From bc2ad7eac1e9983897f957936bf74a69b0d46ef53db98ddadee7f484b9a06a54 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Sun, 7 Jan 2007 23:34:31 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/desktop-file-utils?expand=0&rev=1 --- .gitattributes | 23 ++++++ .gitignore | 1 + SuSEconfig.desktop-file-utils | 15 ++++ desktop-file-utils-0.11.tar.bz2 | 3 + desktop-file-utils.changes | 79 ++++++++++++++++++ desktop-file-utils.spec | 139 ++++++++++++++++++++++++++++++++ ready | 0 7 files changed, 260 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 SuSEconfig.desktop-file-utils create mode 100644 desktop-file-utils-0.11.tar.bz2 create mode 100644 desktop-file-utils.changes create mode 100644 desktop-file-utils.spec create mode 100644 ready diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/SuSEconfig.desktop-file-utils b/SuSEconfig.desktop-file-utils new file mode 100644 index 0000000..f74e69e --- /dev/null +++ b/SuSEconfig.desktop-file-utils @@ -0,0 +1,15 @@ +#!/bin/bash +# +# Copyright (c) 2005 SuSE +# Author: Stanislav Brabec + +# Ensure, that $XDG_DATA_DIRS is set. (#71978) +if test -z "$XDG_DATA_DIRS" ; then + . /etc/profile.d/xdg-enviroment.sh +fi + +/opt/gnome/bin/update-desktop-database + +# +# end +# diff --git a/desktop-file-utils-0.11.tar.bz2 b/desktop-file-utils-0.11.tar.bz2 new file mode 100644 index 0000000..9df0fdd --- /dev/null +++ b/desktop-file-utils-0.11.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e9065f05f65046079cfc2a04bcd5c208c902a368ab3b8fbce516848dec3ef49a +size 246382 diff --git a/desktop-file-utils.changes b/desktop-file-utils.changes new file mode 100644 index 0000000..ec61ea7 --- /dev/null +++ b/desktop-file-utils.changes @@ -0,0 +1,79 @@ +------------------------------------------------------------------- +Mon Jan 8 00:08:19 CET 2007 - ro@suse.de + +- GNOME moved to /usr + +------------------------------------------------------------------- +Fri Oct 20 14:58:03 CEST 2006 - sbrabec@suse.cz + +- Updated to version 0.11: + * Validate desktop file categories. + * Use GKeyFile instead of the old egg code in + update-desktop-database. + * Use GOption instead of popt. + * Fix grammar problem in one of the strings. + * NULL terminate search patch in update-desktop-database. + * Fix language to encoding mapping to match spec. + +------------------------------------------------------------------- +Sat Feb 25 14:09:31 CET 2006 - aj@suse.de + +- Reduce BuildRequires. + +------------------------------------------------------------------- +Wed Jan 25 21:35:26 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Thu Mar 17 10:24:17 CET 2005 - sbrabec@suse.cz + +- Explicitly require /etc/profile.d/xdg-enviroment.sh. + +------------------------------------------------------------------- +Wed Mar 16 12:22:52 CET 2005 - sbrabec@suse.cz + +- Ensure, that $XDG_DATA_DIRS is defined in + SuSEconfig.desktop-file-utils (#71978). + +------------------------------------------------------------------- +Sun Feb 27 23:00:21 CET 2005 - ro@suse.de + +- try to fix postun script + +------------------------------------------------------------------- +Fri Feb 25 15:56:31 CET 2005 - sbrabec@suse.cz + +- Added SuSEconfig.desktop-file-utils (#66605). + +------------------------------------------------------------------- +Thu Jan 06 15:22:57 CET 2005 - sbrabec@suse.cz + +- Updated to version 0.10. + +------------------------------------------------------------------- +Tue Aug 24 17:33:29 CEST 2004 - sbrabec@suse.cz + +- Updated to version 0.7. + +------------------------------------------------------------------- +Sun Jan 11 10:18:49 CET 2004 - adrian@suse.de + +- build as user + +------------------------------------------------------------------- +Thu Aug 07 12:51:48 CEST 2003 - sbrabec@suse.cz + +- Updated to actual CVS snapshot. +- Prefix changed to /opt/gnome (now depends on gnome-vfs). + +------------------------------------------------------------------- +Tue Jul 29 01:27:05 CEST 2003 - ro@suse.de + +- added gnome-filesystem to neededforbuild + +------------------------------------------------------------------- +Mon Jun 02 17:41:48 CEST 2003 - sbrabec@suse.cz + +- Initial SuSE package. + diff --git a/desktop-file-utils.spec b/desktop-file-utils.spec new file mode 100644 index 0000000..bf53474 --- /dev/null +++ b/desktop-file-utils.spec @@ -0,0 +1,139 @@ +# +# spec file for package desktop-file-utils (Version 0.11) +# +# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. +# This file and all modifications and additions to the pristine +# package are under the same license as the package itself. +# +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +# norootforbuild + +Name: desktop-file-utils +BuildRequires: emacs-nox glib2-devel pkg-config popt-devel update-desktop-files +%define prefix /usr +License: GNU General Public License (GPL) +Group: Development/Tools/Other +Autoreqprov: on +Version: 0.11 +Release: 19 +Source: %{name}-%{version}.tar.bz2 +Source1: SuSEconfig.desktop-file-utils +PreReq: /bin/rm /bin/rmdir +Requires: /etc/profile.d/xdg-enviroment.sh +URL: http://www.freedesktop.org/wiki/Software_2fdesktop_2dfile_2dutils +BuildRoot: %{_tmppath}/%{name}-%{version}-build +Summary: Utilities for Manipulating Desktop Files + +%description +Desktop-file-utils contains a couple of command line utilities for +working with desktop entries. + +Right now the only documentation is "desktop-file-install --help". +desktop-file-validate takes a single argument, the file to validate. + + + +Authors: +-------- + Havoc Pennington + Alex Larsson + +%prep +%setup +%{?suse_update_config:%{suse_update_config}} + +%build +export CFLAGS="$RPM_OPT_FLAGS" +./configure \ + --prefix=%{prefix} \ + --libdir=%{prefix}/%_lib \ + --sysconfdir=/etc \ + --with-lispdir=/usr/share/emacs/site-lisp +make + +%install +rm -rf $RPM_BUILD_ROOT +make DESTDIR=$RPM_BUILD_ROOT install +mkdir -p $RPM_BUILD_ROOT/sbin/conf.d +install %{S:1} $RPM_BUILD_ROOT/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 $RPM_BUILD_ROOT/etc/opt/kde3/share/applications +touch $RPM_BUILD_ROOT/etc/opt/kde3/share/applications/mimeinfo.cache +mkdir -p $RPM_BUILD_ROOT/opt/kde3/share/applications +touch $RPM_BUILD_ROOT/opt/kde3/share/applications/mimeinfo.cache +mkdir -p $RPM_BUILD_ROOT/usr/share/applications +touch $RPM_BUILD_ROOT/usr/share/applications/mimeinfo.cache + +%clean +rm -rf $RPM_BUILD_ROOT + +%postun +# It is not allowed by FHS to own this file in RPM package, but we can +# purge it. Removal on update can be ignored, SuSEconfig will create it +# again, if needed. +if [ -d /usr/local/share/applications ] ; then +rm -f /usr/local/share/applications/mimeinfo.cache +rmdir --ignore-fail-on-non-empty /usr/local/share/applications +fi + +%files +%defattr(-, root, root) +%doc AUTHORS COPYING ChangeLog NEWS README +%prefix/bin/* +/usr/share/emacs/site-lisp/*.el* +/sbin/conf.d/SuSEconfig.* +%ghost /usr/share/applications/mimeinfo.cache +# Own directories to not require KDE installed. +%dir /etc/opt/kde3 +%dir /etc/opt/kde3/share +%dir /etc/opt/kde3/share/applications +%ghost /etc/opt/kde3/share/applications/mimeinfo.cache +# Own directories to not require KDE installed. +%dir /opt/kde3 +%dir /opt/kde3/share +%dir /opt/kde3/share/applications +%ghost /opt/kde3/share/applications/mimeinfo.cache +%ghost /usr/share/applications/mimeinfo.cache + +%changelog -n desktop-file-utils +* Mon Jan 08 2007 - ro@suse.de +- GNOME moved to /usr +* Fri Oct 20 2006 - sbrabec@suse.cz +- Updated to version 0.11: + * Validate desktop file categories. + * Use GKeyFile instead of the old egg code in + update-desktop-database. + * Use GOption instead of popt. + * Fix grammar problem in one of the strings. + * NULL terminate search patch in update-desktop-database. + * Fix language to encoding mapping to match spec. +* Sat Feb 25 2006 - aj@suse.de +- Reduce BuildRequires. +* Wed Jan 25 2006 - mls@suse.de +- converted neededforbuild to BuildRequires +* Thu Mar 17 2005 - sbrabec@suse.cz +- Explicitly require /etc/profile.d/xdg-enviroment.sh. +* Wed Mar 16 2005 - sbrabec@suse.cz +- Ensure, that $XDG_DATA_DIRS is defined in + SuSEconfig.desktop-file-utils (#71978). +* Sun Feb 27 2005 - ro@suse.de +- try to fix postun script +* Fri Feb 25 2005 - sbrabec@suse.cz +- Added SuSEconfig.desktop-file-utils (#66605). +* Thu Jan 06 2005 - sbrabec@suse.cz +- Updated to version 0.10. +* Tue Aug 24 2004 - sbrabec@suse.cz +- Updated to version 0.7. +* Sun Jan 11 2004 - adrian@suse.de +- build as user +* Thu Aug 07 2003 - sbrabec@suse.cz +- Updated to actual CVS snapshot. +- Prefix changed to /opt/gnome (now depends on gnome-vfs). +* Tue Jul 29 2003 - ro@suse.de +- added gnome-filesystem to neededforbuild +* Mon Jun 02 2003 - sbrabec@suse.cz +- Initial SuSE package. diff --git a/ready b/ready new file mode 100644 index 0000000..473a0f4