[Pkg-xfce-commits] r5244 - in goodies/trunk/thunar-media-tags-plugin: . debian
Yves-Alexis Perez
corsac at alioth.debian.org
Sat Apr 2 02:31:27 UTC 2011
Author: corsac
Date: 2011-04-02 14:31:21 +0000 (Sat, 02 Apr 2011)
New Revision: 5244
Added:
goodies/trunk/thunar-media-tags-plugin/debian/patches/
goodies/trunk/thunar-media-tags-plugin/debian/source/
Modified:
goodies/trunk/thunar-media-tags-plugin/
goodies/trunk/thunar-media-tags-plugin/debian/changelog
goodies/trunk/thunar-media-tags-plugin/debian/control
goodies/trunk/thunar-media-tags-plugin/debian/rules
Log:
merge experimental branch into trunk
Property changes on: goodies/trunk/thunar-media-tags-plugin
___________________________________________________________________
Added: svn:mergeinfo
+ /goodies/branches/experimental/thunar-media-tags-plugin:4730-5243
Modified: goodies/trunk/thunar-media-tags-plugin/debian/changelog
===================================================================
--- goodies/trunk/thunar-media-tags-plugin/debian/changelog 2011-04-02 14:21:49 UTC (rev 5243)
+++ goodies/trunk/thunar-media-tags-plugin/debian/changelog 2011-04-02 14:31:21 UTC (rev 5244)
@@ -1,3 +1,30 @@
+thunar-media-tags-plugin (0.1.2-3) UNRELEASED; urgency=low
+
+ * debian/control:
+ - add myself to Uploaders.
+ - bump Standards-Version to 3.9.1.
+ - refresh b-deps for Xfce 4.8: replace libexo-0.3-dev with libexo-1-dev,
+ and libthunar-vfs-1-dev with libthunarx-2-dev; drop cdbs and
+ autotools-dev; add intltool, hardening-includes, xfce4-dev-tools,
+ automake, autoconf and libtool (needed for xdt-autogen).
+ - bump thunar dep to a realistic version >= 1.1.0.
+ * debian/patches:
+ - 01_port-to-thunarx-2.patch, 02_port-to-exo-1.patch: added, port to
+ Xfce 4.8.
+ - 03_fix-crash-with-ogg-video-files.patch: added, prevents a crash with
+ weird ogg video files considered as audio ones.
+ - 04_fix-implicit-dso-linking.patch: added, fixes FTBFS with binutils-gold.
+ - series: added.
+ * Switch to 3.0 (quilt).
+ * debian/rules:
+ - switch to dh.
+ - call dpkg-buildflags, and include hardening flags.
+ - run xdt-autogen to refresh autotools' files, and remove changed ones
+ after the build.
+ - add .pc files to POTFILES.skip.
+
+ -- Lionel Le Folgoc <mrpouit at gmail.com> Thu, 16 Dec 2010 10:05:36 +0100
+
thunar-media-tags-plugin (0.1.2-2) unstable; urgency=low
[ Simon Huggins ]
Modified: goodies/trunk/thunar-media-tags-plugin/debian/control
===================================================================
--- goodies/trunk/thunar-media-tags-plugin/debian/control 2011-04-02 14:21:49 UTC (rev 5243)
+++ goodies/trunk/thunar-media-tags-plugin/debian/control 2011-04-02 14:31:21 UTC (rev 5244)
@@ -2,17 +2,19 @@
Section: xfce
Priority: optional
Maintainer: Debian Xfce Maintainers <pkg-xfce-devel at lists.alioth.debian.org>
-Uploaders: Yves-Alexis Perez <corsac at debian.org>, Emanuele Rocca <ema at debian.org>, Simon Huggins <huggie at earth.li>, Rudy Godoy <rudy at kernel-panik.org>, Martin Loschwitz <madkiss at debian.org>
-Build-Depends: debhelper (>= 7), autotools-dev, cdbs, pkg-config,
- libthunar-vfs-1-dev (>= 0.3.2beta2), libxml-parser-perl,
- libexo-0.3-dev (>= 0.3.1.8beta2), libtagc0-dev
-Standards-Version: 3.8.3
+Uploaders: Yves-Alexis Perez <corsac at debian.org>, Emanuele Rocca <ema at debian.org>,
+ Simon Huggins <huggie at earth.li>, Rudy Godoy <rudy at kernel-panik.org>,
+ Martin Loschwitz <madkiss at debian.org>, Lionel Le Folgoc <mrpouit at gmail.com>
+Build-Depends: debhelper (>= 7), pkg-config, libthunarx-2-dev (>= 1.0.1),
+ libexo-1-dev (>= 0.5.0), libtagc0-dev, libxml-parser-perl, intltool,
+ hardening-includes, xfce4-dev-tools, automake, autoconf, libtool
+Standards-Version: 3.9.1
Vcs-Svn: svn://svn.debian.org/pkg-xfce/goodies/trunk/thunar-media-tags-plugin/
Vcs-Browser: http://svn.debian.org/wsvn/pkg-xfce/goodies/trunk/thunar-media-tags-plugin/
Package: thunar-media-tags-plugin
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, thunar (>= 0.3.2beta2-1)
+Depends: ${shlibs:Depends}, ${misc:Depends}, thunar (>= 1.1.0)
Description: Media tags plugin for Thunar file manager
This plugin allows tags editing from Thunar file manager and tags-based file
renaming from inside Thunar Bulk Renamer
Modified: goodies/trunk/thunar-media-tags-plugin/debian/rules
===================================================================
--- goodies/trunk/thunar-media-tags-plugin/debian/rules 2011-04-02 14:21:49 UTC (rev 5243)
+++ goodies/trunk/thunar-media-tags-plugin/debian/rules 2011-04-02 14:31:21 UTC (rev 5244)
@@ -1,12 +1,34 @@
#!/usr/bin/make -f
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/rules/simple-patchsys.mk
-include /usr/share/cdbs/1/class/autotools.mk
-DEB_CONFIGURE_EXTRA_FLAGS := --enable-final
+include /usr/share/hardening-includes/hardening.make
-# Don't call ldconfig in postinst/postrm
-DEB_DH_MAKESHLIBS_ARGS := -n -X /usr/lib/thunarx-1
+CFLAGS=$(shell dpkg-buildflags --get CFLAGS)
+LDFLAGS=$(shell dpkg-buildflags --get LDFLAGS)
+LDFLAGS+=$(HARDENING_LDFLAGS) -Wl,-z,defs -Wl,--as-needed -Wl,-O1
+CFLAGS+=$(HARDENING_CFLAGS)
-binary-post-install/thunar-media-tags-plugin::
- rm -rf debian/thunar-media-tags-plugin/usr/lib/thunarx-1/*.la
+export CFLAGS LDFLAGS
+
+
+%:
+ dh $@
+
+override_dh_auto_configure:
+ NOCONFIGURE=1 xdt-autogen
+ find .pc -type f -name '*.c' -exec echo '{}' >> po/POTFILES.skip \;
+ dh_auto_configure -- --enable-final
+
+override_dh_auto_clean:
+ rm -f $$(find -name 'Makefile.in*')
+ rm -f INSTALL aclocal.m4 config.guess config.h.in config.sub configure
+ rm -f depcomp install-sh intltool-extract.in intltool-merge.in
+ rm -f intltool-update.in ltmain.sh missing mkinstalldirs
+ rm -f po/POTFILES.skip
+ dh_auto_clean
+
+override_dh_install:
+ rm -f $(CURDIR)/debian/thunar-media-tags-plugin/usr/lib/thunarx-2/*.la
+ dh_install --fail-missing
+
+override_dh_makeshlibs:
+ dh_makeshlibs -n -X /usr/lib/thunarx-2
More information about the Pkg-xfce-commits
mailing list