[Debichem-commits] r1344 - in /wnpp/gelemental/debian: README.source changelog control copyright gelemental.install gelemental.manpages gelemental.menu libelemental-dev.install libelemental-doc.doc-base libelemental-doc.install libelemental0.install manpages menu rules

dleidert-guest at users.alioth.debian.org dleidert-guest at users.alioth.debian.org
Thu May 8 23:11:16 UTC 2008


Author: dleidert-guest
Date: Thu May  8 23:11:15 2008
New Revision: 1344

URL: http://svn.debian.org/wsvn/debichem/?sc=1&rev=1344
Log:
* debian/changelog: Moved information about repackaged source into
  README.source.
* debian/control: Added Vcs fields. Added DM-Upload-Allowed.
  (Maintainer): Set the debichem team as maintainer and moved Cesare
  Tirabassi to Uploaders.
  (Uploaders): Added myself.
  (Standards-Version): Updated to 3.7.3.
  (Description): Improved wording.
  (Section): Fixed section for libelemental-dev.
  (Depends): Removed useless ${shlibs:Depends} for libelemental-dev.
* debian/copyright: Updated to reflect, that the debichem took it over.
* debian/gelemental.install: Install everything from debian/tmp as sourcedir.
* debian/libelemental0.install: Ditto.
* debian/libelemental-dev.install: Ditto.
* debian/libelemental-doc.install: Ditto.
* debian/libelemental-doc.doc-base: Added.
* debian/manpages: Renamed to debian/gelemental.manpages.
* debian/menu: Renamed to debian/gelemental.menu.
* debian/rules: Added get-orig-source target.
  (configure, configure-stamp, build-stamp): Changed to use config.status.
  (binary-indep, binary-arch): List files not copied from debian/tmp and
  install everything from debian/tmp.
* debian/README.source: Added to inform about special source treatment.


Added:
    wnpp/gelemental/debian/README.source
    wnpp/gelemental/debian/gelemental.manpages
      - copied unchanged from r1342, wnpp/gelemental/debian/manpages
    wnpp/gelemental/debian/gelemental.menu
      - copied unchanged from r1342, wnpp/gelemental/debian/menu
    wnpp/gelemental/debian/libelemental-doc.doc-base
Removed:
    wnpp/gelemental/debian/manpages
    wnpp/gelemental/debian/menu
Modified:
    wnpp/gelemental/debian/changelog
    wnpp/gelemental/debian/control
    wnpp/gelemental/debian/copyright
    wnpp/gelemental/debian/gelemental.install
    wnpp/gelemental/debian/libelemental-dev.install
    wnpp/gelemental/debian/libelemental-doc.install
    wnpp/gelemental/debian/libelemental0.install
    wnpp/gelemental/debian/rules

