summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--distro/fedora/mate-power-manager.spec156
1 files changed, 0 insertions, 156 deletions
diff --git a/distro/fedora/mate-power-manager.spec b/distro/fedora/mate-power-manager.spec
deleted file mode 100644
index 1a1ebac..0000000
--- a/distro/fedora/mate-power-manager.spec
+++ /dev/null
@@ -1,156 +0,0 @@
-Summary: MATE power management service
-Name: mate-power-manager
-Version: 1.1.0
-Release: 1%{?dist}
-License: GPLv2+ and GFDL
-Group: Applications/System
-Source: http://matsusoft.com.ar/uploads/gnu-linux/mate/mate-power-manager.tar.gz
-
-URL: http://projects.gnome.org/gnome-power-manager/
-
-BuildRequires: mate-panel
-BuildRequires: scrollkeeper
-BuildRequires: mate-doc-utils
-BuildRequires: desktop-file-utils
-BuildRequires: gettext
-BuildRequires: libtool
-BuildRequires: cairo-devel
-BuildRequires: libcanberra-devel
-BuildRequires: libnotify-devel >= 0.5.0
-BuildRequires: upower-devel >= 0.9.0
-BuildRequires: intltool
-BuildRequires: unique-devel >= 1.0.0
-BuildRequires: glib2-devel >= 2.25.9
-BuildRequires: GConf2-devel >= 2.31.1
-BuildRequires: gtk2-devel >= 2.16.0
-BuildRequires: dbus-glib-devel
-BuildRequires: libwnck-devel
-BuildRequires: control-center-devel >= 2.31.4
-Requires: mate-icon-theme
-Requires: libcanberra
-Requires: dbus-x11
-Requires: upower >= 0.9.0
-Requires(post): scrollkeeper
-Requires(postun): scrollkeeper
-Provides: gnome-power-manager = %{version}
-Provides: gnome-power-manager = %{version}
-Conflicts: gnome-power-manager >= 3.0
-# obsolete sub-package
-Obsoletes: gnome-power-manager-extra <= 2.30.1
-Provides: gnome-power-manager-extra
-
-Patch0: dont-eat-the-logs.patch
-Patch1: gpm-manager.patch
-BuildRequires: autoconf automake libtool
-
-%description
-MATE Power Manager uses the information and facilities provided by UPower
-displaying icons and handling user callbacks in an interactive MATE session.
-
-%prep
-%setup -q
-%patch0 -p1 -b .logs
-%patch1 -p1 -b .gpm
-
-autoreconf -i -f
-
-%build
-%configure --disable-scrollkeeper \
- --disable-schemas-install \
- --disable-applets
-make AM_LDFLAGS="-Wl,-O1,--as-needed"
-
-# strip unneeded translations from .mo files
-# ideally intltool (ha!) would do that for us
-# http://bugzilla.gnome.org/show_bug.cgi?id=474987
-cd po
-grep -v ".*[.]desktop[.]in[.]in$\|.*[.]server[.]in[.]in$" POTFILES.in > POTFILES.keep
-mv POTFILES.keep POTFILES.in
-intltool-update --pot
-for p in *.po; do
- msgmerge $p %{name}.pot > $p.out
- msgfmt -o `basename $p .po`.gmo $p.out
-done
-
-%install
-make install DESTDIR=$RPM_BUILD_ROOT
-
-desktop-file-install --vendor mate --delete-original \
- --dir $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart \
- $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/mate-power-manager.desktop
-
-# save space by linking identical images in translated docs
-helpdir=$RPM_BUILD_ROOT%{_datadir}/mate/help/%{name}
-for f in $helpdir/C/figures/*.png; do
- b="$(basename $f)"
- for d in $helpdir/*; do
- if [ -d "$d" -a "$d" != "$helpdir/C" ]; then
- g="$d/figures/$b"
- if [ -f "$g" ]; then
- if cmp -s $f $g; then
- rm "$g"; ln -s "../../C/figures/$b" "$g"
- fi
- fi
- fi
- done
-done
-
-%find_lang %{name} --with-gnome
-
-%post
-export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
-gconftool-2 --makefile-install-rule \
- %{_sysconfdir}/gconf/schemas/mate-power-manager.schemas >/dev/null || :
-touch --no-create %{_datadir}/icons/hicolor
-if [ -x /usr/bin/gtk-update-icon-cache ]; then
- gtk-update-icon-cache -q %{_datadir}/icons/hicolor &> /dev/null || :
-fi
-update-desktop-database %{_datadir}/applications &> /dev/null || :
-
-%pre
-if [ "$1" -gt 1 ]; then
- export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
- gconftool-2 --makefile-uninstall-rule \
- %{_sysconfdir}/gconf/schemas/mate-power-manager.schemas &> /dev/null || :
-fi
-
-%preun
-if [ "$1" -eq 0 ]; then
- export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
- gconftool-2 --makefile-uninstall-rule \
- %{_sysconfdir}/gconf/schemas/mate-power-manager.schemas &> /dev/null || :
-fi
-
-%postun
-touch --no-create %{_datadir}/icons/hicolor
-if [ -x /usr/bin/gtk-update-icon-cache ]; then
- gtk-update-icon-cache -q %{_datadir}/icons/hicolor &> /dev/null || :
-fi
-update-desktop-database %{_datadir}/applications &> /dev/null || :
-
-%files -f %{name}.lang
-%defattr(-,root,root)
-%doc AUTHORS COPYING README
-%{_bindir}/*
-%{_datadir}/applications/*.desktop
-%{_datadir}/dbus-1/services/mate-power-manager.service
-%{_datadir}/mate-power-manager/*.ui
-%{_datadir}/mate-power-manager/icons/hicolor/*/*/*.*
-%{_datadir}/icons/hicolor/*/apps/mate-brightness-applet.*
-%{_datadir}/icons/hicolor/*/apps/mate-inhibit-applet.*
-%{_datadir}/icons/hicolor/*/apps/mate-power-manager.*
-%{_datadir}/icons/hicolor/*/apps/mate-power-statistics.*
-%{_datadir}/omf/mate-power-manager
-%{_datadir}/polkit-1/actions/org.mate.power.policy
-%dir %{_datadir}/mate-power-manager
-#%{_datadir}/mate-2.0/ui/*.xml
-#%{_libdir}/bonobo/servers/*.server
-#%{_libexecdir}/*
-%config(noreplace) %{_sysconfdir}/gconf/schemas/*.schemas
-%{_mandir}/man1/*.1.gz
-%{_sbindir}/*
-%{_sysconfdir}/xdg/autostart/*.desktop
-
-%changelog
-* Tue Jun 28 2011 Juan Rodriguez <[email protected]> 2.32.0-1
-- Initial release of Mate-Power-Manager