summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--debian/changelog137
-rw-r--r--debian/control35
-rw-r--r--debian/control.in31
-rw-r--r--debian/copyright82
-rw-r--r--debian/gbp.conf17
-rw-r--r--debian/maintscript1
-rw-r--r--debian/patches/series0
-rwxr-xr-xdebian/rules19
-rw-r--r--debian/source/format1
-rw-r--r--debian/upstream/metadata5
-rw-r--r--debian/watch2
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@