[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

icecream/debian



SVN commit 556862 by woebbe:

updated to new version:

- /usr/bin/create-env is now /usr/lib/icecc/icecc-create-env
- icecc-mon is moved to another place
- copied debianrules from now non existent admin/ to debian/

probably not perfect but it builds a package :-)

 M  +8 -0      changelog  
 M  +1 -16     control  
 AM            debianrules  
 D             icecc-monitor.install  
 M  +1 -1      icecc.install  
 M  +4 -13     rules  


--- trunk/icecream/debian/changelog #556861:556862
@@ -1,3 +1,11 @@
+icecc (0.7.3-1) unstable; urgency=low
+
+  * New upstream version with new protocol (changed in 0.7.0).
+
+    /usr/bin/create-env is now /usr/lib/icecc/icecc-create-env
+
+ -- Andre Woebbeking <Woebbeking@web.de>  Sat, 01 Jun 2006 20:36:15 +0200
+
 icecc (0.6.1-1) unstable; urgency=low
 
   * It still builds at the new location so just bump the version number.
--- trunk/icecream/debian/control #556861:556862
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Andre Woebbeking <Woebbeking@web.de>
 Uploaders:
-Build-Depends: automake1.7, debhelper (>> 4.0.0), kdelibs4-dev (>= 4:3.3.0) kdebase-dev (>= 4:3.3.0)
+Build-Depends: automake1.7, debhelper (>> 4.0.0), kdelibs4-dev (>= 4:3.5.0)
 Standards-Version: 3.6.1.0
 
 Package: icecc
@@ -20,18 +20,3 @@
  the same libraries or header files installed.
  .
  This package is part of the KDE Software Development Kit.
-
-Package: icecc-monitor
-Architecture: any
-Section: devel
-Depends: ${shlibs:Depends}
-Suggests: icecc
-Description: KDE monitor for icecc a distributed client and server
- icecc is a program to distribute compilation of C or C++ code across
- several machines on a network. icecc should always generate the same
- results as a local compile, is simple to install and use, and is often
- significantly faster than a local compile.  icecc does not require all
- machines to share a filesystem, have synchronized clocks, or to have
- the same libraries or header files installed.
- .
- This package is part of the KDE Software Development Kit.
** trunk/icecream/debian/debianrules #property svn:executable
   + *
--- trunk/icecream/debian/icecc.install #556861:556862
@@ -1,6 +1,6 @@
-debian/tmp/usr/bin/create-env
 debian/tmp/usr/bin/icecc
 debian/tmp/usr/lib/icecc/bin/g++
 debian/tmp/usr/lib/icecc/bin/gcc
+debian/tmp/usr/lib/icecc/icecc-create-env
 debian/tmp/usr/sbin/icecc-scheduler
 debian/tmp/usr/sbin/iceccd
--- trunk/icecream/debian/rules #556861:556862
@@ -32,12 +32,9 @@
 
 -include debian/debiandirs
 
-debian/debiandirs: admin admin/debianrules
-	perl -w admin/debianrules echodirs > debian/debiandirs
+debian/debiandirs:
+	perl -w debian/debianrules echodirs > debian/debiandirs
 
-admin:
-	$(MAKE) -f Makefile.cvs
-
 configure: configure-stamp
 configure-stamp:
 	dh_testdir
@@ -62,10 +59,7 @@
 		touch patch-stamp ;\
 	fi
 
-	# KDE CVS does not have aclocal.m4 or configure
-	if test ! -f configure; then \
-		$(MAKE) -f admin/Makefile.common ;\
-	fi
+	$(MAKE) -f Makefile.cvs ;\
 
 	# ensure configure is executable
 	chmod +x configure
@@ -146,10 +140,6 @@
 		$(MAKE) distclean; \
 	fi
 
-	#if test -d CVS; then \
-	#	$(MAKE) -f admin/Makefile.common cvs-clean ;\
-	#fi
-
 	dh_clean
 
 install: install-arch install-indep
@@ -169,6 +159,7 @@
 	ln -s /usr/bin/icecc $(CURDIR)/debian/tmp/usr/lib/icecc/bin/gcc 
 	ln -s /usr/bin/icecc $(CURDIR)/debian/tmp/usr/lib/icecc/bin/g++
 
+	(cd $(CURDIR)/debian/tmp/usr/lib ; mv icecream/icecc-create-env icecc)
 	(cd $(CURDIR)/debian/tmp/usr/sbin ; mv scheduler icecc-scheduler)
 
 	dh_install -s



Reply to: