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