[Pkg-tcltk-commits] r1066 - dotlrn/trunk/debian

geox-guest at alioth.debian.org geox-guest at alioth.debian.org
Sat Sep 4 22:40:53 UTC 2010


Author: geox-guest
Date: 2010-09-04 22:40:53 +0000 (Sat, 04 Sep 2010)
New Revision: 1066

Added:
   dotlrn/trunk/debian/repackage-upstream-src
Modified:
   dotlrn/trunk/debian/README.Debian
   dotlrn/trunk/debian/changelog
   dotlrn/trunk/debian/control
   dotlrn/trunk/debian/copyright
   dotlrn/trunk/debian/rules
   dotlrn/trunk/debian/watch
Log:
Removed non DFSG files and updated standards to 3.9.1



Modified: dotlrn/trunk/debian/README.Debian
===================================================================
--- dotlrn/trunk/debian/README.Debian	2010-07-29 05:58:35 UTC (rev 1065)
+++ dotlrn/trunk/debian/README.Debian	2010-09-04 22:40:53 UTC (rev 1066)
@@ -1,6 +1,15 @@
 dotLRN for Debian
 -----------------
 
+- DFSG repackaged
+-----------------
+
+The following files have been deleted from the original tarball because are not DFSG compliant:
+
+* /usr/share/dotlrn/packages/acs-templating/www/resources/xinha-nightly/iconsets/Tango/*
+* /usr/share/dotlrn/packages/acs-templating/www/resources/xinha-nightly/images/tango/*
+* /usr/share/dotlrn/packages/acs-templating/www/resources/tinymce/jscripts/tiny_mce/plugins/media/img/flv_player.swf
+
 - After Install
 ---------------
 

Modified: dotlrn/trunk/debian/changelog
===================================================================
--- dotlrn/trunk/debian/changelog	2010-07-29 05:58:35 UTC (rev 1065)
+++ dotlrn/trunk/debian/changelog	2010-09-04 22:40:53 UTC (rev 1066)
@@ -1,3 +1,10 @@
+dotlrn (2.5.0+dfsg-4) unstable; urgency=low
+
+  * Removed non DFSG files, check README.Debian for details. Closes: #591210
+  * Updated standards to 3.9.1 
+
+ -- Hector Romojaro <hromojaro at dia.uned.es>  Sat, 04 Sep 2010 22:36:55 +0200
+
 dotlrn (2.5.0-4) unstable; urgency=low
 
   * Updated translations:

Modified: dotlrn/trunk/debian/control
===================================================================
--- dotlrn/trunk/debian/control	2010-07-29 05:58:35 UTC (rev 1065)
+++ dotlrn/trunk/debian/control	2010-09-04 22:40:53 UTC (rev 1066)
@@ -5,7 +5,7 @@
 Uploaders: Francesco Paolo Lovergine <frankie at debian.org>
 Build-Depends-Indep: po-debconf
 Build-Depends: debhelper (>= 7), dpatch
-Standards-Version: 3.8.4
+Standards-Version: 3.9.1
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-tcltk/dotlrn/trunk
 Vcs-Svn: svn://svn.debian.org/svn/pkg-tcltk/dotlrn/trunk
 Homepage: http://www.dotlrn.org/

Modified: dotlrn/trunk/debian/copyright
===================================================================
--- dotlrn/trunk/debian/copyright	2010-07-29 05:58:35 UTC (rev 1065)
+++ dotlrn/trunk/debian/copyright	2010-09-04 22:40:53 UTC (rev 1066)
@@ -27,7 +27,6 @@
         Crystal iconset for xinha, licensed under a LGPL license (see below)
 	
 	GPL can be found in the file /usr/share/common-licenses/GPL,
-	BSD license can be found in the file /usr/share/common-licenses/BSD,
 	LGPL v2.1 can be found in the file /usr/share/common-licenses/LGPL-2.1
 
 --------------------------------------------------------------------------------

Added: dotlrn/trunk/debian/repackage-upstream-src
===================================================================
--- dotlrn/trunk/debian/repackage-upstream-src	                        (rev 0)
+++ dotlrn/trunk/debian/repackage-upstream-src	2010-09-04 22:40:53 UTC (rev 1066)
@@ -0,0 +1,23 @@
+#!/bin/sh
+#
+# Executed by uscan, repackages the upstream source removing
+# all non-DFSG content.
+
+set -e
+
+PACKAGE=$(dpkg-parsechangelog | sed -rn '/^Source:/ {s/^Source: //; p}')
+VERSION=$(echo $2 | sed 's/+dfsg//g')
+FILE=$3
+DIR="$PACKAGE-$VERSION"
+
+# Unpack
+tar xzf $FILE \
+ --exclude "*/packages/acs-templating/www/resources/xinha-nightly/iconsets/Tango" \
+ --exclude "*/packages/acs-templating/www/resources/xinha-nightly/images/tango" \
+ --exclude "*/packages/acs-templating/www/resources/tinymce/jscripts/tiny_mce/plugins/media/img/flv_player.swf" 
+
+# Repack
+tar cz -f $FILE $DIR
+
+# Clean
+rm -rf $DIR


