r11826 - in /tools/gnome-pkg-tools/debian: README.Debian changelog compat control control.in rules
lool at users.alioth.debian.org
lool at users.alioth.debian.org
Thu Jul 5 18:27:24 UTC 2007
Author: lool
Date: Thu Jul 5 18:27:23 2007
New Revision: 11826
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=11826
Log:
* Bump up debhelper compatibility level to 5.
* Cleanups.
Modified:
tools/gnome-pkg-tools/debian/README.Debian
tools/gnome-pkg-tools/debian/changelog
tools/gnome-pkg-tools/debian/compat
tools/gnome-pkg-tools/debian/control
tools/gnome-pkg-tools/debian/control.in
tools/gnome-pkg-tools/debian/rules
Modified: tools/gnome-pkg-tools/debian/README.Debian
URL: http://svn.debian.org/wsvn/pkg-gnome/tools/gnome-pkg-tools/debian/README.Debian?rev=11826&op=diff
==============================================================================
--- tools/gnome-pkg-tools/debian/README.Debian (original)
+++ tools/gnome-pkg-tools/debian/README.Debian Thu Jul 5 18:27:23 2007
@@ -1,17 +1,17 @@
================================================================================
- README.Debian for Debian GNOME Packaging Tools
+ README.Debian for Debian GNOME Packaging Tools
================================================================================
Authors:
- Sebastien Bacher <seb128 at debian.org>
- Andrew Lau <netsnipe at users.sourceforge.net>
- Josselin Mouette <joss at debian.org>
+ Sebastien Bacher <seb128 at debian.org>
+ Andrew Lau <netsnipe at users.sourceforge.net>
+ Josselin Mouette <joss at debian.org>
1 - Contacts
------------
-Homepage: http://alioth.debian.org/projects/pkg-gnome/
-Mailing List: <pkg-gnome-maintainers at lists.alioth.debian.org>
+Homepage: http://alioth.debian.org/projects/pkg-gnome/
+Mailing List: <pkg-gnome-maintainers at lists.alioth.debian.org>
2 - Co-maintainers
------------------
@@ -20,25 +20,25 @@
up-to-date list of Debian GNOME Maintainers as co-maintainers to your packages.
* debian/control.in:
- Copy control to control.in so that it gets refreshed before each build
-
- Make the following edits:
- Build-Depends: ..., gnome-pkg-tools
- Uploaders: @GNOME_TEAM@
+ Copy control to control.in so that it gets refreshed before each build
- NOTE: Remember to make changes to control.in instead of control in
- future as control will be overridden each time!
+ Make the following edits:
+ Build-Depends: ..., gnome-pkg-tools
+ Uploaders: @GNOME_TEAM@
+
+ NOTE: Remember to make changes to control.in instead of control in
+ future as control will be overridden each time!
* debian/rules :
- Add the following line:
- include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
+ Add the following line:
+ include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
- You'll also have to turn your clean: target into a clean:: target
- (or just switch to CDBS).
-
- You may override the provided team list
- (/usr/share/gnome-pkg-tools/pkg-gnome.team) by setting $(TEAM_LIST)
- before the class inclusion.
+ You'll also have to turn your clean: target into a clean:: target
+ (or just switch to CDBS).
+
+ You may override the provided team list
+ (/usr/share/gnome-pkg-tools/pkg-gnome.team) by setting $(TEAM_LIST)
+ before the class inclusion.
* Debian Package Tracking System (PTS)
@@ -55,30 +55,30 @@
http://svn.debian.org/wsvn/pkg-gnome
To "checkout" the repository use these commands:
- $ svn co \
- svn+ssh://${ALIOTH_USERNAME}@svn.debian.org/svn/pkg-gnome/
+ $ svn co \
+ svn+ssh://${ALIOTH_USERNAME}@svn.debian.org/svn/pkg-gnome/
If you had previously checked out the repository while it was still hosted at
Alioth (before January 1, 2005), you will need to migrate your working copy to
the new location by executing:
- $ svn switch --relocate \
- svn+ssh://${ALIOTH_USERNAME}@pkg-gnome.alioth.debian.org/svn/pkg-gnome/ \
- svn+ssh://${ALIOTH_USERNAME}@svn.debian.org/svn/pkg-gnome/
+ $ svn switch --relocate \
+ svn+ssh://${ALIOTH_USERNAME}@pkg-gnome.alioth.debian.org/svn/pkg-gnome/ \
+ svn+ssh://${ALIOTH_USERNAME}@svn.debian.org/svn/pkg-gnome/
Authorized SSH keys are controlled at https://alioth.debian.org/account/
For the moment the root has 3 directories:
- desktop
- Contains debian/ files for all packages belonging to GNOME official
- releases. Development for 2.4 packages should be done at branches/2.4
- dir and development for 2.6 must be done at trunk/
+ Contains debian/ files for all packages belonging to GNOME official
+ releases. Development for 2.4 packages should be done at branches/2.4
+ dir and development for 2.6 must be done at trunk/
- packages
- Contains the debian/ files for the packages not being official GNOME
- modules
+ Contains the debian/ files for the packages not being official GNOME
+ modules
- tools
- Tools to make maintaining GNOME packages easier (including this one)
+ Tools to make maintaining GNOME packages easier (including this one)
4 - Using svn-buildpackage
--------------------------
@@ -88,26 +88,26 @@
using the wrappers from Eduard Bloch's svn-devscripts package.
For native Debian packages, commit the whole package to the Subversion
-repository.
+repository.
Packages with an upstream tarball will require you to set the mergeWithUpstream
property first (from the package root) so that svn-buildpackage will look for
the .orig.tar.gz in the ../tarballs directory.
- $ svn propset mergeWithUpstream 1 debian
-
+ $ svn propset mergeWithUpstream 1 debian
+
Please note that this only works for packages which have only the debian/
directory committed. Consequently, you must use CDBS's simple-patchsys.mk or
dpatch to modify the upstream sources.
-
+
After you have finished and committed your Debian patches via
-
- $ svn commit [PACKAGE]
+
+ $ svn commit [PACKAGE]
as well as copying the orig.tar.gz to ../tarballs/ if necessary, you may build
your package with the following commands:
- $ svn-buildpackage -rfakeroot
+ $ svn-buildpackage -rfakeroot
If the build is successful, the resultant source and binary packages may be
found in the ../build-area directory.
@@ -115,7 +115,7 @@
If you wish to use another program to build the package rather than
dpkg-buildpackage (for example debuild or pdebuild) then use this command:
- $ svn-buildpackage -rfakeroot --svn-builder=debuild
+ $ svn-buildpackage -rfakeroot --svn-builder=debuild
Also take note that svn:ignore has been set to "*" for the build-area and
tarballs directories to prevent accidental SVN commital of your built packages
@@ -143,7 +143,7 @@
Some notes on the upload queue on Alioth
-* URI:
+* URI:
alioth.debian.org:/org/alioth.debian.org/chroot/home/groups/pkg-gnome/htdocs/debian/incoming/
Modified: tools/gnome-pkg-tools/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/tools/gnome-pkg-tools/debian/changelog?rev=11826&op=diff
==============================================================================
--- tools/gnome-pkg-tools/debian/changelog (original)
+++ tools/gnome-pkg-tools/debian/changelog Thu Jul 5 18:27:23 2007
@@ -1,9 +1,11 @@
-gnome-pkg-tools (0.12) UNRELEASED; urgency=low
+gnome-pkg-tools (0.12) unstable; urgency=low
* New script, desktop-check-mime-types, will fail if a MIME type found in a
publicly installed .desktop file isn't listed in a debian/*.mime file.
-
- -- Loic Minier <lool at dooz.org> Thu, 05 Jul 2007 20:21:13 +0200
+ * Bump up debhelper compatibility level to 5.
+ * Cleanups.
+
+ -- Loic Minier <lool at dooz.org> Thu, 05 Jul 2007 20:25:48 +0200
gnome-pkg-tools (0.11.9) unstable; urgency=low
Modified: tools/gnome-pkg-tools/debian/compat
URL: http://svn.debian.org/wsvn/pkg-gnome/tools/gnome-pkg-tools/debian/compat?rev=11826&op=diff
==============================================================================
--- tools/gnome-pkg-tools/debian/compat (original)
+++ tools/gnome-pkg-tools/debian/compat Thu Jul 5 18:27:23 2007
@@ -1,1 +1,1 @@
-4
+5
Modified: tools/gnome-pkg-tools/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/tools/gnome-pkg-tools/debian/control?rev=11826&op=diff
==============================================================================
--- tools/gnome-pkg-tools/debian/control (original)
+++ tools/gnome-pkg-tools/debian/control Thu Jul 5 18:27:23 2007
@@ -2,7 +2,8 @@
Section: devel
Priority: optional
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
-Build-Depends: cdbs, debhelper (>= 4.1)
+Build-Depends: cdbs,
+ debhelper (>= 5)
Build-Depends-Indep: xmlto
Uploaders: Loic Minier <lool at dooz.org>, Mario Lang <mlang at debian.org>, Norbert Tretkowski <nobse at debian.org>, Otavio Salvador <otavio at debian.org>, Romain Francoise <rfrancoise at debian.org>
Standards-Version: 3.7.2
Modified: tools/gnome-pkg-tools/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/tools/gnome-pkg-tools/debian/control.in?rev=11826&op=diff
==============================================================================
--- tools/gnome-pkg-tools/debian/control.in (original)
+++ tools/gnome-pkg-tools/debian/control.in Thu Jul 5 18:27:23 2007
@@ -2,7 +2,8 @@
Section: devel
Priority: optional
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
-Build-Depends: cdbs, debhelper (>= 4.1)
+Build-Depends: cdbs,
+ debhelper (>= 5)
Build-Depends-Indep: xmlto
Uploaders: @GNOME_TEAM@
Standards-Version: 3.7.2
Modified: tools/gnome-pkg-tools/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/tools/gnome-pkg-tools/debian/rules?rev=11826&op=diff
==============================================================================
--- tools/gnome-pkg-tools/debian/rules (original)
+++ tools/gnome-pkg-tools/debian/rules Thu Jul 5 18:27:23 2007
@@ -1,13 +1,5 @@
#!/usr/bin/make -f
-# ====================================================================
-# debian/rules for Debian GNOME Packaging Tools
-# Common Debian Build System: (C) 2002 Colin Walters
-#
-# $Id$
-# ====================================================================
-
-# CDBS classes
include /usr/share/cdbs/1/rules/debhelper.mk
# Use local copies to generate Uploaders: field
More information about the pkg-gnome-commits
mailing list