[Pkg-xfce-commits] r4015 - desktop/trunk/libxfce4menu/debian
Yves-Alexis Perez
corsac at alioth.debian.org
Sat May 22 12:56:00 UTC 2010
Author: corsac
Date: 2010-05-22 12:55:55 +0000 (Sat, 22 May 2010)
New Revision: 4015
Added:
desktop/trunk/libxfce4menu/debian/docs
desktop/trunk/libxfce4menu/debian/libxfce4menu-0.1-0.shlibs
Modified:
desktop/trunk/libxfce4menu/debian/changelog
desktop/trunk/libxfce4menu/debian/control
desktop/trunk/libxfce4menu/debian/rules
Log:
- bump debhelper build-dep because of dh_override use.
* debian/rules:
- switch to debhelper 7 tiny rules.
- override dh_strip to create a dbg package.
- override dh_install, add --fail-missing.
- override dh_auto_test: don't run the testsuite which fails if X is not
running.
* debian/docs added, install NEWS, TODO and README.Debian.
Modified: desktop/trunk/libxfce4menu/debian/changelog
===================================================================
--- desktop/trunk/libxfce4menu/debian/changelog 2010-05-22 12:20:29 UTC (rev 4014)
+++ desktop/trunk/libxfce4menu/debian/changelog 2010-05-22 12:55:55 UTC (rev 4015)
@@ -8,8 +8,16 @@
* Switch to 3.0 (quilt) source format.
* debian/control:
- add ${misc:Depends} to Depends.
+ - bump debhelper build-dep because of dh_override use.
+ * debian/rules:
+ - switch to debhelper 7 tiny rules.
+ - override dh_strip to create a dbg package.
+ - override dh_install, add --fail-missing.
+ - override dh_auto_test: don't run the testsuite which fails if X is not
+ running.
+ * debian/docs added, install NEWS, TODO and README.Debian.
- -- Yves-Alexis Perez <corsac at debian.org> Sat, 22 May 2010 13:39:43 +0200
+ -- Yves-Alexis Perez <corsac at debian.org> Sat, 22 May 2010 14:24:13 +0200
libxfce4menu (4.6.1-1) unstable; urgency=low
Modified: desktop/trunk/libxfce4menu/debian/control
===================================================================
--- desktop/trunk/libxfce4menu/debian/control 2010-05-22 12:20:29 UTC (rev 4014)
+++ desktop/trunk/libxfce4menu/debian/control 2010-05-22 12:55:55 UTC (rev 4015)
@@ -3,7 +3,7 @@
Section: xfce
Maintainer: Debian Xfce Maintainers <pkg-xfce-devel at lists.alioth.debian.org>
Uploaders: Emanuele Rocca <ema at debian.org>, Simon Huggins <huggie at earth.li>, Yves-Alexis Perez <corsac at debian.org>, Mike Massonnet <mmassonnet at gmail.com>
-Build-Depends: debhelper (>= 7), libxfce4util-dev (>= 4.6.0),
+Build-Depends: debhelper (>= 7.0.50~), libxfce4util-dev (>= 4.6.0),
libgtk2.0-dev, intltool (>= 0.31)
Standards-Version: 3.8.4
Homepage: http://www.xfce.org/
@@ -13,7 +13,7 @@
Package: libxfce4menu-0.1-dev
Section: libdevel
Architecture: any
-Depends: libxfce4menu-0.1-0 (= ${binary:Version}), ${misc:Depends}
+Depends: libxfce4menu-0.1-0 (= ${binary:Version}), ${misc:Depends},
libxfce4util-dev (>= 4.6.0), libglib2.0-dev
Suggests: devhelp
Description: Development files for libxfce4menu
@@ -38,4 +38,4 @@
Depends: ${shlibs:Depends}, libxfce4menu-0.1-0 (= ${binary:Version}),
${misc:Depends}
Description: debugging symbols for libxfce4menu
- This package contains debugging symbols and informations for libxfce4menu.
+ This package contains debugging symbols and information for libxfce4menu.
Added: desktop/trunk/libxfce4menu/debian/docs
===================================================================
--- desktop/trunk/libxfce4menu/debian/docs (rev 0)
+++ desktop/trunk/libxfce4menu/debian/docs 2010-05-22 12:55:55 UTC (rev 4015)
@@ -0,0 +1,3 @@
+NEWS
+TODO
+debian/README.Debian
Added: desktop/trunk/libxfce4menu/debian/libxfce4menu-0.1-0.shlibs
===================================================================
--- desktop/trunk/libxfce4menu/debian/libxfce4menu-0.1-0.shlibs (rev 0)
+++ desktop/trunk/libxfce4menu/debian/libxfce4menu-0.1-0.shlibs 2010-05-22 12:55:55 UTC (rev 4015)
@@ -0,0 +1 @@
+libxfce4menu-0.1 0 libxfce4menu-0.1-0 (>= 4.6.0)
Modified: desktop/trunk/libxfce4menu/debian/rules
===================================================================
--- desktop/trunk/libxfce4menu/debian/rules 2010-05-22 12:20:29 UTC (rev 4014)
+++ desktop/trunk/libxfce4menu/debian/rules 2010-05-22 12:55:55 UTC (rev 4015)
@@ -11,51 +11,14 @@
CFLAGS += -O2
endif
-config.status: configure
- dh_testdir
- ./configure CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --sysconfdir=/etc
+override_dh_strip:
+ dh_strip --dbg-package=libxfce4menu-0.1-dbg
-build: build-stamp
-build-stamp: config.status
- dh_testdir
- $(MAKE)
- touch $@
+override_dh_install:
+ rm debian/tmp/usr/lib/libxfce4menu-0.1.la
+ dh_install --fail-missing
-clean:
- dh_testdir
- dh_testroot
- rm -f build-stamp
-
- [ ! -f Makefile ] || $(MAKE) distclean
+override_dh_auto_test:
- dh_clean
-
-install: build
- dh_testdir
- dh_testroot
- dh_prep
- dh_installdirs
-
- $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
-
- rm -f debian/tmp/usr/lib/libxfce4menu-0.1.la
-
-binary-indep: build install
-binary-arch: build install
- dh_testdir
- dh_testroot
- dh_installchangelogs ChangeLog
- dh_installdocs NEWS TODO debian/README.Debian
- dh_install --fail-missing --sourcedir=debian/tmp
- dh_strip --dbg-package=libxfce4menu-0.1-dbg
- dh_compress
- dh_fixperms
- dh_makeshlibs -V 'libxfce4menu-0.1-0 (>= 4.6.0)'
- dh_shlibdeps
- dh_installdeb
- dh_gencontrol
- dh_md5sums
- dh_builddeb
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install
+%:
+ dh $@
More information about the Pkg-xfce-commits
mailing list