[Python-apps-commits] r7836 - in packages/beets/trunk/debian (5 files)
stefanor at users.alioth.debian.org
stefanor at users.alioth.debian.org
Tue Nov 22 20:18:52 UTC 2011
Date: Tuesday, November 22, 2011 @ 20:18:51
Author: stefanor
Revision: 7836
Repack to remove minified js and .DS_Store. Update debian/copyright
Added:
packages/beets/trunk/debian/repack.sh
Modified:
packages/beets/trunk/debian/changelog
packages/beets/trunk/debian/copyright
packages/beets/trunk/debian/rules
packages/beets/trunk/debian/watch
Modified: packages/beets/trunk/debian/changelog
===================================================================
--- packages/beets/trunk/debian/changelog 2011-11-22 20:16:47 UTC (rev 7835)
+++ packages/beets/trunk/debian/changelog 2011-11-22 20:18:51 UTC (rev 7836)
@@ -1,5 +1,5 @@
-beets (1.0~b10-1) unstable; urgency=low
+beets (1.0~b10+dfsg-1) unstable; urgency=low
* Initial release (Closes: #589396)
- -- Stefano Rivera <stefanor at debian.org> Tue, 22 Nov 2011 17:11:05 +0200
+ -- Stefano Rivera <stefanor at debian.org> Tue, 22 Nov 2011 22:16:28 +0200
Modified: packages/beets/trunk/debian/copyright
===================================================================
--- packages/beets/trunk/debian/copyright 2011-11-22 20:16:47 UTC (rev 7835)
+++ packages/beets/trunk/debian/copyright 2011-11-22 20:18:51 UTC (rev 7836)
@@ -2,11 +2,28 @@
Upstream-Name: Beets
Upstream-Contact: Adrian Sampson <adrian at radbox.org>
Source: http://beets.radbox.org/
+Comment: Upstream source repacked to remove minified javascript with
+ un-minified versions.
Files: *
Copyright: 2010-2011, Adrian Sampson <adrian at radbox.org>
License: Expat
+Files: beetsplug/web/static/backbone.js
+ beetsplug/web/static/underscore.js
+Copyright: 2010-2011, Jeremy Ashkenas, DocumentCloud Inc.
+License: Expat
+
+Files: beetsplug/web/static/jquery.js
+Copyright: 2011, John Resig,
+ 2011, The Dojo Foundation
+License: Expat or GPL-2
+ You may use any jQuery project under the terms of either the MIT License or
+ the GNU General Public License (GPL) Version 2
+ .
+ On Debian GNU/Linux systems, the complete text of the GNU General
+ Public License can be found in `/usr/share/common-licenses/GPL-2'
+
Files: debian/*
Copyright: 2010-2011, Stefano Rivera <stefanor at debian.org>
License: Expat
Added: packages/beets/trunk/debian/repack.sh
===================================================================
--- packages/beets/trunk/debian/repack.sh (rev 0)
+++ packages/beets/trunk/debian/repack.sh 2011-11-22 20:18:51 UTC (rev 7836)
@@ -0,0 +1,34 @@
+#!/bin/sh
+set -eu
+VER=""
+while [ $# -gt 1 ]; do
+ case "$1" in
+ "--upstream-version")
+ VER="$2"
+ shift
+ ;;
+ *)
+ echo "Unknown parameter $1" >&2
+ exit 1
+ ;;
+ esac
+ shift
+done
+INFILE="$1"
+shift
+
+echo "Repacking source to remove non-free files..."
+
+set -x
+PKG="beets"
+DIRNAME="$PKG-$VER+dfsg.orig"
+mkdir "$DIRNAME"
+tar -x --strip-component=1 -C "$DIRNAME" -f "$INFILE"
+cp /usr/share/javascript/backbone/backbone.js "$DIRNAME/beetsplug/web/static/backbone.js"
+cp /usr/share/javascript/jquery/jquery.js "$DIRNAME/beetsplug/web/static/jquery.js"
+cp /usr/share/javascript/underscore/underscore.js "$DIRNAME/beetsplug/web/static/underscore.js"
+find "$DIRNAME" -name '.DS_Store' -delete
+GZIP="--best" tar -cz --owner root --group root --mode a+rX \
+ -f "${PKG}_$VER+dfsg.orig.tar.gz" "$DIRNAME"
+rm -f "$INFILE"
+rm -rf "$DIRNAME"
Property changes on: packages/beets/trunk/debian/repack.sh
___________________________________________________________________
Added: svn:executable
+ *
Modified: packages/beets/trunk/debian/rules
===================================================================
--- packages/beets/trunk/debian/rules 2011-11-22 20:16:47 UTC (rev 7835)
+++ packages/beets/trunk/debian/rules 2011-11-22 20:18:51 UTC (rev 7836)
@@ -4,7 +4,6 @@
dh $@ --with python2
override_dh_auto_install:
- find . -name .DS_Store -delete
dh_auto_install -- --install-lib=/usr/share/beets/
mv debian/beets/usr/bin/beet debian/beets/usr/share/beets
dh_link /usr/share/beets/beet /usr/bin/beet
Modified: packages/beets/trunk/debian/watch
===================================================================
--- packages/beets/trunk/debian/watch 2011-11-22 20:16:47 UTC (rev 7835)
+++ packages/beets/trunk/debian/watch 2011-11-22 20:18:51 UTC (rev 7836)
@@ -1,4 +1,5 @@
version=3
-opts=uversionmangle=s/b/~b/ \
-http://code.google.com/p/beets/downloads/list .*/beets-(.*)\.tar\.gz
+opts=uversionmangle=s/b/~b/,dversionmangle=s/\+dfsg// \
+http://code.google.com/p/beets/downloads/list .*/beets-(.*)\.tar\.gz \
+debian debian/repack.sh
More information about the Python-apps-commits
mailing list