debian/0000755000000000000000000000000012150742563007173 5ustar debian/changelog0000644000000000000000000000232712150742561011047 0ustar thunar-vcs-plugin (0.1.4-2) unstable; urgency=low [ Lionel Le Folgoc ] * debian/patches: add missing DEP3 headers. [ Yves-Alexis Perez ] * debian/rules: - use debhelper/dpkg hardening support. - enable all hardening flags. - update paths for multiarch. - enable parallel build. - include pkg-info.mk and architecture.mk from dpkg-dev to get useful variables. - add package name to libexecdir since the helpers are private and not shared libraries. * debian/compat bumped to 9. * debian/control: - update debhelper build-dep to 9. - drop hardening-includes build-dep. - update standards version to 3.9.4. - add Lionel to Uploaders. - add versioned build-dep on dpkg-dev (>= 1.16.1~) for including the various makefiles, even if Wheezy has a recent enough version, until lintian is fixed. * debian/copyright - fix entry for GPL-2 and LGPL-2+. - add entry for GPL-2+. -- Yves-Alexis Perez Mon, 27 May 2013 22:43:28 +0200 thunar-vcs-plugin (0.1.4-1) unstable; urgency=low * Initial release. closes: #636644 -- Yves-Alexis Perez Mon, 08 Aug 2011 22:57:33 +0200 debian/compat0000644000000000000000000000000212150732371010365 0ustar 9 debian/patches/0000755000000000000000000000000012150742563010622 5ustar debian/patches/series0000644000000000000000000000003311616716644012042 0ustar 01_fix-missing-links.patch debian/patches/01_fix-missing-links.patch0000644000000000000000000000232211720536416015515 0ustar Description: fix FTBFS with ld --as-needed and -z,defs Author: Yves-Alexis Perez Bug: https://bugzilla.xfce.org/show_bug.cgi?id=7870 diff --git a/thunar-vcs-plugin/Makefile.am b/thunar-vcs-plugin/Makefile.am index 53949b2..5542e47 100644 --- a/thunar-vcs-plugin/Makefile.am +++ b/thunar-vcs-plugin/Makefile.am @@ -62,17 +62,36 @@ thunar_vcs_plugin_la_CFLAGS = \ $(PLATFORM_CFLAGS) \ $(THUNARX_CFLAGS) \ $(EXO_CFLAGS) \ + $(GTK_CFLAGS) \ + $(GLIB_CFLAGS) \ + $(GOBJECT_CFLAGS) \ $(LIBXFCE4UTIL_CFLAGS) if HAVE_SUBVERSION thunar_vcs_plugin_la_CFLAGS += \ $(APR_CFLAGS) endif +thunar_vcs_plugin_la_LIBADD = \ + $(PLATFORM_LIBS) \ + $(THUNARX_LIBS) \ + $(EXO_LIBS) \ + $(GTK_LIBS) \ + $(GLIB_LIBS) \ + $(GOBJECT_LIBS) \ + $(LIBXFCE4UTIL_LIBS) +if HAVE_SUBVERSION +thunar_vcs_plugin_la_LIBADD += \ + $(APR_LIBS) +endif + thunar_vcs_plugin_la_LDFLAGS = \ -avoid-version \ -export-dynamic \ -module \ $(PLATFORM_LDFLAGS) \ + $(GTK_LDFLAGS) \ + $(GLIB_LDFLAGS) \ + $(GOBJECT_LDFLAGS) \ $(THUNARX_LDFLAGS) \ $(EXO_LDFLAGS) \ $(LIBXFCE4UTIL_LDFLAGS) debian/watch0000644000000000000000000000020211616732341010215 0ustar version=3 http://archive.xfce.org/src/thunar-plugins/thunar-vcs-plugin/([\d\.]+)/ \ thunar-vcs-plugin-([\d\.]+)\.tar\.(?:gz|bz2) debian/copyright0000644000000000000000000001237512150740314011126 0ustar Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?rev=174 Upstream-Name: thunar-vcs-plugin Upstream-Contact: Peter de Ridder Source: http://goodies.xfce.org/projects/thunar-plugins/thunar-vcs-plugin Files: ./thunar-vcs-plugin/thunar-vcs-plugin.c ./thunar-vcs-plugin/tvp-git-action.c ./thunar-vcs-plugin/tvp-git-action.h ./thunar-vcs-plugin/tvp-provider.h ./thunar-vcs-plugin/tvp-svn-action.c ./thunar-vcs-plugin/tvp-svn-action.h ./thunar-vcs-plugin/tvp-svn-backend.c ./thunar-vcs-plugin/tvp-svn-backend.h ./thunar-vcs-plugin/tvp-svn-property-page.c ./thunar-vcs-plugin/tvp-svn-property-page.h ./tvp-git-helper/main.c ./tvp-git-helper/tgh-add.c ./tvp-git-helper/tgh-add.h ./tvp-git-helper/tgh-blame-dialog.c ./tvp-git-helper/tgh-blame-dialog.h ./tvp-git-helper/tgh-blame.c ./tvp-git-helper/tgh-blame.h ./tvp-git-helper/tgh-branch-dialog.c ./tvp-git-helper/tgh-branch-dialog.h ./tvp-git-helper/tgh-branch.c ./tvp-git-helper/tgh-branch.h ./tvp-git-helper/tgh-cell-renderer-graph.c ./tvp-git-helper/tgh-cell-renderer-graph.h ./tvp-git-helper/tgh-clean-dialog.c ./tvp-git-helper/tgh-clean-dialog.h ./tvp-git-helper/tgh-clean.c ./tvp-git-helper/tgh-clean.h ./tvp-git-helper/tgh-clone.c ./tvp-git-helper/tgh-clone.h ./tvp-git-helper/tgh-common.c ./tvp-git-helper/tgh-common.h ./tvp-git-helper/tgh-dialog-common.c ./tvp-git-helper/tgh-dialog-common.h ./tvp-git-helper/tgh-file-selection-dialog.c ./tvp-git-helper/tgh-file-selection-dialog.h ./tvp-git-helper/tgh-log-dialog.c ./tvp-git-helper/tgh-log-dialog.h ./tvp-git-helper/tgh-log.c ./tvp-git-helper/tgh-log.h ./tvp-git-helper/tgh-move.c ./tvp-git-helper/tgh-move.h ./tvp-git-helper/tgh-notify-dialog.c ./tvp-git-helper/tgh-notify-dialog.h ./tvp-git-helper/tgh-reset.c ./tvp-git-helper/tgh-reset.h ./tvp-git-helper/tgh-stash-dialog.c ./tvp-git-helper/tgh-stash-dialog.h ./tvp-git-helper/tgh-stash.c ./tvp-git-helper/tgh-stash.h ./tvp-git-helper/tgh-status-dialog.c ./tvp-git-helper/tgh-status-dialog.h ./tvp-git-helper/tgh-status.c ./tvp-git-helper/tgh-status.h ./tvp-git-helper/tgh-transfer-dialog.c ./tvp-git-helper/tgh-transfer-dialog.h ./tvp-svn-helper/main.c ./tvp-svn-helper/tsh-add.c ./tvp-svn-helper/tsh-add.h ./tvp-svn-helper/tsh-blame-dialog.c ./tvp-svn-helper/tsh-blame-dialog.h ./tvp-svn-helper/tsh-blame.c ./tvp-svn-helper/tsh-blame.h ./tvp-svn-helper/tsh-checkout.c ./tvp-svn-helper/tsh-checkout.h ./tvp-svn-helper/tsh-cleanup.c ./tvp-svn-helper/tsh-cleanup.h ./tvp-svn-helper/tsh-commit.c ./tvp-svn-helper/tsh-commit.h ./tvp-svn-helper/tsh-common.c ./tvp-svn-helper/tsh-common.h ./tvp-svn-helper/tsh-copy.c ./tvp-svn-helper/tsh-copy.h ./tvp-svn-helper/tsh-delete.c ./tvp-svn-helper/tsh-delete.h ./tvp-svn-helper/tsh-dialog-common.c ./tvp-svn-helper/tsh-dialog-common.h ./tvp-svn-helper/tsh-export.c ./tvp-svn-helper/tsh-export.h ./tvp-svn-helper/tsh-file-dialog.c ./tvp-svn-helper/tsh-file-dialog.h ./tvp-svn-helper/tsh-file-selection-dialog.c ./tvp-svn-helper/tsh-file-selection-dialog.h ./tvp-svn-helper/tsh-import.c ./tvp-svn-helper/tsh-import.h ./tvp-svn-helper/tsh-lock-dialog.c ./tvp-svn-helper/tsh-lock-dialog.h ./tvp-svn-helper/tsh-lock.c ./tvp-svn-helper/tsh-lock.h ./tvp-svn-helper/tsh-log-dialog.c ./tvp-svn-helper/tsh-log-dialog.h ./tvp-svn-helper/tsh-log-message-dialog.c ./tvp-svn-helper/tsh-log-message-dialog.h ./tvp-svn-helper/tsh-log.c ./tvp-svn-helper/tsh-log.h ./tvp-svn-helper/tsh-login-dialog.c ./tvp-svn-helper/tsh-login-dialog.h ./tvp-svn-helper/tsh-move.c ./tvp-svn-helper/tsh-move.h ./tvp-svn-helper/tsh-notify-dialog.c ./tvp-svn-helper/tsh-notify-dialog.h ./tvp-svn-helper/tsh-properties-dialog.c ./tvp-svn-helper/tsh-properties-dialog.h ./tvp-svn-helper/tsh-properties.c ./tvp-svn-helper/tsh-properties.h ./tvp-svn-helper/tsh-relocate-dialog.c ./tvp-svn-helper/tsh-relocate-dialog.h ./tvp-svn-helper/tsh-relocate.c ./tvp-svn-helper/tsh-relocate.h ./tvp-svn-helper/tsh-resolved.c ./tvp-svn-helper/tsh-resolved.h ./tvp-svn-helper/tsh-revert.c ./tvp-svn-helper/tsh-revert.h ./tvp-svn-helper/tsh-status-dialog.c ./tvp-svn-helper/tsh-status-dialog.h ./tvp-svn-helper/tsh-status.c ./tvp-svn-helper/tsh-status.h ./tvp-svn-helper/tsh-switch.c ./tvp-svn-helper/tsh-switch.h ./tvp-svn-helper/tsh-transfer-dialog.c ./tvp-svn-helper/tsh-transfer-dialog.h ./tvp-svn-helper/tsh-tree-common.c ./tvp-svn-helper/tsh-tree-common.h ./tvp-svn-helper/tsh-trust-dialog.c ./tvp-svn-helper/tsh-trust-dialog.h ./tvp-svn-helper/tsh-unlock.c ./tvp-svn-helper/tsh-unlock.h ./tvp-svn-helper/tsh-update.c ./tvp-svn-helper/tsh-update.h Copyright: 2007-2011, Peter de Ridder License: GPL-2+ Files: ./thunar-vcs-plugin/tvp-provider.c Copyright: 2006, Peter de Ridder License: LGPL-2+ Files: debian/* Copyright: 2011, Yves-Alexis Perez License: GPL-2 License: GPL-2+ On Debian systems, the complete text of the GNU General Public License version 2 or later can be found in `/usr/share/common-licenses/GPL'. License: LGPL-2+ On Debian systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL'. License: GPL-2 On Debian systems, the complete text of the GNU General Public License version 2 can be found in `/usr/share/common-licenses/GPL-2'. debian/rules0000755000000000000000000000111112150741762010245 0ustar #!/usr/bin/make -f include /usr/share/dpkg/pkg-info.mk include /usr/share/dpkg/architecture.mk export DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed -Wl,-O1 -Wl,-z,defs export DEB_BUILD_MAINT_OPTIONS=hardening=+all override_dh_auto_configure: NOCONFIGURE=1 xdt-autogen dh_auto_configure -- --libexecdir=/usr/lib/$(DEB_HOST_MULTIARCH)/$(DEB_SOURCE)/ override_dh_makeshlibs: dh_makeshlibs -n -X /usr/lib/$(DEB_HOST_MULTIARCH)/thunarx-2/ override_dh_install: rm -rf debian/thunar-vcs-plugin/usr/lib/$(DEB_HOST_MULTIARCH)/thunarx-2/*.la dh_install --fail-missing %: dh $@ --parallel debian/control0000644000000000000000000000225212150742555010600 0ustar Source: thunar-vcs-plugin Section: xfce Priority: optional Maintainer: Debian Xfce Maintainers Uploaders: Yves-Alexis Perez , Lionel Le Folgoc Build-Depends: debhelper (>= 9.0.50~), autotools-dev, pkg-config, intltool, libthunarx-2-dev, libexo-1-dev, xfce4-dev-tools, libtool, gtk-doc-tools, libsvn-dev, libapr1-dev, dpkg-dev (>= 1.16.1~) Standards-Version: 3.9.4 Vcs-Svn: svn://svn.debian.org/pkg-xfce/goodies/trunk/thunar-vcs-plugin/ Vcs-Browser: http://svn.debian.org/wsvn/pkg-xfce/goodies/trunk/thunar-vcs-plugin/ Package: thunar-vcs-plugin Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, thunar (>= 0.5.0rc2-1) Description: VCS plugin for Thunar file manager Git and subversion integration into the Thunar file manager. The current features are: * most of the svn action: add, blame, checkout, cleanup, commit, copy, delete, export, import, lock, log, move, properties, relocate, resolved, revert, status, switch, unlock, update. * subversion info in file properties dialog. * Basic git actions: add, blame, branch, clean, clone, log, move, reset, stash, status. debian/source/0000755000000000000000000000000012150742563010473 5ustar debian/source/format0000644000000000000000000000001411616716644011710 0ustar 3.0 (quilt)