diff options
-rw-r--r-- | debian/changelog | 137 | ||||
-rw-r--r-- | debian/control | 35 | ||||
-rw-r--r-- | debian/control.in | 31 | ||||
-rw-r--r-- | debian/copyright | 82 | ||||
-rw-r--r-- | debian/gbp.conf | 17 | ||||
-rw-r--r-- | debian/maintscript | 1 | ||||
-rw-r--r-- | debian/patches/series | 0 | ||||
-rwxr-xr-x | debian/rules | 19 | ||||
-rw-r--r-- | debian/source/format | 1 | ||||
-rw-r--r-- | debian/upstream/metadata | 5 | ||||
-rw-r--r-- | debian/watch | 2 |
11 files changed, 330 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..a47a13a --- /dev/null +++ b/debian/changelog @@ -0,0 +1,137 @@ +xdg-user-dirs (0.18-1) unstable; urgency=medium + + [ Nathan Pratta Teodosio ] + * Team upload + * New upstream release + + [ Debian Janitor ] + * Use secure URI in Homepage field. + * Bump debhelper from old 12 to 13. + * Set upstream metadata fields: Repository-Browse. + * Update standards version to 4.6.1, no changes needed. + * Avoid explicitly specifying -Wl,--as-needed linker flag. + + [ Jeremy Bicha ] + * Update upstream metadata + + -- Jeremy Bicha <jbicha@ubuntu.com> Mon, 26 Sep 2022 10:37:43 -0400 + +xdg-user-dirs (0.17-2) unstable; urgency=medium + + * Build-Depend on debhelper-compat 12 and drop debian/compat + * Add -Wl,-O1 -Wl,-z,defs -Wl,--as-needed to our LDFLAGS + * Enable all hardening flags + * Bump Standards-Version to 4.3.0 + + -- Jeremy Bicha <jbicha@debian.org> Thu, 27 Dec 2018 19:48:38 -0500 + +xdg-user-dirs (0.17-1) unstable; urgency=medium + + * New upstream release (LP: #1754356) + * Update Vcs fields for migration to https://salsa.debian.org/ + + -- Jeremy Bicha <jbicha@debian.org> Fri, 16 Mar 2018 16:21:50 -0400 + +xdg-user-dirs (0.16-1) unstable; urgency=medium + + * New upstream release + * Drop 01_add-autostart-file.patch: Applied in new release + * Update Vcs fields for conversion to git + * Add debian/gbp.conf + * Bump Standards-Version to 4.1.2 + * Bump debhelper compat to 11 + + -- Jeremy Bicha <jbicha@debian.org> Sun, 17 Dec 2017 17:39:43 -0500 + +xdg-user-dirs (0.15-3) unstable; urgency=medium + + * add-autostart-file.patch: Add autostart .desktop file to launch the user + directory update in any session implementing the XDG autostart spec. + This is required for proper Wayland support. + * Remove Xsession.d launch file: We don't want to run twice in an X11 session. + * Switch packaging to use minimal dh style, compat level 10 + * Update for standards version 4.0.0 + - We now run autoreconf by default + * Resolve a typo in d/copyright + + -- Matthias Klumpp <mak@debian.org> Fri, 18 Aug 2017 20:04:48 +0200 + +xdg-user-dirs (0.15-2) unstable; urgency=medium + + * Make xdg-user-dirs Multi-Arch: foreign as this is a tool which can be run + on any architecture. (LP: #1371439) + + -- Iain Lane <laney@debian.org> Fri, 19 Sep 2014 10:17:41 +0100 + +xdg-user-dirs (0.15-1) unstable; urgency=low + + * New upstream release. + - Updated and new translations, including Croatian. (Closes: #666787) + - Add manpages for all files and commands. (Closes: #524903) + * Update Vcs-* URLs. + * Rebuild all translations. + * Bump Standards-Version to 3.9.4. No further changes. + * Set pkg-gnome-maintainers@lists.alioth.debian.org as Maintainer. + * Add Build-Depends on xsltproc, docbook-xsl and docbook-xml. Required to + build the documentation. + + -- Michael Biebl <biebl@debian.org> Sat, 29 Jun 2013 08:21:06 +0200 + +xdg-user-dirs (0.14-1) unstable; urgency=low + + * New upstream release. + * Bump Standards-Version to 3.9.2. No further changes. + * Bump debhelper compatibility level to 8. Update Build-Depends accordingly. + * debian/rules: Set TARBALL_EXT to tar.gz. + * debian/patches/l10n-ca.patch: Remove, merged upstream. + + -- Michael Biebl <biebl@debian.org> Sat, 30 Jul 2011 18:17:50 +0200 + +xdg-user-dirs (0.13-2) unstable; urgency=low + + * Add l10n-ca.patch, with Catalan updates. + * Delete ca.gmo on clean, rebuild it by hand on build. + * Add Vcs-* headers. + * Bump Standards-Version to 3.9.1, no changes required. + + -- Jordi Mallach <jordi@debian.org> Mon, 04 Oct 2010 19:05:27 +0200 + +xdg-user-dirs (0.13-1) unstable; urgency=low + + * New upstream bugfix release: + + New translations and a fix for a memory leak. + + -- Sebastian Dröge <slomo@debian.org> Wed, 15 Sep 2010 10:38:12 +0200 + +xdg-user-dirs (0.12-1) unstable; urgency=low + + * New upstream bugfix release: + + debian/patches/01_bashism.patch: + - Dropped, merged upstream. + * debian/control.in, + debian/compat, + debian/source/format, + debian/rules: + + Update Standards-Version to 3.8.4, no additional changes needed. + + Updating debhelper compat level to 7. + + Updating to source format 3.0 (quilt). + + -- Sebastian Dröge <slomo@debian.org> Wed, 24 Mar 2010 17:06:04 +0100 + +xdg-user-dirs (0.10-1) unstable; urgency=low + + * New upstream bugfix release with many new translations. + * debian/control.in: + + Update Standards-Version to 3.7.3, no additional changes needed. + + Move homepage to the Homepage field and fix the URL (Closes: #445898). + * debian/rules: + + Add -Wl,-z,defs to LDFLAGS and actually append. + + -- Sebastian Dröge <slomo@debian.org> Tue, 12 Feb 2008 14:54:52 +0100 + +xdg-user-dirs (0.9-1) unstable; urgency=low + + * Initial version (Closes: #413817) + * Thanks to Baptiste Mille-Mathias for the Xsession.d script. + + -- Sebastian Dröge <slomo@debian.org> Thu, 04 Oct 2007 15:03:16 +0200 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..a5d2310 --- /dev/null +++ b/debian/control @@ -0,0 +1,35 @@ +# This file is autogenerated. DO NOT EDIT! +# +# Modifications should be made to debian/control.in instead. +# This file is regenerated automatically in the clean target. +Source: xdg-user-dirs +Section: utils +Priority: optional +Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org> +Uploaders: Iain Lane <laney@debian.org>, Jordi Mallach <jordi@debian.org>, Matthias Klumpp <mak@debian.org>, Michael Biebl <biebl@debian.org>, Sebastian Dröge <slomo@debian.org> +Build-Depends: debhelper-compat (= 13), + docbook-xml, + docbook-xsl, + gnome-pkg-tools (>= 0.19.8), + xsltproc +Standards-Version: 4.6.1 +Vcs-Browser: https://salsa.debian.org/gnome-team/xdg-user-dirs +Vcs-Git: https://salsa.debian.org/gnome-team/xdg-user-dirs.git +Homepage: https://www.freedesktop.org/wiki/Software/xdg-user-dirs + +Package: xdg-user-dirs +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends} +Multi-Arch: foreign +Description: tool to manage well known user directories + xdg-user-dirs is a tool to help manage "well known" user directories + like the desktop folder and the music folder. It also handles + localization (i.e. translation) of the filenames. + . + The way it works is that xdg-user-dirs-update is run very early in the + login phase. This program reads a configuration file, and a set of + default directories. It then creates localized versions of these + directories in the users home directory and sets up a config file in + $(XDG_CONFIG_HOME)/user-dirs.dirs (XDG_CONFIG_HOME defaults to + ~/.config) that applications can read to find these directories. diff --git a/debian/control.in b/debian/control.in new file mode 100644 index 0000000..2c3a23c --- /dev/null +++ b/debian/control.in @@ -0,0 +1,31 @@ +Source: xdg-user-dirs +Section: utils +Priority: optional +Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org> +Uploaders: @GNOME_TEAM@ +Build-Depends: debhelper-compat (= 13), + docbook-xml, + docbook-xsl, + gnome-pkg-tools (>= 0.19.8), + xsltproc +Standards-Version: 4.6.1 +Vcs-Browser: https://salsa.debian.org/gnome-team/xdg-user-dirs +Vcs-Git: https://salsa.debian.org/gnome-team/xdg-user-dirs.git +Homepage: https://www.freedesktop.org/wiki/Software/xdg-user-dirs + +Package: xdg-user-dirs +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends} +Multi-Arch: foreign +Description: tool to manage well known user directories + xdg-user-dirs is a tool to help manage "well known" user directories + like the desktop folder and the music folder. It also handles + localization (i.e. translation) of the filenames. + . + The way it works is that xdg-user-dirs-update is run very early in the + login phase. This program reads a configuration file, and a set of + default directories. It then creates localized versions of these + directories in the users home directory and sets up a config file in + $(XDG_CONFIG_HOME)/user-dirs.dirs (XDG_CONFIG_HOME defaults to + ~/.config) that applications can read to find these directories. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..d07e8f1 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,82 @@ +This package was debianized by Sebastian Dröge <slomo@debian.org> on +Thu, 8 Mar 2007 07:16:00 +0100. + +It was downloaded from: + http://www.freedesktop.org/wiki/Software_2fxdg_2duser_2ddirs + +Upstream Author: + Alexander Larsson <alexl@redhat.com> + +Copyright: + + For everything not listed below: + Copyright (C) 2007 Red Hat, Inc + + For po/ru.po, + po/th.po, + po/ja.po, + po/ko.po: + Copyright (C) 2007 Google, Inc + + For po/fr.po, + po/zh_HK.po, + po/it.po, + po/lt.po, + po/es.po, + po/hu.po, + po/zh_TW.po: + Copyright (C) 2007 Free Software Foundation, Inc. + + For po/nb.po, + po/nn.po: + Copyright (C) 2007 Karl Ove Hufthammer. + + For po/pt_BR.po, + po/pt.po: + Copyright © 2007 xdg-user-dirs + + For po/zh_CN.po: + Copyright (c) 2007 Rosetta Contributors and Canonical Ltd 2007 + +License: + +For everything except xdg-user-dir-lookup.c: + + 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 the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL-2'. + +For xdg-user-dir-lookup.c: + + Permission is hereby granted, free of charge, to any person + obtaining a copy of this software and associated documentation files + (the "Software"), to deal in the Software without restriction, + including without limitation the rights to use, copy, modify, merge, + publish, distribute, sublicense, and/or sell copies of the Software, + and to permit persons to whom the Software is furnished to do so, + subject to the following conditions: + + The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS + BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN + ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. diff --git a/debian/gbp.conf b/debian/gbp.conf new file mode 100644 index 0000000..df9828f --- /dev/null +++ b/debian/gbp.conf @@ -0,0 +1,17 @@ +[DEFAULT] +pristine-tar = True +debian-branch = debian/master +upstream-branch = upstream/latest + +[buildpackage] +sign-tags = True + +[dch] +multimaint-merge = True + +[import-orig] +postimport = dch -v%(version)s New upstream release; git add debian/changelog; debcommit +upstream-vcs-tag = %(version%~%.)s + +[pq] +patch-numbers = False diff --git a/debian/maintscript b/debian/maintscript new file mode 100644 index 0000000..b64f2c3 --- /dev/null +++ b/debian/maintscript @@ -0,0 +1 @@ +rm_conffile /etc/X11/Xsession.d/60xdg-user-dirs-update diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/debian/patches/series diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..cc861b0 --- /dev/null +++ b/debian/rules @@ -0,0 +1,19 @@ +#!/usr/bin/make -f + +export DEB_BUILD_MAINT_OPTIONS = hardening=+all +export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs + +%: + dh $@ --with gnome + +override_dh_autoreconf: + dh_autoreconf + cp /usr/share/automake-*/mkinstalldirs . + +override_dh_auto_build: + dh_auto_build + $(MAKE) -C po update-gmo + +override_dh_clean: + rm -f po/*.gmo + dh_clean diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/upstream/metadata b/debian/upstream/metadata new file mode 100644 index 0000000..e944468 --- /dev/null +++ b/debian/upstream/metadata @@ -0,0 +1,5 @@ +--- +Bug-Database: https://gitlab.freedesktop.org/xdg/xdg-user-dirs/issues +Bug-Submit: https://gitlab.freedesktop.org/xdg/xdg-user-dirs/issues/new +Repository: https://gitlab.freedesktop.org/xdg/xdg-user-dirs.git +Repository-Browse: https://gitlab.freedesktop.org/xdg/xdg-user-dirs diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000..24ef37d --- /dev/null +++ b/debian/watch @@ -0,0 +1,2 @@ +version=4 +https://user-dirs.freedesktop.org/releases/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@ |