From 5452f1263307c27772f7e049da3e67c120cccbf9 Mon Sep 17 00:00:00 2001 From: Nils Philippsen Date: Jun 23 2010 11:58:53 +0000 Subject: get rid of obsolete gimp-plugin-mgr fix typos --- diff --git a/gimp-plugin-mgr.in b/gimp-plugin-mgr.in deleted file mode 100644 index 3b096b1..0000000 --- a/gimp-plugin-mgr.in +++ /dev/null @@ -1,79 +0,0 @@ -#!/bin/bash - -shopt -s nullglob - -GIMPPLUGINDIR="@GIMPPLUGINDIR@" -EXITVAL=0 - -showhelp () { - cat << EOF -Usage: gimp-plugin-mgr [ [ [...]] -Mode can be: ---install|-i: install plugin(s) ---uninstall|-u: uninstall plugin(s) ---help|-h: show this message -EOF -} - -install_uninstall () { - local action="$1" - shift - local plugins="$@" - pushd "$GIMPPLUGINDIR/plug-ins" >&/dev/null - if [ "$plugins" == "*" ]; then - pushd "/etc/gimp/plugins.d" >&/dev/null - plugins="" - for file in *; do - plugins="$plugins ${file%.conf}" - done - popd >&/dev/null - fi - - for plugin in $plugins; do - PLUGINFILE= - if [ ! -r "/etc/gimp/plugins.d/${plugin}.conf" ]; then - echo "gimp-plugin-mgr: can't read /etc/gimp/plugins.d/${plugin}.conf" >&2 - EXITVAL=$(( $EXITVAL + 1 )) - continue - fi - . "/etc/gimp/plugins.d/${plugin}.conf" - case "$action" in - install) - if [ ! "$PLUGINFILE" ]; then - echo "gimp-plugin-mgr: PLUGINFILE not defined for $plugin" >&2 - EXITVAL=$(( $EXITVAL + 1 )) - continue - fi - ln -snf "$PLUGINFILE" "$GIMPPLUGINDIR/plug-ins/$plugin" - ;; - uninstall) - if [ ! -L "$GIMPPLUGINDIR/plug-ins/$plugin" ]; then - echo "gimp-plugin-mgr: $GIMPPLUGINDIR/plug-ins/$plugin not a symbolic link" >&2 - EXITVAL=$(( $EXITVAL + 1 )) - continue - fi - rm -f "$plugin" - ;; - esac - done - popd >&/dev/null -} - -case "$1" in ---install|-i) - shift - install_uninstall install "$@" - ;; ---uninstall|-u) - shift - install_uninstall uninstall "$@" - ;; -*) - if [ "$1" != "--help" -a "$1" != "-h" ]; then - EXITVAL=1 - fi - showhelp - ;; -esac - -exit $EXITVAL diff --git a/gimp.spec b/gimp.spec index d6f5f74..a825331 100644 --- a/gimp.spec +++ b/gimp.spec @@ -31,7 +31,7 @@ Summary: GNU Image Manipulation Program Name: gimp Epoch: 2 Version: 2.6.8 -Release: 9%{?dist} +Release: 10%{?dist} %define binver 2.6 %define gimp_lang_ver 20 %define interfacever 2.0 @@ -117,7 +117,6 @@ Requires: xdg-utils Requires: gimp-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} Source0: ftp://ftp.gimp.org/pub/gimp/v%{binver}/gimp-%{version}.tar.bz2 -Source1: gimp-plugin-mgr.in # distro specific: use xdg-open instead of firefox as web browser Patch0: gimp-2.6.2-xdg-open.patch # https://bugzilla.gnome.org/show_bug.cgi?id=559081 @@ -276,9 +275,6 @@ LDFLAGS='-pie' make %{?_smp_mflags} -# convenience stuff for external plugins (e.g. xsane) -sed -e 's|@GIMPPLUGINDIR@|%{_libdir}/gimp/%{interfacever}|g' < %{SOURCE1} > gimp-plugin-mgr - %install rm -rf %{buildroot} @@ -342,35 +338,15 @@ ln -snf gimptool-%{interfacever}.1 %{buildroot}%{_mandir}/man1/gimptool.1 ln -snf gimprc-%{binver}.5 %{buildroot}/%{_mandir}/man5/gimprc.5 %endif -# convenience stuff for external plugins (e.g. xsane) -mkdir -p %{buildroot}%{_sysconfdir}/gimp/plugins.d -mkdir -p %{buildroot}%{_sbindir} -install -m 0755 gimp-plugin-mgr %{buildroot}%{_sbindir}/gimp-plugin-mgr - %clean rm -rf %{buildroot} -%pre -# First, remove old symlinks which are possibly in an old location (before a -# major version update) -if [ -x "%{_sbindir}/gimp-plugin-mgr" ]; then - %{_sbindir}/gimp-plugin-mgr --uninstall '*' || : -fi - %post /usr/bin/update-desktop-database %{_datadir}/applications &> /dev/null || : touch --no-create %{_datadir}/icons/hicolor if [ -x %{_bindir}/gtk-update-icon-cache ]; then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : fi -# Then re-add the symlinks -%{_sbindir}/gimp-plugin-mgr --install '*' || : - -%preun -# Only delete symlinks when uninstalling -if [ "$1" = "0" ]; then - %{_sbindir}/gimp-plugin-mgr --uninstall '*' || : -fi %postun if [ "$1" = "0" ]; then @@ -419,7 +395,6 @@ fi %{_datadir}/gimp/%{interfacever}/themes/ %dir %{_sysconfdir}/gimp -%dir %{_sysconfdir}/gimp/plugins.d %dir %{_sysconfdir}/gimp/%{interfacever} %config(noreplace) %{_sysconfdir}/gimp/%{interfacever}/controllerrc %config(noreplace) %{_sysconfdir}/gimp/%{interfacever}/gimprc @@ -433,7 +408,6 @@ fi %{_bindir}/gimp-%{binver} %{_bindir}/gimp-remote-%{binver} %{_bindir}/gimp-console-%{binver} -%{_sbindir}/gimp-plugin-mgr %if %{with convenience} %{_bindir}/gimp @@ -513,8 +487,11 @@ fi %{_libdir}/gimp/%{interfacever}/plug-ins/help-browser %changelog -* Tue Jun 22 2010 Matthias Clasen - 2:26.8-9 -- Rebuilda against new poppler +* Wed Jun 23 2010 Nils Philippsen - 2:2.6.8-10 +- get rid of obsolete gimp-plugin-mgr + +* Tue Jun 22 2010 Matthias Clasen - 2:2.6.8-9 +- Rebuild against new poppler * Fri Jun 18 2010 Nils Philippsen - 2:2.6.8-8 - backport fix for saving indexed PNM files (#605615)