- Add a 'scripts' directory, remove scripts from
docs/ & base directory - Add a spec file (my first try, please report problems) git-svn-id: https://svn.musicpd.org/mpd/trunk@4429 09075e82-0dd4-0310-85a5-a0d7c8717e4f
This commit is contained in:
parent
6dfaa33f37
commit
c454122a02
@ -1 +0,0 @@
|
||||
find ../src/ -name "*.[ch]" -exec indent -npro -kr -i8 -ts8 -sob -l80 -ss -ncs -cdw -cd0 -c0 -cp0 {} \;
|
@ -1,8 +0,0 @@
|
||||
#!/bin/sh
|
||||
if test -e Makefile
|
||||
then
|
||||
make distclean
|
||||
fi
|
||||
./autogen.sh
|
||||
make
|
||||
make dist
|
20
scripts/makedist.sh
Executable file
20
scripts/makedist.sh
Executable file
@ -0,0 +1,20 @@
|
||||
#!/bin/sh
|
||||
PWD=`pwd`
|
||||
|
||||
## If we're not in the scripts directory
|
||||
## assume the base directory.
|
||||
if test "`basename $PWD`" == "scripts"; then
|
||||
cd ../
|
||||
fi
|
||||
|
||||
if test -e Makefile
|
||||
then
|
||||
make distclean
|
||||
fi
|
||||
./autogen.sh
|
||||
make
|
||||
make dist
|
||||
|
||||
if test "`basename $PWD`" == "scripts"; then
|
||||
cd contrib/
|
||||
fi
|
29
scripts/makerpm.sh
Executable file
29
scripts/makerpm.sh
Executable file
@ -0,0 +1,29 @@
|
||||
#!/bin/bash
|
||||
|
||||
PWD=`pwd`
|
||||
|
||||
## If we're not in the scripts directory
|
||||
## assume the base directory.
|
||||
if test "`basename $PWD`" != "scripts" && \
|
||||
test -d scripts; then
|
||||
cd scripts
|
||||
fi
|
||||
|
||||
./makedist.sh
|
||||
|
||||
rpmbuild -bb mpd.spec
|
||||
|
||||
if test $? -eq 0; then
|
||||
echo 'Your RPM should be ready now'
|
||||
else
|
||||
echo 'Something went wrong when building your RPM'
|
||||
fi
|
||||
|
||||
if test -f ../mpd-?.??.?.tar.gz;
|
||||
then
|
||||
rm ../mpd-?.??.?.tar.gz
|
||||
fi
|
||||
|
||||
if test "`basename $PWD`" != "scripts"; then
|
||||
cd ..
|
||||
fi
|
1
scripts/mpd-indent.sh
Executable file
1
scripts/mpd-indent.sh
Executable file
@ -0,0 +1 @@
|
||||
indent -npro -kr -i8 -ts8 -sob -l80 -ss -ncs -cdw -cd0 -c0 -cp0 $@
|
68
scripts/mpd.spec
Normal file
68
scripts/mpd.spec
Normal file
@ -0,0 +1,68 @@
|
||||
# the Music Player Daemon (MPD)
|
||||
# (c)2003-2006 by Warren Dukes (warren.dukes@gmail.com)
|
||||
# This project's homepage is: http://www.musicpd.org
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 2 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program; if not, write to the Free Software
|
||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
|
||||
# please send bugfixes or comments to avuton@gmail.com
|
||||
|
||||
%define _prefix /usr
|
||||
%define _share %_prefix/share
|
||||
%define _bindir %_prefix/bin
|
||||
%define _docdir %_share/doc
|
||||
%define _mandir %_share/man
|
||||
|
||||
Summary: Music Player Daemon (MPD)
|
||||
Name: mpd
|
||||
Version: 0.12.0
|
||||
Release: 0
|
||||
License: GPL
|
||||
Group: Productivity/Multimedia/Sound/Players
|
||||
Source: ../%name-%version.tar.gz
|
||||
#Patch:
|
||||
BuildRoot: %{_tmppath}/%{name}-build
|
||||
|
||||
%description
|
||||
Music Player Daemon is simply a daemon for playing music
|
||||
which can be easily controlled over TCP by different
|
||||
clients. It has very low CPU usage and can be controlled
|
||||
from different machines at the same time.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
#%patch -q1 -b .buildroot
|
||||
|
||||
%build
|
||||
CFLAGS="%{optflags}" \
|
||||
CXXFLAGS="%{optflags}" \
|
||||
LDFLAGS="%{optflags}" \
|
||||
./configure --prefix=%{_prefix}
|
||||
make
|
||||
|
||||
%install
|
||||
make DESTDIR=$RPM_BUILD_ROOT install
|
||||
|
||||
%clean
|
||||
[ ${RPM_BUILD_ROOT} != "/" ] && rm -rf ${RPM_BUILD_ROOT}
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
|
||||
%{_bindir}/%{name}
|
||||
%doc %{_docdir}
|
||||
%doc %attr(0444,root,root) %{_mandir}
|
||||
|
||||
%changelog
|
||||
* Fri Jul 21 2006 Avuton Olrich <avuton@gmail.com>
|
||||
- Initial revision
|
Loading…
Reference in New Issue
Block a user