From 76ef832ce5348d12a871223d4c034c7daeaddb82 Mon Sep 17 00:00:00 2001 From: Tim Williams Date: Mon, 17 Oct 2011 18:47:27 +0100 Subject: Adding the remaining Mandriva patches and spec files --- .../knoda/knoda-0.8.3-fix-icon-ext.patch | 19 ++ .../knoda/knoda-0.8.3-remove-fr-comment.patch | 9 + mandriva/2010.2/applications/knoda/knoda.spec | 243 +++++++++++++++++++++ .../2010.2/applications/knoda/knodapython.tar.bz2 | Bin 0 -> 428940 bytes .../2010.2/applications/knoda/lo48-app-knoda.png | Bin 0 -> 1850 bytes 5 files changed, 271 insertions(+) create mode 100644 mandriva/2010.2/applications/knoda/knoda-0.8.3-fix-icon-ext.patch create mode 100644 mandriva/2010.2/applications/knoda/knoda-0.8.3-remove-fr-comment.patch create mode 100644 mandriva/2010.2/applications/knoda/knoda.spec create mode 100644 mandriva/2010.2/applications/knoda/knodapython.tar.bz2 create mode 100644 mandriva/2010.2/applications/knoda/lo48-app-knoda.png (limited to 'mandriva/2010.2/applications/knoda') diff --git a/mandriva/2010.2/applications/knoda/knoda-0.8.3-fix-icon-ext.patch b/mandriva/2010.2/applications/knoda/knoda-0.8.3-fix-icon-ext.patch new file mode 100644 index 000000000..1072f8d1e --- /dev/null +++ b/mandriva/2010.2/applications/knoda/knoda-0.8.3-fix-icon-ext.patch @@ -0,0 +1,19 @@ +--- knoda/knoda.desktop.orig 2007-10-22 20:32:37.000000000 +0800 ++++ knoda/knoda.desktop 2007-10-22 20:32:50.000000000 +0800 +@@ -1,7 +1,7 @@ + [Desktop Entry] + Name=knoda + Exec=knoda +-Icon=knoda.png ++Icon=knoda + Type=Application + MimeType=application/x-sqlite3;application/x-sqlite2;application/x-hk_classes-sqlite3;application/x-hk_classes-sqlite2;application/x-msaccess;application/x-dbase;application/x-hk_connection;application/x-paradox; + DocPath=knoda/index.html +@@ -12,5 +12,4 @@ + Comment[fr]=Application base de données + Comment[it]=Un'applicazione base di dati + Terminal=false +-Encoding=UTF-8 +-Categories=Qt;KDE;Office;Database; +\ No newline at end of file ++Categories=Qt;KDE;Office;Database; diff --git a/mandriva/2010.2/applications/knoda/knoda-0.8.3-remove-fr-comment.patch b/mandriva/2010.2/applications/knoda/knoda-0.8.3-remove-fr-comment.patch new file mode 100644 index 000000000..56e635b20 --- /dev/null +++ b/mandriva/2010.2/applications/knoda/knoda-0.8.3-remove-fr-comment.patch @@ -0,0 +1,9 @@ +--- knoda/x-hk_classes-sqlite3.desktop.orig 2007-09-01 10:11:04.000000000 +0800 ++++ knoda/x-hk_classes-sqlite3.desktop 2007-09-01 10:11:12.000000000 +0800 +@@ -6,6 +6,5 @@ + Patterns=*.hk_sqlite3 + Comment=Sqlite3 database (knoda) + Comment[de]=Sqlite3 Datenbank (knoda) +-Comment[fr]=Sqlite3 base de données (knoda) + Comment[es]=Sqlite3 base de datos (knoda) + diff --git a/mandriva/2010.2/applications/knoda/knoda.spec b/mandriva/2010.2/applications/knoda/knoda.spec new file mode 100644 index 000000000..d825dd70a --- /dev/null +++ b/mandriva/2010.2/applications/knoda/knoda.spec @@ -0,0 +1,243 @@ +# THIS PACKAGE IS HOSTED AT MANDRIVA SVN +# PLEASE DO NOT UPLOAD DIRECTLY BEFORE COMMIT + +%define LIBMAJ 0 +%define libname %mklibname %name %LIBMAJ +%define develname %mklibname %name -d + +%define name knoda +%define version 0.8.3 +%define hk_version 0.8.3 +%define release %mkrel 10 + +Summary: Database frontend for KDE +Name: %{name} +Version: %{version} +Release: %{release} +License: GPL +Group: Databases + +Source: http://hk-classes.sourceforge.net/%{name}-%{version}.tar.bz2 +Source1: http://hk-classes.sourceforge.net/%{name}python.tar.bz2 +Source2: lo48-app-knoda.png +Patch0: knoda-0.8.3-remove-fr-comment.patch +Patch1: knoda-0.8.3-fix-icon-ext.patch +Url: http://www.knoda.org +BuildRoot: %_tmppath/%name-%version-root + +BuildRequires: hk_classes-devel = %{hk_version} +BuildRequires: kdelibs-devel +BuildRequires: python-devel +BuildRequires: desktop-file-utils + +Requires: hk_classes = %{hk_version} +Obsoletes: %{libname} + +%description +Knoda is a database frontend for KDE. It is based on hk_classes. +Knoda allows you to: + + * define and delete databases; + * create, alter and delete tables and indices; + * add, change and delete data in tables; + * define, execute and store sql queries; + * import and export CSV data; + * define and use forms; and + * define and print reports + +Its driver concept allows a uniform connection to different database +servers. + +Note: If you've used knoda 0.6, you'll probably want to delete +~/.hk_classes/preferences, as the driver paths have changed. + +%package devel +Summary: Headers for hk_kdeclasses application development +Group: Development/Databases +Requires: %{name} = %{version}-%{release} +Obsoletes: %{libname}-devel +Obsoletes: %{develname} + +%description devel +Hk_kdeclasses headers for application development + + +%prep +%setup -q -a 1 -n %{name}-%{version} +%patch0 -p0 +%patch1 -p0 + +%build +%configure_kde3 --disable-final \ + --with-hk_classes-dir=%{_libdir}/hk_classes \ + --with-hk_classes-incdir=%{_includedir}/hk_classes +%make + +%install +rm -rf %{buildroot} +%makeinstall_std + +# (sb) get rid of CVS in python docs +rm -rf %{name}python/common/CVS + +mkdir -p $RPM_BUILD_ROOT%{_kde3_datadir}/applications/kde +desktop-file-install --vendor="" --delete-original \ + --dir $RPM_BUILD_ROOT%{_kde3_datadir}/applications/kde \ + $RPM_BUILD_ROOT%{_kde3_datadir}/applnk/Office/%{name}.desktop + +%find_lang %name --with-html + +%if %mdkversion < 200900 +%post +%update_menus +%{update_desktop_database} +%update_icon_cache hicolor +%endif + +%if %mdkversion < 200900 +%postun +%clean_menus +%{update_desktop_database} +%clean_icon_cache hicolor +%endif + +%clean +rm -fr %buildroot + +%files -f %name.lang +%defattr(-,root,root) +%doc ChangeLog COPYING NEWS INSTALL README +%doc %{name}python/* +%{_kde3_bindir}/* +%{_kde3_datadir}/applications/kde/%{name}.desktop +%{_kde3_datadir}/apps/hk_kdeclasses +%{_kde3_datadir}/apps/%{name} +%{_kde3_datadir}/config/magic/*.magic +%{_kde3_datadir}/mimelnk/application/*.desktop +%{_kde3_iconsdir}/*/*/apps/*.png +%{_kde3_datadir}/services/hk_kde*.desktop +%{_kde3_libdir}/* + +%files devel +%defattr(-,root,root) +%{_kde3_includedir}/* + + +%changelog +* Fri Jul 22 2011 Tim Williams 0.8.3-9mdv2010.2 ++ Rebuild for Trinity + +* Wed Jul 21 2010 Tim Williams 0.8.3-9mdv2010.1 ++ Rebuild for MDV 2010.1 + +* Tue Nov 24 2009 Tim Williams 0.8.3-8mdv2010.0 ++ Rebuild for MDV 2010.0 + +* Thu Jul 31 2008 Funda Wang 0.8.3-7mdv2009.0 ++ Revision: 257899 +- switch to /opt + + + Thierry Vignaud + - rebuild + + + Pixel + - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas + +* Mon Feb 18 2008 Thierry Vignaud 0.8.3-5mdv2008.1 ++ Revision: 170929 +- rebuild +- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake +- fix spacing at top of description +- kill re-definition of %%buildroot on Pixel's request + + + Olivier Blin + - restore BuildRoot + +* Tue Oct 23 2007 Funda Wang 0.8.3-4mdv2008.1 ++ Revision: 101432 +- cleanup spec file +- fix desktop file icon ext +- drop libpackage as it is wrongly introduced. + +* Sat Sep 01 2007 Funda Wang 0.8.3-3mdv2008.0 ++ Revision: 77297 +- Remove invalid fr comment of menu entry + +* Fri Aug 10 2007 Funda Wang 0.8.3-2mdv2008.0 ++ Revision: 61513 +- don't use chrpath + +* Tue Jun 26 2007 Funda Wang 0.8.3-1mdv2008.0 ++ Revision: 44338 +- new develpackage policy + drop old menu + + + Per Øyvind Karlsen + - update to 0.8.3 + - wipe out buildroot before install + + +* Mon Jan 15 2007 Nicolas Lécureuil 0.8.2-1mdv2007.0 ++ Revision: 109306 + + + Lenny Cartier + - Update to 0.8.2 + +* Mon Jul 10 2006 Nicolas Lécureuil 0.8.1-1mdv2007.0 ++ Revision: 38589 +- Fix xdg menu +- right require on hk_version +- 0.8.1 +- Fix Menu for xdg +- Use macros +- Increase release +- Fix menu +- Use macros +- import knoda-0.8-1mdk + +* Sun Dec 11 2005 Gaetan Lehmann 0.8-1mdk +- 0.8 +- fix build on x86_64 + +* Wed Oct 05 2005 Nicolas Lécureuil 0.7.4-6mdk +- Rebuild + +* Tue Oct 04 2005 Nicolas Lécureuil 0.7.4-5mdk +- BuildRequires fix + +* Sun Sep 18 2005 Nicolas Lécureuil 0.7.4-4mdk +- Fix Requires + +* Wed Jul 13 2005 Nicolas Lécureuil 0.7.4-3mdk +- Rebuild for new hk_classes + +* Tue Jul 05 2005 Nicolas Lécureuil 0.7.4-2mdk +- Remove conflict : i suxx + +* Sat Jul 02 2005 Nicolas Lécureuil 0.7.4-1mdk +- 0.7.4 +- Fix conflicts with mandrake-mime BR: 16672 + +* Sat Apr 30 2005 Nicolas Lécureuil 0.7.4-0.test1.1mdk +- New release 0.7.4-test1 + +* Mon Feb 07 2005 Stew Benedict 0.7.2-2mdk +- rebuild for new python + +* Tue Nov 30 2004 Stew Benedict 0.7.2-1mdk +- 0.7.2, make sure it requires hk_classes with the same version +- roll python-knoda into the main package, since it's just docs + +* Sat Oct 02 2004 Stew Benedict 0.7.1-2mdk +- fix crash bug (missing /usr/lib/kde3/libhk*.la files - #11863) + +* Fri Sep 24 2004 Lenny Cartier 0.7.1-1mdk +- 0.7.1 + +* Thu Jun 17 2004 Stew Benedict 0.6.3-2mdk +- rebuild, patch to build with gcc-3.4.1 (patch0, extra ";"s) +- some rpmlint fixes + +* Thu Apr 22 2004 Laurent MONTEL 0.6.3-1mdk +- 0.6.3 + diff --git a/mandriva/2010.2/applications/knoda/knodapython.tar.bz2 b/mandriva/2010.2/applications/knoda/knodapython.tar.bz2 new file mode 100644 index 000000000..32168d16d Binary files /dev/null and b/mandriva/2010.2/applications/knoda/knodapython.tar.bz2 differ diff --git a/mandriva/2010.2/applications/knoda/lo48-app-knoda.png b/mandriva/2010.2/applications/knoda/lo48-app-knoda.png new file mode 100644 index 000000000..17dab3d10 Binary files /dev/null and b/mandriva/2010.2/applications/knoda/lo48-app-knoda.png differ -- cgit v1.2.3