packages: im-chooser/im-chooser-enable-apps-on-gnome.patch (NEW), im-choose...
baggins
baggins at pld-linux.org
Sun Jul 17 22:07:24 CEST 2011
Author: baggins Date: Sun Jul 17 20:07:23 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- initial revision
---- Files affected:
packages/im-chooser:
im-chooser-enable-apps-on-gnome.patch (NONE -> 1.1) (NEW), im-chooser.spec (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/im-chooser/im-chooser-enable-apps-on-gnome.patch
diff -u /dev/null packages/im-chooser/im-chooser-enable-apps-on-gnome.patch:1.1
--- /dev/null Sun Jul 17 22:07:24 2011
+++ packages/im-chooser/im-chooser-enable-apps-on-gnome.patch Sun Jul 17 22:07:18 2011
@@ -0,0 +1,9 @@
+diff -pruN im-chooser-1.4.2.orig/src/im-chooser.desktop.in.in im-chooser-1.4.2/src/im-chooser.desktop.in.in
+--- im-chooser-1.4.2.orig/src/im-chooser.desktop.in.in 2011-01-26 13:22:51.000000000 +0900
++++ im-chooser-1.4.2/src/im-chooser.desktop.in.in 2011-05-10 20:12:35.000000000 +0900
+@@ -8,4 +8,4 @@ Terminal=false
+ Type=Application
+ StartupNotify=true
+ Categories=Applications;Settings;X-GNOME-PersonalSettings;
+-NotShowIn=GNOME;XFCE;
++NotShowIn=XFCE;
================================================================
Index: packages/im-chooser/im-chooser.spec
diff -u /dev/null packages/im-chooser/im-chooser.spec:1.1
--- /dev/null Sun Jul 17 22:07:24 2011
+++ packages/im-chooser/im-chooser.spec Sun Jul 17 22:07:18 2011
@@ -0,0 +1,101 @@
+# $Revision$, $Date$
+#
+# Conditional build:
+%bcond_with gtk2 # build with gtk+2 (default is gtk+3)
+#
+Summary: Desktop Input Method configuration tool
+#Summary(pl.UTF-8): -
+Name: im-chooser
+Version: 1.4.2
+Release: 1
+License: GPL v2
+Group: Applications
+Source0: http://fedorahosted.org/releases/i/m/%{name}/%{name}-%{version}.tar.bz2
+# Source0-md5: f5205239f8d259ecd7720097346d440d
+Patch0: %{name}-enable-apps-on-gnome.patch
+URL: http://fedorahosted.org/im-chooser/
+%if %{with gtk2}
+BuildRequires: gtk+2-devel
+BuildConflicts: gtk+3-devel
+%else
+BuildRequires: gtk+3-devel
+BuildRequires: gnome-control-center-devel
+%endif
+BuildRequires: xorg-lib-libSM-devel
+BuildRequires: imsettings-devel >= 1.2.0
+BuildRequires: desktop-file-utils
+Requires: imsettings >= 1.2.0
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+im-chooser is a GUI configuration tool to choose the Input Method
+to be used or disable Input Method usage on the desktop.
+
+#%description -l pl.UTF-8
+
+%package gnome3
+Summary: control-center module for im-chooser on GNOME3
+Group: Applications/System
+Requires: %{name} = %{version}-%{release}
+
+%description gnome3
+im-chooser is a GUI configuration tool to choose the Input Method
+to be used or disable Input Method usage on the desktop.
+
+This package contains the control-center panel module on GNOME3.
+
+%prep
+%setup -q
+%patch0 -p1
+
+%build
+%configure \
+ --with-desktopfile=%{_datadir}/applications/im-chooser.desktop
+
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} install \
+ DESTDIR=$RPM_BUILD_ROOT
+
+%{!?with_gtk2:%{__rm} $RPM_BUILD_ROOT%{_libdir}/control-center-1/panels/libim-chooser.{a,la}}
+
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/libimchooseui.{so,la,a}
+
+%find_lang %{name}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+%update_icon_cache hicolor
+
+%postun
+%update_icon_cache hicolor
+
+%files -f %{name}.lang
+%defattr(644,root,root,755)
+%doc AUTHORS ChangeLog NEWS README
+%attr(755,root,root) %{_bindir}/im-chooser
+%attr(755,root,root) %{_libdir}/libimchooseui.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libimchooseui.so.[0-9]
+%{_desktopdir}/im-chooser.desktop
+%{_desktopdir}/xfce4-im-chooser.desktop
+%{_iconsdir}/hicolor/*/apps/im-chooser.png
+
+%files gnome3
+%defattr(644,root,root,755)
+%{_libdir}/control-center-1/panels/libim-chooser.so
+%{_desktopdir}/im-chooser-panel.desktop
+
+%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1 2011/07/17 20:07:18 baggins
+- initial revision
+
================================================================
More information about the pld-cvs-commit
mailing list