[ibus-european-table] Update the latest pc file
anish
anishpatil at fedoraproject.org
Thu Dec 22 05:36:08 UTC 2011
commit 39132f184062e83320399e9b1abacadc2b122a91
Author: anish <anish.developer at gmail.com>
Date: Thu Dec 22 11:07:21 2011 +0530
Update the latest pc file
bug-pc-update.patch | 65 ++++++++++++++++++++
.../ibus-european-table.pc.in | 60 ++++++------------
ibus-european-table.spec | 8 ++-
3 files changed, 90 insertions(+), 43 deletions(-)
---
diff --git a/bug-pc-update.patch b/bug-pc-update.patch
new file mode 100644
index 0000000..db771ec
--- /dev/null
+++ b/bug-pc-update.patch
@@ -0,0 +1,65 @@
+diff -rup ibus-european-table-1.1.0-old/ibus-european-table.pc.in ibus-european-table-1.1.0/ibus-european-table.pc.in
+--- ibus-european-table-1.1.0-old/ibus-european-table.pc.in 2011-12-22 10:51:20.827503547 +0530
++++ ibus-european-table-1.1.0/ibus-european-table.pc.in 2011-12-22 10:54:52.287496503 +0530
+@@ -1,41 +1,19 @@
+-Name: ibus-european-table
+-Version: 1.1.0
+-Release: 1%{?dist}
+-Summary: The Table engine for IBus platform
+-License: LGPLv2+
+-Group: System Environment/Libraries
+-URL: http://git.fedorahosted.org/git/?p=ibus-european-table.git
+-Source0: https://fedoraproject.org/wiki/File:{name}-%{version}.tar.gz
+-
+-Requires: ibus
+-BuildRequires: ibus-devel
+-BuildArch: noarch
+-
+-%description
+-The European Table engine for IBus platform.
+-
+-%prep
+-%setup -q
+-
+-%build
+-%configure --disable-static --disable-additional
+-make %{?_smp_mflags}
+-
+-%install
+-make DESTDIR=${RPM_BUILD_ROOT} NO_INDEX=true install pkgconfigdir=%{_datadir}/pkgconfig
+-
+-%find_lang %{name}
+-
+-%files -f %{name}.lang
+-%defattr(-,root,root,-)
+-%doc AUTHORS COPYING README
+-%{_datadir}/%{name}
+-%{_datadir}/ibus/component/european-table.xml
+-%{_bindir}/%{name}-createdb
+-%{_libexecdir}/ibus-engine-european-table
+-%{_datadir}/pkgconfig/%{name}.pc
+-
+-%changelog
+-* Tue Dec 5 2011 Anish Patil <anish.developer at gmail.com> - 1.1.0-1
+-- The first version.
+-- derieved from ibus-table developed by Yu Yuwei <acevery at gmail.com>
++prefix=/usr
++exec_prefix=/usr
++datarootdir=${prefix}/share
++libdir=/usr/share
++datadir=/usr/share
++
++extradatadir=/usr/share/ibus-european-table/data
++tabledir=/usr/share/ibus-european-table/ibus-european-tables
++icondir=/usr/share/ibus-european-table/icons
++enginedir=/usr/share/ibus/engine
++
++ibus_table_version=1.3.1
++
++Name: IBus-European-Table
++Description: Table Based Input Method Framework for Intelligent Input Bus for Linux / Unix OS
++Version: 1.1.0
++Requires:
++Libs:
++Cflags:
+\ No newline at end of file
diff --git a/ibus-european-table-1.1.0/ibus-european-table.pc.in b/ibus-european-table-1.1.0/ibus-european-table.pc.in
index 7db20aa..e8b583d 100755
--- a/ibus-european-table-1.1.0/ibus-european-table.pc.in
+++ b/ibus-european-table-1.1.0/ibus-european-table.pc.in
@@ -1,41 +1,19 @@
-Name: ibus-european-table
-Version: 1.1.0
-Release: 1%{?dist}
-Summary: The Table engine for IBus platform
-License: LGPLv2+
-Group: System Environment/Libraries
-URL: http://git.fedorahosted.org/git/?p=ibus-european-table.git
-Source0: https://fedoraproject.org/wiki/File:{name}-%{version}.tar.gz
-
-Requires: ibus
-BuildRequires: ibus-devel
-BuildArch: noarch
-
-%description
-The European Table engine for IBus platform.
-
-%prep
-%setup -q
-
-%build
-%configure --disable-static --disable-additional
-make %{?_smp_mflags}
-
-%install
-make DESTDIR=${RPM_BUILD_ROOT} NO_INDEX=true install pkgconfigdir=%{_datadir}/pkgconfig
-
-%find_lang %{name}
-
-%files -f %{name}.lang
-%defattr(-,root,root,-)
-%doc AUTHORS COPYING README
-%{_datadir}/%{name}
-%{_datadir}/ibus/component/european-table.xml
-%{_bindir}/%{name}-createdb
-%{_libexecdir}/ibus-engine-european-table
-%{_datadir}/pkgconfig/%{name}.pc
-
-%changelog
-* Tue Dec 5 2011 Anish Patil <anish.developer at gmail.com> - 1.1.0-1
-- The first version.
-- derieved from ibus-table developed by Yu Yuwei <acevery at gmail.com>
+prefix=/usr
+exec_prefix=/usr
+datarootdir=${prefix}/share
+libdir=/usr/share
+datadir=/usr/share
+
+extradatadir=/usr/share/ibus-european-table/data
+tabledir=/usr/share/ibus-european-table/ibus-european-tables
+icondir=/usr/share/ibus-european-table/icons
+enginedir=/usr/share/ibus/engine
+
+ibus_table_version=1.3.1
+
+Name: IBus-European-Table
+Description: Table Based Input Method Framework for Intelligent Input Bus for Linux / Unix OS
+Version: 1.1.0
+Requires:
+Libs:
+Cflags:
\ No newline at end of file
diff --git a/ibus-european-table.spec b/ibus-european-table.spec
index 8af5bc8..6c29a1b 100644
--- a/ibus-european-table.spec
+++ b/ibus-european-table.spec
@@ -1,12 +1,13 @@
Name: ibus-european-table
Version: 1.1.0
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: The Table engine for IBus platform
License: LGPLv2+
Group: System Environment/Libraries
URL: http://git.fedorahosted.org/git/?p=ibus-european-table.git
Source0: https://github.com/gnuman/fedora_package/blob/master/%{name}-%{version}.tar.gz
Requires: ibus
+Patch0: bug-pc-update.patch
BuildRequires: ibus-devel
@@ -17,7 +18,7 @@ The European Table engine for IBus platform.
%prep
%setup -q
-
+%patch0 -p1
%build
%configure --disable-static --disable-additional
@@ -36,6 +37,9 @@ make DESTDIR=${RPM_BUILD_ROOT} NO_INDEX=true install pkgconfigdir=%{_datadir}/pk
%{_datadir}/pkgconfig/%{name}.pc
%changelog
+* Wed Dec 22 2011 Anish Patil <anish.developer at gmail.com> - 1.1.0-4
+- Modifified correct PC
+
* Wed Dec 21 2011 Anish Patil <anish.developer at gmail.com> - 1.1.0-3
- Fixed packaging issue
More information about the scm-commits
mailing list