From d9ea346e0a8ac890d59036b4e59ec8564f1e35bf64745260e5fccf154acd824c Mon Sep 17 00:00:00 2001 From: OBS User buildservice-autocommit Date: Fri, 10 Sep 2010 13:03:30 +0000 Subject: [PATCH] Updating link to change in openSUSE:Factory/desktop-file-utils revision 23.0 OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/desktop-file-utils?expand=0&rev=af14f0d1482309d511be65546378b332 --- desktop-file-utils-0.16.tar.bz2 | 3 --- desktop-file-utils-0.17.tar.bz2 | 3 +++ desktop-file-utils.changes | 18 ++++++++++++++ desktop-file-utils.spec | 43 +++++++++++++++++++-------------- 4 files changed, 46 insertions(+), 21 deletions(-) delete mode 100644 desktop-file-utils-0.16.tar.bz2 create mode 100644 desktop-file-utils-0.17.tar.bz2 diff --git a/desktop-file-utils-0.16.tar.bz2 b/desktop-file-utils-0.16.tar.bz2 deleted file mode 100644 index fe42f91..0000000 --- a/desktop-file-utils-0.16.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7960be4bf7aa4b4698e8ea333cfa0bbfa7a169029e85d6a8b5390f625155c9a3 -size 282640 diff --git a/desktop-file-utils-0.17.tar.bz2 b/desktop-file-utils-0.17.tar.bz2 new file mode 100644 index 0000000..c1fb6bf --- /dev/null +++ b/desktop-file-utils-0.17.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f1028fe6060575af4431cddc4c98dcf72bcdd3942b5fd5458ba36f5ab0ce3c0b +size 280494 diff --git a/desktop-file-utils.changes b/desktop-file-utils.changes index c51e8aa..6024cdb 100644 --- a/desktop-file-utils.changes +++ b/desktop-file-utils.changes @@ -1,3 +1,21 @@ +------------------------------------------------------------------- +Fri Sep 10 12:34:14 CEST 2010 - vuntz@opensuse.org + +- Update to version 0.17: + + desktop-file-validate: + - accept chemical/* mime types as valid types + - make icon names with an extension for Icon key a non-fatal + error + + update-desktop-database: + - accept chemical/* mime types as valid types + - ignore --verbose if --quiet is also passed + - make sure to always output lists in the keyfile we generate + + misc: + - improve build system + - update documentation + - add man pages +- Tag desktop-file-utils-suse-keys.patch. + ------------------------------------------------------------------- Wed Mar 10 04:21:26 CET 2010 - vuntz@opensuse.org diff --git a/desktop-file-utils.spec b/desktop-file-utils.spec index e751b3a..34e2939 100644 --- a/desktop-file-utils.spec +++ b/desktop-file-utils.spec @@ -1,5 +1,5 @@ # -# spec file for package desktop-file-utils (Version 0.16) +# spec file for package desktop-file-utils (Version 0.17) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -15,23 +15,25 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild Name: desktop-file-utils -BuildRequires: glib2-devel pkg-config -License: GPLv2+ -Group: Development/Tools/Other -Version: 0.16 +Version: 0.17 Release: 1 +License: GPLv2+ +Summary: Utilities for Manipulating Desktop Files +Url: http://www.freedesktop.org/wiki/Software/desktop-file-utils +Group: Development/Tools/Other Source0: %{name}-%{version}.tar.bz2 Source1: SuSEconfig.desktop-file-utils +# PATCH-FEATURE-OPENSUSE desktop-file-utils-suse-keys.patch vuntz@opensuse.org -- Handle SUSE-specific keys in validator. This is not strictly necessary, since they are prefixed with X-, but we can verify that the value has the right type. Patch0: desktop-file-utils-suse-keys.patch -PreReq: /bin/rm /bin/rmdir +BuildRequires: glib2-devel +BuildRequires: pkg-config +PreReq: /bin/rm +PreReq: /bin/rmdir Requires: aaa_base -Url: http://www.freedesktop.org/wiki/Software/desktop-file-utils BuildRoot: %{_tmppath}/%{name}-%{version}-build -Summary: Utilities for Manipulating Desktop Files %description This packages contains a couple of command line utilities for @@ -41,13 +43,13 @@ More information about desktop files can be found at: http://freedesktop.org/wiki/Specifications/desktop-entry-spec %prep -%setup +%setup -q %patch0 %build %configure \ --with-lispdir=%{_datadir}/emacs/site-lisp -make %{?jobs:-j%jobs} +%__make %{?_smp_mflags} %install %makeinstall @@ -57,14 +59,14 @@ make %{?jobs:-j%jobs} test ! -f %{buildroot}%{_datadir}/emacs/site-lisp/desktop-entry-mode.el install -D -m644 misc/desktop-entry-mode.el %{buildroot}%{_datadir}/emacs/site-lisp/desktop-entry-mode.el # SuSEconfig script -mkdir -p $RPM_BUILD_ROOT/sbin/conf.d -install %{S:1} $RPM_BUILD_ROOT/sbin/conf.d +mkdir -p %{buildroot}/sbin/conf.d +install %{S:1} %{buildroot}/sbin/conf.d # Create ghosts based on default $XDG_DATA_DIRS: -mkdir -p $RPM_BUILD_ROOT/usr/share/applications -touch $RPM_BUILD_ROOT/usr/share/applications/mimeinfo.cache +mkdir -p %{buildroot}%{_datadir}/applications +touch %{buildroot}%{_datadir}/applications/mimeinfo.cache %clean -rm -rf $RPM_BUILD_ROOT +rm -rf %{buildroot} %postun # It is not allowed by FHS to own this file in RPM package, but we can @@ -78,12 +80,17 @@ fi %files %defattr(-, root, root) %doc AUTHORS COPYING ChangeLog NEWS README -%{_bindir}/* +%{_bindir}/desktop-file-install +%{_bindir}/desktop-file-validate +%{_bindir}/update-desktop-database +%ghost %{_datadir}/applications/mimeinfo.cache +%{_mandir}/man1/desktop-file-install.1* +%{_mandir}/man1/desktop-file-validate.1* +%{_mandir}/man1/update-desktop-database.1* # Own directories to not require emacs installed. %dir %{_datadir}/emacs %dir %{_datadir}/emacs/site-lisp %{_datadir}/emacs/site-lisp/*.el* -%ghost %{_datadir}/applications/mimeinfo.cache /sbin/conf.d/SuSEconfig.* %changelog