Property changes on: dotlrn/trunk/debian/repackage-upstream-src
___________________________________________________________________
Added: svn:executable
   + *

Modified: dotlrn/trunk/debian/rules
===================================================================
--- dotlrn/trunk/debian/rules	2010-07-29 05:58:35 UTC (rev 1065)
+++ dotlrn/trunk/debian/rules	2010-09-04 22:40:53 UTC (rev 1066)
@@ -1,5 +1,6 @@
 #!/usr/bin/make -f
 # -*- makefile -*-
+# GNU copyright 1997 to 1999 by Joey Hess.
 
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
@@ -8,9 +9,9 @@
 
 get-orig-source:
 	if [ -d "../../tarballs" ]; then \
-                uscan --download-current-version --destdir ../../tarballs/ ; \
+                uscan --download-current-version --force-download --rename --destdir ../../tarballs/ ; \
         else \
-                uscan --download-current-version ; \
+                uscan --download-current-version --force-download --rename ; \
         fi;
 build:
 
@@ -49,11 +50,6 @@
 	rm debian/dotlrn/usr/share/dotlrn/packages/acs-templating/www/resources/tinymce/jscripts/tiny_mce/license.txt
 	rm debian/dotlrn/usr/share/dotlrn/packages/acs-templating/www/resources/xinha-nightly/iconsets/Crystal/LICENSE
 
-	# Deleting DFSG incompatible software (Tango iconset for Xinha, licensed by Creative Commons 
-	# Attribution-ShareAlike 2.5 License)
-	rm -rf debian/dotlrn/usr/share/dotlrn/packages/acs-templating/www/resources/xinha-nightly/iconsets/Tango/*
-	rm -rf debian/dotlrn/usr/share/dotlrn/packages/acs-templating/www/resources/xinha-nightly/images/tango/*
-
 	# Deleting some unneeded files
 	rm debian/dotlrn/var/log/aolserver4/dotlrn/log.txt
 	rm debian/dotlrn/usr/share/dotlrn/packages/theme-selva/www/resources/Selva/default/images/.DS_Store

Modified: dotlrn/trunk/debian/watch
===================================================================
--- dotlrn/trunk/debian/watch	2010-07-29 05:58:35 UTC (rev 1065)
+++ dotlrn/trunk/debian/watch	2010-09-04 22:40:53 UTC (rev 1066)
@@ -1,5 +1,5 @@
 version=3
 
-opts="versionmangle=s/\.\?revision_id\=(.*)//" \
-http://openacs.org/projects/dotlrn/download download/dotlrn-(.+)\.tgz(.*)
+opts="versionmangle=s/\.\?revision_id\=(.*)/+dfsg/" \
+http://openacs.org/projects/dotlrn/download download/dotlrn-(.+)\.tgz(.*) debian debian/repackage-upstream-src
 




More information about the Pkg-tcltk-commits mailing list