[debian-edu-commits] r80744 - branches/wheezy/debian-edu-artwork/debian

holger at alioth.debian.org holger at alioth.debian.org
Sat Jun 15 15:41:39 UTC 2013


Author: holger
Date: 2013-06-15 15:41:39 +0000 (Sat, 15 Jun 2013)
New Revision: 80744

Modified:
   branches/wheezy/debian-edu-artwork/debian/changelog
   branches/wheezy/debian-edu-artwork/debian/control
   branches/wheezy/debian-edu-artwork/debian/rules
Log:
* debian/control:
  - Add rdfind and symlinks to Build-Depends:.
* debian/rules: Automatically replace duplicates with symlinks during
  buildtime to decrease installed package size. Thanks to Helmut Grohne
  and http://wiki.debian.org/dedup.debian.net.

Modified: branches/wheezy/debian-edu-artwork/debian/changelog
===================================================================
--- branches/wheezy/debian-edu-artwork/debian/changelog	2013-06-15 14:46:18 UTC (rev 80743)
+++ branches/wheezy/debian-edu-artwork/debian/changelog	2013-06-15 15:41:39 UTC (rev 80744)
@@ -8,13 +8,18 @@
   * Drop useless debian/watch file.
   * Drop ancient and useless Suggests: and Conflicts:. 
   * Add myself to AUTHORS.
-  * Bump Standards-Version to 3.9.4, no changes needed.
   * Drop art/logo (whoich wasn't used in the binary package) and moved it to
     git://git.debian.org/git/debian-edu/debian-edu-logo.git.
   * Update README and debian/README.source. 
-  * Make binary package description slightly more verbose.
-  * Add Enhances: field. 
+  * debian/control:
+    - Add rdfind and symlinks to Build-Depends:.
+    - Make binary package description slightly more verbose.
+    - Add Enhances: field. 
+    - Bump Standards-Version to 3.9.4, no changes needed.
   * Cleanup art/playground some more.
+  * debian/rules: Automatically replace duplicates with symlinks during
+    buildtime to decrease installed package size. Thanks to Helmut Grohne
+    and http://wiki.debian.org/dedup.debian.net.
 
  -- Wolfgang Schweer <wschweer at arcor.de>  Fri, 14 Jun 2013 18:03:42 +0200
 

Modified: branches/wheezy/debian-edu-artwork/debian/control
===================================================================
--- branches/wheezy/debian-edu-artwork/debian/control	2013-06-15 14:46:18 UTC (rev 80743)
+++ branches/wheezy/debian-edu-artwork/debian/control	2013-06-15 15:41:39 UTC (rev 80744)
@@ -3,7 +3,7 @@
 Priority: extra
 Maintainer: Debian Edu developers <debian-edu at lists.debian.org>
 Uploaders: Petter Reinholdtsen <pere at debian.org>, Holger Levsen <holger at debian.org>, Morten Werner Forsbring <werner at debian.org>
-Build-Depends: debhelper (>= 7), cdbs
+Build-Depends: debhelper (>= 7), cdbs, rdfind, symlinks
 Standards-Version: 3.9.4
 Vcs-Browser: http://anonscm.debian.org/viewvc/debian-edu/trunk/src/debian-edu-artwork/
 Vcs-Svn: svn://anonscm.debian.org/debian-edu/trunk/src/debian-edu-artwork/

Modified: branches/wheezy/debian-edu-artwork/debian/rules
===================================================================
--- branches/wheezy/debian-edu-artwork/debian/rules	2013-06-15 14:46:18 UTC (rev 80743)
+++ branches/wheezy/debian-edu-artwork/debian/rules	2013-06-15 15:41:39 UTC (rev 80744)
@@ -16,6 +16,9 @@
 binary-install/debian-edu-artwork::
 	cd debian/debian-edu-artwork/usr/share/gconf/defaults && \
                 mv 50_debian-edu-artwork 50_debian-edu-artwork.entries 
+	# replace duplicates with symlinks, see http://wiki.debian.org/dedup.debian.net
+	rdfind -outputname /dev/null -makesymlinks true debian/debian-edu-artwork/usr
+	symlinks -r -s -c debian/debian-edu-artwork
 
 new-upstream-version:
 	svn export . $(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION)




More information about the debian-edu-commits mailing list