Added: wnpp/gelemental/debian/README.source
URL: http://svn.debian.org/wsvn/debichem/wnpp/gelemental/debian/README.source?rev=1344&op=file
==============================================================================
--- wnpp/gelemental/debian/README.source (added)
+++ wnpp/gelemental/debian/README.source Thu May  8 23:11:15 2008
@@ -1,0 +1,8 @@
+gelemental for Debian
+---------------------
+
+Upstream delivers the source as bzip2 tarball. So it has been repackaged
+using uscans `--repack' switch. This is also "documented" in the
+get-orig-source target in debian/rules.
+
+-- Daniel Leidert <daniel.leidert at wgdd.de>, somewhere in 2008

Modified: wnpp/gelemental/debian/changelog
URL: http://svn.debian.org/wsvn/debichem/wnpp/gelemental/debian/changelog?rev=1344&op=diff
==============================================================================
--- wnpp/gelemental/debian/changelog (original)
+++ wnpp/gelemental/debian/changelog Thu May  8 23:11:15 2008
@@ -1,6 +1,5 @@
 gelemental (1.2.0-1) unstable; urgency=low
 
-  * First release (closes: Bug#444861)
-  * Repackaged upstream tarball (from .bz2 to .gz)
+  * First release (closes: #444861)
 
  -- Cesare Tirabassi <norsetto at ubuntu.com>  Wed, 28 Nov 2007 22:54:43 +0100

Modified: wnpp/gelemental/debian/control
URL: http://svn.debian.org/wsvn/debichem/wnpp/gelemental/debian/control?rev=1344&op=diff
==============================================================================
--- wnpp/gelemental/debian/control (original)
+++ wnpp/gelemental/debian/control Thu May  8 23:11:15 2008
@@ -1,11 +1,16 @@
 Source: gelemental
 Section: science
 Priority: optional
-Maintainer: Cesare Tirabassi <norsetto at ubuntu.com>
-Build-Depends: debhelper (>= 5), pkg-config (>= 0.9.0), libgtkmm-2.4-dev (>= 2.6.0),
-               gettext, libxml-parser-perl, doxygen
-Standards-Version: 3.7.2
+Maintainer: Debichem Team <debichem-devel at lists.alioth.debian.org>
+Uploaders: Cesare Tirabassi <norsetto at ubuntu.com>,
+ Daniel Leidert (dale) <daniel.leidert at wgdd.de>
+Build-Depends: debhelper (>= 5.0.51), pkg-config (>= 0.9.0),
+ libgtkmm-2.4-dev (>= 2.6.0), gettext, libxml-parser-perl, doxygen
+Standards-Version: 3.7.3
 Homepage: http://www.kdau.com/projects/gelemental/
+Vcs-Browser: http://svn.debian.org/wsvn/debichem/
+Vcs-Svn: svn+ssh://svn.debian.org/svn/debichem/unstable/gelemental/
+DM-Upload-Allowed: yes
 
 Package: gelemental
 Architecture: any
@@ -13,12 +18,11 @@
 Description: Periodic Table viewer
  gElemental is a GTK+ periodic table viewer that provides detailed information
  about chemical elements.
+ .
  It features a table view which allows the elements to be coloured thematically
  by several properties, a sortable list view and an element properties
  dialog, displaying a variety of information, including historical,
  thermodynamic, electrochemical, and crystallographic properties.
- .
- The data set is available through the libelemental shared library.
  .
  This package contains the main application.
 
@@ -26,49 +30,46 @@
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}
-Description: libelemental (Periodic Table viewer) shared library
+Description: Periodic Table viewer (data and shared library)
  gElemental is a GTK+ periodic table viewer that provides detailed information
  about chemical elements.
+ .
  It features a table view which allows the elements to be coloured thematically
  by several properties, a sortable list view and an element properties
  dialog, displaying a variety of information, including historical,
  thermodynamic, electrochemical, and crystallographic properties.
  .
- The data set is available through the libelemental shared library.
- .
- This package contains the libelemental shared library.
+ This package contains the shared library and the data set.
 
 Package: libelemental-dev
-Section: devel
+Section: libdevel
 Architecture: any
-Depends: ${shlibs:Depends}, libelemental0 (= ${binary:Version}), libglibmm-2.4-dev, libpango1.0-dev
+Depends: libelemental0 (= ${binary:Version}), libglibmm-2.4-dev, libpango1.0-dev
 Conflicts: libelemental
 Provides: libelemental
 Suggests: libelemental-doc
-Description: Development libraries and headers for libelemental
+Description: Periodic Table viewer (development files)
  gElemental is a GTK+ periodic table viewer that provides detailed information
  about chemical elements.
+ .
  It features a table view which allows the elements to be coloured thematically
  by several properties, a sortable list view and an element properties
  dialog, displaying a variety of information, including historical,
  thermodynamic, electrochemical, and crystallographic properties.
  .
- The data set is available through the libelemental shared library.
- .
- This package contains the libelemental development libraries and headers.
+ This package contains the development libraries and headers.
 
 Package: libelemental-doc
 Architecture: all
 Recommends: libelemental-dev
 Section: doc
-Description: API documentation for libelemental
+Description: Periodic Table viewer (API documentation)
  gElemental is a GTK+ periodic table viewer that provides detailed information
  about chemical elements.
+ .
  It features a table view which allows the elements to be coloured thematically
  by several properties, a sortable list view and an element properties
  dialog, displaying a variety of information, including historical,
  thermodynamic, electrochemical, and crystallographic properties.
  .
- The data set is available through the libelemental shared library.
- .
- This package contains the libelemental API documentation.
+ This package contains the API documentation.

Modified: wnpp/gelemental/debian/copyright
URL: http://svn.debian.org/wsvn/debichem/wnpp/gelemental/debian/copyright?rev=1344&op=diff
==============================================================================
--- wnpp/gelemental/debian/copyright (original)
+++ wnpp/gelemental/debian/copyright Thu May  8 23:11:15 2008
@@ -1,9 +1,10 @@
 This package was debianized by Cesare Tirabassi <norsetto at ubuntu.com> on
-Tue, 02 Oct 2007 13:32:34 +0200.
+Tue, 02 Oct 2007 13:32:34 +0200. It is currently maintained by the
+Debichem Team <debichem-devel at lists.alioth.debian.org>.
 
-It was downloaded from http://www.kdau.com/projects/gelemental/
+It was downloaded from:
 
-NOTE: The upstream tarball has been converted from the bz2 to the gz format.
+   http://www.kdau.com/projects/gelemental/
 
 Upstream Authors:	Kevin Daughtridge <kevin at kdau.com>
 			Jonas Frantz <jonas.frantz at welho.com>
@@ -11,8 +12,11 @@
 
 See also AUTHORS and TRANSLATORS for additional credits.
 
+
 Copyright (C) 2006-2007 Kevin Daughtridge <kevin at kdau.com>
           (C) 2003 Jonas Frantz <jonas.frantz at welho.com>
+
+License: GPLv3 or later
 
    This package is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -31,9 +35,13 @@
  On Debian systems, the complete text of the GNU General Public License
  version 3 can be found in `/usr/share/common-licenses/GPL-3'.
 
