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