Author: mwise
Date: Tue Feb 10 10:57:24 2009
New Revision: 4132

URL: http://svn.slimdevices.com?rev=4132&root=Jive&view=rev
Log:
Beginnings of building the _deb package. Its not perfect yet, and its not 
automatic.

Modified:
    7.3/trunk/squeezeplay/src/Makefile.linux
    7.3/trunk/squeezeplay/src/platforms/debian/rules
    7.3/trunk/squeezeplay/src/squeezeplay/Makefile.am
    7.3/trunk/squeezeplay/src/squeezeplay/Makefile.in

Modified: 7.3/trunk/squeezeplay/src/Makefile.linux
URL: 
http://svn.slimdevices.com/7.3/trunk/squeezeplay/src/Makefile.linux?rev=4132&root=Jive&r1=4131&r2=4132&view=diff
==============================================================================
--- 7.3/trunk/squeezeplay/src/Makefile.linux (original)
+++ 7.3/trunk/squeezeplay/src/Makefile.linux Tue Feb 10 10:57:24 2009
@@ -158,7 +158,7 @@
        cd flac-1.2.1; ./configure --disable-ogg --disable-xmms-plugin 
--prefix=${PREFIX}
 
 flac: flac-1.2.1/Makefile
-       cd flac-1.2.1; make && make install
+        flac-1.2.1; make && make install
 
 # libmad
 libmad-0.15.1b/Makefile:
@@ -202,6 +202,9 @@
 
 squeezeplay_tgz: squeezeplay/Makefile
        cd squeezeplay; make SqueezePlay_tgz
+
+squeezeplay_deb: squeezeplay/Makefile
+       cd squeezeplay; make SqueezePlay_deb
 
 #
 # clean

Modified: 7.3/trunk/squeezeplay/src/platforms/debian/rules
URL: 
http://svn.slimdevices.com/7.3/trunk/squeezeplay/src/platforms/debian/rules?rev=4132&root=Jive&r1=4131&r2=4132&view=diff
==============================================================================
--- 7.3/trunk/squeezeplay/src/platforms/debian/rules (original)
+++ 7.3/trunk/squeezeplay/src/platforms/debian/rules Tue Feb 10 10:57:24 2009
@@ -14,6 +14,7 @@
        dh_testdir
        dh_testroot
        rm -rf ${base}
+       rm -f $(CURDIR)/debian/files
 
 install:
        dh_testdir

Modified: 7.3/trunk/squeezeplay/src/squeezeplay/Makefile.am
URL: 
http://svn.slimdevices.com/7.3/trunk/squeezeplay/src/squeezeplay/Makefile.am?rev=4132&root=Jive&r1=4131&r2=4132&view=diff
==============================================================================
--- 7.3/trunk/squeezeplay/src/squeezeplay/Makefile.am (original)
+++ 7.3/trunk/squeezeplay/src/squeezeplay/Makefile.am Tue Feb 10 10:57:24 2009
@@ -131,6 +131,10 @@
 SqueezePlay_tgz: 
        cd $(prefix); tar -zcf ../squeezeplay.tgz *; tar -ztvf 
../squeezeplay.tgz
 
+SqueezePlay_deb:
+       sed -e 's/_VERSION_/$(DEB_VERSION_TEXT)/g' 
../platforms/debian/changelog.in > ../platforms/debian/changelog
+       cd ../platforms; fakeroot dpkg-buildpackage -b; ls -lah 
../squeezeplay*.deb
+
 # Convenience library:
 noinst_LTLIBRARIES = libjiveui.la libjiveaudio.la libjivenet.la
 

Modified: 7.3/trunk/squeezeplay/src/squeezeplay/Makefile.in
URL: 
http://svn.slimdevices.com/7.3/trunk/squeezeplay/src/squeezeplay/Makefile.in?rev=4132&root=Jive&r1=4131&r2=4132&view=diff
==============================================================================
--- 7.3/trunk/squeezeplay/src/squeezeplay/Makefile.in (original)
+++ 7.3/trunk/squeezeplay/src/squeezeplay/Makefile.in Tue Feb 10 10:57:24 2009
@@ -1186,6 +1186,10 @@
 SqueezePlay_tgz: 
        cd $(prefix); tar -zcf ../squeezeplay.tgz *; tar -ztvf 
../squeezeplay.tgz
 
+SqueezePlay_deb:
+       sed -e 's/_VERSION_/$(DEB_VERSION_TEXT)/g' 
../platforms/debian/changelog.in > ../platforms/debian/changelog
+       cd ../platforms; fakeroot dpkg-buildpackage -b; ls -lah 
../squeezeplay*.deb
+
 src/version.h: FORCE
        @echo '/* This file is automatically generated */' > src/version.h
        @echo '#ifndef SQUEEZEPLAY_RELEASE' >> src/version.h

_______________________________________________
Jive-checkins mailing list
[email protected]
http://lists.slimdevices.com/cgi-bin/mailman/listinfo/jive-checkins

Reply via email to