[DRE-commits] r4348 - in trunk/libparsetree-ruby/debian: . patches
Sebastien Delafond
seb at alioth.debian.org
Fri Nov 20 13:55:16 UTC 2009
Author: seb
Date: 2009-11-20 13:55:16 +0000 (Fri, 20 Nov 2009)
New Revision: 4348
Added:
trunk/libparsetree-ruby/debian/README.source
trunk/libparsetree-ruby/debian/source.lintian-overrides
trunk/libparsetree-ruby/debian/watch
Modified:
trunk/libparsetree-ruby/debian/changelog
trunk/libparsetree-ruby/debian/control
trunk/libparsetree-ruby/debian/patches/00list
trunk/libparsetree-ruby/debian/patches/20_no-shebang.dpatch
trunk/libparsetree-ruby/debian/rules
Log:
3.0.4-2
Added: trunk/libparsetree-ruby/debian/README.source
===================================================================
--- trunk/libparsetree-ruby/debian/README.source (rev 0)
+++ trunk/libparsetree-ruby/debian/README.source 2009-11-20 13:55:16 UTC (rev 4348)
@@ -0,0 +1,4 @@
+Please refer to /usr/share/doc/dpatch/README.source.gz for more
+information about dpatch.
+
+ -- Sebastien Delafond <seb at debian.org> Mon, 28 Sep 2009 18:12:26 +0200
Modified: trunk/libparsetree-ruby/debian/changelog
===================================================================
--- trunk/libparsetree-ruby/debian/changelog 2009-11-20 13:31:15 UTC (rev 4347)
+++ trunk/libparsetree-ruby/debian/changelog 2009-11-20 13:55:16 UTC (rev 4348)
@@ -1,3 +1,18 @@
+libparsetree-ruby (3.0.4-2) unstable; urgency=low
+
+ * Depend on libsexp-processor-ruby1.8 (Closes: #557205).
+
+ -- Sebastien Delafond <seb at debian.org> Fri, 20 Nov 2009 14:31:29 +0100
+
+libparsetree-ruby (3.0.4-1) unstable; urgency=low
+
+ * New upstream release.
+ * Move to CDBS.
+ * Bumped up Standards revision.
+ * Various lintian cleanups.
+
+ -- Sebastien Delafond <seb at debian.org> Mon, 12 Oct 2009 17:37:39 +0200
+
libparsetree-ruby (2.2.1-2) unstable; urgency=low
* Added 30_fix_for_ruby_1.8.7.160.dpatch to fix some broken
Modified: trunk/libparsetree-ruby/debian/control
===================================================================
--- trunk/libparsetree-ruby/debian/control 2009-11-20 13:31:15 UTC (rev 4347)
+++ trunk/libparsetree-ruby/debian/control 2009-11-20 13:55:16 UTC (rev 4348)
@@ -3,25 +3,28 @@
Priority: optional
Maintainer: Sebastien Delafond <seb at debian.org>
Uploaders: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>, Tobias Grimm <etobi at debian.org>
-Build-Depends: debhelper (>= 5), dpatch
-Standards-Version: 3.8.2
+Build-Depends: debhelper (>= 6), dpatch, ruby-pkg-tools (>= 0.8), cdbs, libsetup-ruby1.8
+Build-Depends-Indep: ruby1.8
+Standards-Version: 3.8.3
Homepage: http://rubyforge.org/projects/parsetree
Vcs-Browser: http://svn.debian.org/viewsvn/pkg-ruby-extras/trunk/libparsetree-ruby/
Vcs-Svn: svn://svn.debian.org/svn/pkg-ruby-extras/trunk/libparsetree-ruby/
-
+
Package: libparsetree-ruby1.8
Architecture: all
-Depends: ruby1.8, libinline-ruby1.8
-Description: Extracts the parse tree for a class or method and returns it as a s-expression
+Depends: ruby1.8, libinline-ruby1.8, libsexp-processor-ruby1.8, ${misc:Depends}
+Description: Extract a class or method's parse tree, return it as a s-expression (ruby1.8)
ParseTree is a C extension (using RubyInline) that extracts the parse
tree for an entire class or a specific method and returns it as a
s-expression (aka sexp) using ruby's arrays, strings, symbols, and
integers.
+ .
+ This package contains the ruby1.8 modules.
Package: libparsetree-ruby
Architecture: all
-Depends: libparsetree-ruby1.8
-Description: Extracts the parse tree for a class or method and returns it as a s-expression
+Depends: libparsetree-ruby1.8, ${misc:Depends}
+Description: Extract a class or method's parse tree, return it as a s-expression
ParseTree is a C extension (using RubyInline) that extracts the parse
tree for an entire class or a specific method and returns it as a
s-expression (aka sexp) using ruby's arrays, strings, symbols, and
Modified: trunk/libparsetree-ruby/debian/patches/00list
===================================================================
--- trunk/libparsetree-ruby/debian/patches/00list 2009-11-20 13:31:15 UTC (rev 4347)
+++ trunk/libparsetree-ruby/debian/patches/00list 2009-11-20 13:55:16 UTC (rev 4348)
@@ -1,3 +1,3 @@
10_correct-path-for-ruby-interpreter
20_no-shebang
-30_fix_for_ruby_1.8.7.160
+#30_fix_for_ruby_1.8.7.160
Modified: trunk/libparsetree-ruby/debian/patches/20_no-shebang.dpatch
===================================================================
--- trunk/libparsetree-ruby/debian/patches/20_no-shebang.dpatch 2009-11-20 13:31:15 UTC (rev 4347)
+++ trunk/libparsetree-ruby/debian/patches/20_no-shebang.dpatch 2009-11-20 13:55:16 UTC (rev 4348)
@@ -11,6 +11,6 @@
@@ -1,5 +1,3 @@
-#!/usr/local/bin/ruby -w
-
- abort "*** Sorry, ParseTree doesn't work with ruby #{RUBY_VERSION}" if
+ raise LoadError, "ParseTree doesn't work with ruby #{RUBY_VERSION}" if
RUBY_VERSION >= "1.9"
Modified: trunk/libparsetree-ruby/debian/rules
===================================================================
--- trunk/libparsetree-ruby/debian/rules 2009-11-20 13:31:15 UTC (rev 4347)
+++ trunk/libparsetree-ruby/debian/rules 2009-11-20 13:55:16 UTC (rev 4348)
@@ -1,68 +1,5 @@
#!/usr/bin/make -f
-# Sample debian/rules that uses debhelper.
-# GNU copyright 1997 to 1999 by Joey Hess.
-include /usr/share/dpatch/dpatch.make
-
-DESTDIR=$(CURDIR)/debian/libparsetree-ruby1.8
-
-clean: unpatch
- dh_testdir
- dh_testroot
- rm -f build-stamp configure-stamp
- rm -fr $(DESTDIR)
- dh_clean
-
-build: build-stamp
-build-stamp: patch
- touch build-stamp
-
-install: build
- dh_testdir
- dh_testroot
- dh_clean -k
- mkdir -p $(DESTDIR)
- dh_installdirs
- cp -r lib/* $(DESTDIR)/usr/lib/ruby/1.8/
- cp -r bin/* $(DESTDIR)/usr/bin/
-
-# Build architecture-independent files here.
-binary-arch: install
-# We have nothing to do by default.
-
-# Build architecture-dependent files here.
-binary-indep: install
- dh_testdir
- dh_testroot
-# dh_installdebconf
- dh_installdocs
- dh_installdocs -p libparsetree-ruby README.txt demo/
-# dh_installmenu
-# dh_installlogrotate
-# dh_installemacsen
-# dh_installpam
-# dh_installmime
-# dh_installinit
-# dh_installcron
-# dh_installman
-# dh_installinfo
-# dh_undocumented
- dh_installchangelogs
- dh_installchangelogs -p libparsetree-ruby History.txt
- find $(DESTDIR)/usr/lib -type f -exec chmod 644 "{}" \;
- find $(DESTDIR)/usr/share -type f -exec chmod 644 "{}" \;
- find $(CURDIR)/debian/libparsetree-ruby/usr/share -type f -exec chmod 644 "{}" \;
- dh_link
-# dh_strip
- dh_compress
- dh_fixperms
-# dh_makeshlibs
- dh_installdeb
-# dh_perl
- dh_shlibdeps
- dh_gencontrol
- dh_md5sums
- dh_builddeb
-
-binary: binary-indep binary-arch
-.PHONY: clean binary-indep binary-arch binary install patch unpatch
+include /usr/share/cdbs/1/rules/dpatch.mk
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/ruby-pkg-tools/1/class/ruby-setup-rb.mk
Added: trunk/libparsetree-ruby/debian/source.lintian-overrides
===================================================================
--- trunk/libparsetree-ruby/debian/source.lintian-overrides (rev 0)
+++ trunk/libparsetree-ruby/debian/source.lintian-overrides 2009-11-20 13:55:16 UTC (rev 4348)
@@ -0,0 +1,2 @@
+# libsetup-ruby1.8 is needed to clean
+libparsetree-ruby source: build-depends-without-arch-dep libsetup-ruby1.8
Added: trunk/libparsetree-ruby/debian/watch
===================================================================
--- trunk/libparsetree-ruby/debian/watch (rev 0)
+++ trunk/libparsetree-ruby/debian/watch 2009-11-20 13:55:16 UTC (rev 4348)
@@ -0,0 +1,4 @@
+version=3
+
+http://rubyforge.org/frs/?group_id=439&release_id=36056 \
+ .*ParseTree-(.*)\.tgz.*
More information about the Pkg-ruby-extras-commits
mailing list