From 5476183c7a79856bf8b874fb07b0820299e42841 Mon Sep 17 00:00:00 2001 From: Jeremy Katz Date: Mar 14 2005 22:33:24 +0000 Subject: auto-import aiksaurus-1.2.1-5 on branch devel from aiksaurus-1.2.1-5.src.rpm --- diff --git a/.cvsignore b/.cvsignore index e69de29..e30a2c0 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +aiksaurus-1.2.1.tar.gz diff --git a/aiksaurus-1.2.1-desktop.patch b/aiksaurus-1.2.1-desktop.patch new file mode 100644 index 0000000..175050d --- /dev/null +++ b/aiksaurus-1.2.1-desktop.patch @@ -0,0 +1,12 @@ +--- /dev/null 2005-01-24 09:03:19.124049840 +0000 ++++ aiksaurus-1.2.1/gaiksaurus.desktop 2005-01-24 10:43:05.176025758 +0000 +@@ -0,0 +1,9 @@ ++[Desktop Entry] ++Encoding=UTF-8 ++Name=Thesaurus ++Comment=Lookup words in a thesaurus ++Exec=gaiksaurus ++Terminal=false ++Type=Application ++StartupNotify=true ++Categories=GNOME;Application;Utility; diff --git a/aiksaurus.spec b/aiksaurus.spec new file mode 100644 index 0000000..8fdc53b --- /dev/null +++ b/aiksaurus.spec @@ -0,0 +1,120 @@ +Summary: An English-language thesaurus library. +Name: aiksaurus +Version: 1.2.1 +Release: 5 +Epoch: 1 +Group: System Environment/Libraries +License: GPL +Source: http://prdownloads.sourceforge.net/aiksaurus/aiksaurus-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-root +BuildRequires: gtk2-devel, desktop-file-utils >= 0.9 +PreReq: desktop-file-utils >= 0.9 + +Patch0: aiksaurus-1.2.1-desktop.patch + +%description +Aiksaurus is an English-language thesaurus library that can be +embedded in word processors, email composers, and other authoring +software to provide thesaurus capabilities. A basic command line +thesaurus program is also included. + +%package devel +Requires: aiksaurus +Summary: Files for developing with aiksaurus. +Group: Development/Libraries + +%description devel +Includes and definitions for developing with aiksaurus. + +%package gtk +Requires: aiksaurus >= %{version} +Requires: gtk2 +Summary: A GTK+ frontend to aiksaurus. +Group: System Environment/Libraries +Requires: aiksaurus + +%description gtk +AiksaurusGTK is a GTK+ interface to the Aiksaurus library. +It provides an attractive thesaurus interface, and can be embedded +in GTK+ projects, notably AbiWord. A standalone thesaurus program +is also provided. + +%package gtk-devel +Requires: aiksaurus-gtk +Requires: aiksaurus-devel >= %{version} +Summary: Files for developing with aiksaurus-gtk. +Group: Development/Libraries + +%description gtk-devel +gtk includes and definitions for developing with aiksaurus. + +%prep +%setup -q +%patch0 -p1 -b .desktop.patch + +%build +%configure +make + +%install +%makeinstall +rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la +desktop-file-install --vendor gnome --dir $RPM_BUILD_ROOT%{_datadir}/applications ./gaiksaurus.desktop + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-, root, root) +%doc ChangeLog README COPYING AUTHORS +%{_bindir}/aiksaurus +%{_bindir}/caiksaurus +%{_libdir}/*Aiksaurus-*.so.* +%{_datadir}/aiksaurus + +%files devel +%defattr(-, root, root) +%{_includedir}/Aiksaurus/Aiksaurus.h +%{_includedir}/Aiksaurus/AiksaurusC.h +%{_libdir}/*Aiksaurus.so +%{_libdir}/pkgconfig/aiksaurus-1.0.pc + +%files gtk +%defattr(-, root, root) +%{_bindir}/gaiksaurus +%{_libdir}/*GTK*.so.* +%{_datadir}/applications/gnome-gaiksaurus.desktop + +%post gtk +/sbin/ldconfig +update-desktop-database %{_datadir}/applications + +%postun gtk +/sbin/ldconfig +update-desktop-database %{_datadir}/applications + +%files gtk-devel +%defattr(-, root, root) +%{_includedir}/Aiksaurus/AiksaurusGTK*.h +%{_libdir}/*GTK*.so +%{_libdir}/pkgconfig/gaiksaurus-1.0.pc + +%changelog +* Wed Mar 2 2005 Caolan McNamara 1.2.1-5 +- rebuild with gcc4 + +* Mon Jan 24 2005 Caolan McNamara 1.2.1-4 +- RH#145922# wrong location + +* Mon Jan 24 2005 Caolan McNamara 1.2.1-3 +- RH#145922# make a .desktop for gaiksaurus + +* Wed Oct 10 2004 Caolan McNamara 1.2.1-2 +- #rh134808# BuildRequires gtk2-devel + +* Tue Aug 10 2004 Caolan McNamara +- initially import 1.2.1 and tweak .spec diff --git a/sources b/sources index e69de29..1b65457 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +3eae03b7c49843ccc9262e52846ea6b4 aiksaurus-1.2.1.tar.gz