[DRE-commits] r2298 - packages/libgd-ruby/trunk/debian

lucas at alioth.debian.org lucas at alioth.debian.org
Wed Dec 19 08:04:27 UTC 2007


Author: lucas
Date: 2007-12-19 08:04:27 +0000 (Wed, 19 Dec 2007)
New Revision: 2298

Added:
   packages/libgd-ruby/trunk/debian/docs
   packages/libgd-ruby/trunk/debian/examples
Modified:
   packages/libgd-ruby/trunk/debian/changelog
   packages/libgd-ruby/trunk/debian/compat
   packages/libgd-ruby/trunk/debian/control
   packages/libgd-ruby/trunk/debian/rules
Log:
applied patch from bdfreese ; minor improvements to description

Modified: packages/libgd-ruby/trunk/debian/changelog
===================================================================
--- packages/libgd-ruby/trunk/debian/changelog	2007-12-19 03:38:33 UTC (rev 2297)
+++ packages/libgd-ruby/trunk/debian/changelog	2007-12-19 08:04:27 UTC (rev 2298)
@@ -1,9 +1,18 @@
-libgd-ruby (0.7.4.1-5) UNRELEASED; urgency=low
+libgd-ruby (0.7.4.1-5) unstable; urgency=low
 
-  * NOT RELEASED YET
+  [ Barry deFreese ]
+  * Move to cdbs and extconf class (Closes: #454958).
+  * Remove url from package description and add Homepage field
+  * Bump debhelper build-dep and compat to 5
+  * Bump standards to 3.7.3
 
- -- Lucas Nussbaum <lucas at lucas-nussbaum.net>  Sat, 08 Dec 2007 14:03:32 +0100
+  [ Lucas Nussbaum ]
+  * Fixed Vcs-* addresses to point to the dir containing debian/, not the one
+    containing trunk/.
+  * Added the classic libgd-ruby package that depends on libgd-ruby1.8.
 
+ -- Lucas Nussbaum <lucas at lucas-nussbaum.net>  Wed, 19 Dec 2007 09:03:55 +0100
+
 libgd-ruby (0.7.4.1-4) unstable; urgency=low
 
   * New maintainer.

Modified: packages/libgd-ruby/trunk/debian/compat
===================================================================
--- packages/libgd-ruby/trunk/debian/compat	2007-12-19 03:38:33 UTC (rev 2297)
+++ packages/libgd-ruby/trunk/debian/compat	2007-12-19 08:04:27 UTC (rev 2298)
@@ -1 +1 @@
-4
+5

Modified: packages/libgd-ruby/trunk/debian/control
===================================================================
--- packages/libgd-ruby/trunk/debian/control	2007-12-19 03:38:33 UTC (rev 2297)
+++ packages/libgd-ruby/trunk/debian/control	2007-12-19 08:04:27 UTC (rev 2298)
@@ -2,14 +2,27 @@
 Section: graphics
 Priority: optional
 Maintainer: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>
-Build-Depends: debhelper (>> 3.0.0), libgd2-xpm-dev, libpng12-dev, zlib1g-dev, libfreetype6-dev, libjpeg62-dev, ruby1.8, ruby1.8-dev
-Standards-Version: 3.6.1
-Vcs-Browser: http://svn.debian.org/wsvn/pkg-ruby-extras/packages/libgd-ruby/
-Vcs-Svn: svn://svn.debian.org/pkg-ruby-extras/packages/libgd-ruby/
+Build-Depends: cdbs, debhelper (>> 5.0.0), ruby-pkg-tools, libgd2-xpm-dev, libpng12-dev, zlib1g-dev, libfreetype6-dev, libjpeg62-dev, ruby1.8, ruby1.8-dev
+Standards-Version: 3.7.3
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-ruby-extras/packages/libgd-ruby/trunk/
+Vcs-Svn: svn://svn.debian.org/pkg-ruby-extras/packages/libgd-ruby/trunk/
+Homepage: http://www.libgd.org/
 
+Package: libgd-ruby
+Architecture: all
+Depends: libgd-ruby1.8
+Description: Extension library to use GD graphics library from Ruby
+ 1.8 Ruby extension library for using Thomas Boutell's GD library.
+ The GD library is a popular library for creating and manipulating
+ image files.
+ .
+ This is a dummy package to install the GD library bindings for
+ the default version of Ruby.
+
 Package: libgd-ruby1.8
 Architecture: any
 Depends: ${shlibs:Depends}
-Description: Extension library to use GD graphics library from Ruby 1.8
- Ruby extension library for using Thomas Boutell's GD
- library(http://www.boutell.com/gd/).
+Description: Extension library to use GD graphics library from Ruby
+ 1.8 Ruby extension library for using Thomas Boutell's GD library.
+ The GD library is a popular library for creating and manipulating
+ image files.

Added: packages/libgd-ruby/trunk/debian/docs
===================================================================
--- packages/libgd-ruby/trunk/debian/docs	                        (rev 0)
+++ packages/libgd-ruby/trunk/debian/docs	2007-12-19 08:04:27 UTC (rev 2298)
@@ -0,0 +1,6 @@
+TODO
+readme.en
+readme.ja
+doc/manual.html
+doc/manual_index.html
+doc/manual.rd

Added: packages/libgd-ruby/trunk/debian/examples
===================================================================
--- packages/libgd-ruby/trunk/debian/examples	                        (rev 0)
+++ packages/libgd-ruby/trunk/debian/examples	2007-12-19 08:04:27 UTC (rev 2298)
@@ -0,0 +1,4 @@
+sample/example.rb
+sample/gdtestttf.png
+sample/gdtestttf.rb
+sample/webpng.rb

Modified: packages/libgd-ruby/trunk/debian/rules
===================================================================
--- packages/libgd-ruby/trunk/debian/rules	2007-12-19 03:38:33 UTC (rev 2297)
+++ packages/libgd-ruby/trunk/debian/rules	2007-12-19 08:04:27 UTC (rev 2298)
@@ -1,96 +1,9 @@
 #!/usr/bin/make -f
-# Sample debian/rules that uses debhelper.
-# GNU copyright 1997 to 1999 by Joey Hess.
 
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/ruby-pkg-tools/1/class/ruby-extconf-rb.mk
 
-# This is the debhelper compatability version to use.
-#export DH_COMPAT=3
+DEB_RUBY_SETUP_ARGS = --with-xpm --with-freetype \
+	--with-ttf --with-jpeg --enable-gd2_0
 
-configure: configure-stamp
-configure-stamp:
-	dh_testdir
-	# Add here commands to configure the package.
-	rm -rf build-tree-1.8
-	mkdir  build-tree-1.8
-
-	ruby1.8 -C build-tree-1.8 ../extconf.rb \
-	  --with-xpm \
-	  --with-freetype \
-	  --with-ttf \
-	  --with-jpeg \
-	  --enable-gd2_0
-
-	touch configure-stamp
-
-build: configure-stamp build-stamp
-build-stamp:
-	dh_testdir
-
-	# Add here commands to compile the package.
-	#/usr/bin/docbook-to-man debian/libgd-ruby.sgml > libgd-ruby.1
-
-	$(MAKE) -C build-tree-1.8
-
-	touch build-stamp
-
-clean:
-	dh_testdir
-	dh_testroot
-	rm -f build-stamp configure-stamp
-
-	# Add here commands to clean up after the build process.
-	-rm -rf build-tree-1.8
-
-	dh_clean
-
-install: build
-	dh_testdir
-	dh_testroot
-	dh_clean -k
-	dh_installdirs
-
-	# Add here commands to install the package into debian/libgd-ruby.
-	$(MAKE) -C build-tree-1.8 sitedir=$(CURDIR)/debian/libgd-ruby1.8/usr/lib/ruby install
-
-
-# Build architecture-independent files here.
-binary-indep: build install
-# We have nothing to do by default.
-
-# Build architecture-dependent files here.
-binary-arch: build install
-	dh_testdir
-	dh_testroot
-#	dh_installdebconf	
-	dh_installdocs -A TODO readme.en readme.ja
-	(cd doc && tar cf - .) | \
-	  (cd debian/libgd-ruby1.8/usr/share/doc/libgd-ruby1.8 && tar xvf -)
-	rm debian/libgd-ruby1.8/usr/share/doc/libgd-ruby1.8/INSTALL*
-	dh_installexamples -A sample/*
-	dh_installmenu
-#	dh_installlogrotate
-#	dh_installemacsen
-#	dh_installpam
-#	dh_installmime
-#	dh_installinit
-#	dh_installcron
-#	dh_installman
-#	dh_installinfo
-#	dh_undocumented
-	dh_installchangelogs Changes
-	dh_link
-	dh_strip
-	dh_compress -X.rb
-	dh_fixperms
-#	dh_makeshlibs
-	dh_installdeb
-#	dh_perl
-	dh_shlibdeps
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure
+DEB_RUBY_INSTALL_ARGS = sitedir=$(CURDIR)/debian/libgd-ruby1.8/usr/lib/ruby install




More information about the Pkg-ruby-extras-commits mailing list