+==============================================================================
+
 For the data set (embedded in libelemental/data.cc):
 
-Copyright (c) 2006 The Blue Obelisk Project (http://www.blueobelisk.org/)
+Copyright (C) 2006 The Blue Obelisk Project (http://www.blueobelisk.org/)
+
+License: MIT
 
    Permission is hereby granted, free of charge, to any person obtaining
    a copy of this software and associated documentation files (the "Software"),
@@ -53,5 +61,11 @@
    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    THE SOFTWARE.
 
-The Debian packaging is (C) 2007, Cesare Tirabassi <norsetto at ubuntu.com>
+==============================================================================
+
+The Debian packaging is
+
+   Copyright (C) 2007 Cesare Tirabassi <norsetto at ubuntu.com>
+   Copyright (C) 2008 The Debichem Team <debichem-devel at lists.alioth.debian.org>
+
 and is licensed under the GPL, see above.

Modified: wnpp/gelemental/debian/gelemental.install
URL: http://svn.debian.org/wsvn/debichem/wnpp/gelemental/debian/gelemental.install?rev=1344&op=diff
==============================================================================
--- wnpp/gelemental/debian/gelemental.install (original)
+++ wnpp/gelemental/debian/gelemental.install Thu May  8 23:11:15 2008
@@ -1,5 +1,6 @@
-debian/tmp/usr/bin/gelemental
-debian/tmp/usr/share/locale
-debian/tmp/usr/share/icons
-debian/tmp/usr/share/applications
-debian/gelemental.xpm	usr/share/pixmaps
+usr/bin/gelemental
+usr/share/locale
+usr/share/icons
+usr/share/applications
+
+../../debian/gelemental.xpm usr/share/pixmaps/

Modified: wnpp/gelemental/debian/libelemental-dev.install
URL: http://svn.debian.org/wsvn/debichem/wnpp/gelemental/debian/libelemental-dev.install?rev=1344&op=diff
==============================================================================
--- wnpp/gelemental/debian/libelemental-dev.install (original)
+++ wnpp/gelemental/debian/libelemental-dev.install Thu May  8 23:11:15 2008
@@ -1,4 +1,4 @@
-debian/tmp/usr/lib/libelemental.a
-debian/tmp/usr/lib/libelemental.so
-debian/tmp/usr/lib/pkgconfig/libelemental.pc
-debian/tmp/usr/include/libelemental
+usr/lib/libelemental.a
+usr/lib/libelemental.so
+usr/lib/pkgconfig/libelemental.pc
+usr/include/libelemental

Added: wnpp/gelemental/debian/libelemental-doc.doc-base
URL: http://svn.debian.org/wsvn/debichem/wnpp/gelemental/debian/libelemental-doc.doc-base?rev=1344&op=file
==============================================================================
--- wnpp/gelemental/debian/libelemental-doc.doc-base (added)
+++ wnpp/gelemental/debian/libelemental-doc.doc-base Thu May  8 23:11:15 2008
@@ -1,0 +1,10 @@
+Document: libelemental
+Title: libelemental Library Documentation
+Author: Kevin Daughtridge <kevin at kdau.com>
+Abstract: This reference describes the libelemental library
+ and details how to program using it.
+Section: Programming
+
+Format: HTML
+Index: /usr/share/doc/libelemental-doc/api/index.html
+Files: /usr/share/doc/libelemental-doc/api/*.html

Modified: wnpp/gelemental/debian/libelemental-doc.install
URL: http://svn.debian.org/wsvn/debichem/wnpp/gelemental/debian/libelemental-doc.install?rev=1344&op=diff
==============================================================================
--- wnpp/gelemental/debian/libelemental-doc.install (original)
+++ wnpp/gelemental/debian/libelemental-doc.install Thu May  8 23:11:15 2008
@@ -1,1 +1,1 @@
-debian/tmp/usr/share/doc/gelemental-*/api	usr/share/doc/libelemental-doc
+usr/share/doc/gelemental-*/api usr/share/doc/libelemental-doc/

Modified: wnpp/gelemental/debian/libelemental0.install
URL: http://svn.debian.org/wsvn/debichem/wnpp/gelemental/debian/libelemental0.install?rev=1344&op=diff
==============================================================================
--- wnpp/gelemental/debian/libelemental0.install (original)
+++ wnpp/gelemental/debian/libelemental0.install Thu May  8 23:11:15 2008
@@ -1,2 +1,1 @@
-debian/tmp/usr/lib/libelemental.so.0.0.0
-debian/tmp/usr/lib/libelemental.so.0
+usr/lib/*.so.*

Modified: wnpp/gelemental/debian/rules
URL: http://svn.debian.org/wsvn/debichem/wnpp/gelemental/debian/rules?rev=1344&op=diff
==============================================================================
--- wnpp/gelemental/debian/rules (original)
+++ wnpp/gelemental/debian/rules Thu May  8 23:11:15 2008
@@ -18,34 +18,24 @@
 #Linker flags
 LDFLAGS = -Wl,--as-needed
 
-configure: configure-stamp
-configure-stamp:
+config.status: configure
 	dh_testdir
-	
-	CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" ./configure \
-        --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
-        --enable-api_docs --prefix=/usr
-
-	touch configure-stamp
+	CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" \
+	  ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
+	              --enable-api_docs --prefix=/usr
 
 build: build-stamp
-
-build-stamp: configure-stamp
+build-stamp: config.status
 	dh_testdir
-
 	$(MAKE)
-
 	touch $@
 
 clean:
 	dh_testdir
 	dh_testroot
-	rm -f build-stamp configure-stamp
-
 	[ ! -f Makefile ] || $(MAKE) distclean
-
 	rm -rf docs/api/html
-	dh_clean
+	dh_clean build-stamp configure-stamp
 
 install: build
 	dh_testdir
@@ -53,14 +43,14 @@
 	dh_clean -k
 	dh_installdirs
 
-	$(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
+	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
 
 binary-indep: build install
 	dh_testdir -i
 	dh_testroot -i
 	dh_installchangelogs -i ChangeLog
 	dh_installdocs -i
-	dh_install -i
+	dh_install -i --sourcedir=debian/tmp
 	dh_compress -i
 	dh_fixperms -i
 	dh_installdeb -i
@@ -75,7 +65,7 @@
 	dh_installdocs -a
 	dh_installman -pgelemental
 	dh_installmenu -pgelemental
-	dh_install -a
+	dh_install -a --list-missing --sourcedir=debian/tmp
 	dh_makeshlibs -a -V
 	dh_link -a
 	dh_strip -a
@@ -89,4 +79,8 @@
 	dh_builddeb -a
 
 binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure
+
+get-orig-source:
+	uscan --force-download --repack
+
+.PHONY: build clean binary-indep binary-arch binary install configure get-orig-source




More information about the Debichem-commits mailing list