commit artha for openSUSE:Factory
Hello community, here is the log from the commit of package artha for openSUSE:Factory checked in at 2013-02-04 17:56:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/artha (Old) and /work/SRC/openSUSE:Factory/.artha.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "artha", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/artha/artha.changes 2012-02-20 16:06:44.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.artha.new/artha.changes 2013-02-04 17:56:43.000000000 +0100 @@ -1,0 +2,36 @@ +Thu Jan 31 16:40:56 UTC 2013 - badshah400@gmail.com + +- Update to version 1.0.3: + + Auto completion of wordnet terms implmented + + Wordnet terms load and auto completion list populate made idle + exec. functions + + Lookup history made persistant; can be cleared or saved when + required + + Invisible mode made optional; show window on startup made + optional + + Polysemy count display now made optional; can be toggled via + the toolbutton + + Status/tray icon now made optional; can be toggled via the + toolbutton + + Added Member Of, Substance Of and Part Of classification to + Holo and Meronyms + + "farcry" search should now fetch "far cry" correctly for both + normal and notify lookup + + Added accelerators Ctrl + W and Ctrl + Q support + + Fixed issues in finding libnotify.so across distributions + + Fixed relative tab names by removing Similar for Nouns and + Verbs (WNI) + + Fixed 671084 - Back button skips Wildmat search results + + Bumped min GTK+ version to 2.24 to remove deprecated + GtkComboBoxEntry there by adding GtkComboBox with "has-entry" + set to TRUE + + Bumped min GLib version to 2.22 + + Lot of code clean-ups and minor fixes +- Add artha-fix-gio-linking.patch to fix a linking issue with + libgio-2.0 that broke build; this requires doing autoreconf + during build, accordingly require libtool, automake and + autoconf +- Add artha-only-use-AM_PROG_AR-if-defined.patch to fix build + errors with openSUSE <= 12.1 when autoreconf is used. + +------------------------------------------------------------------- Old: ---- artha-1.0.2.tar.bz2 New: ---- artha-1.0.3.tar.gz artha-fix-gio-linking.patch artha-only-use-AM_PROG_AR-if-defined.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ artha.spec ++++++ --- /var/tmp/diff_new_pack.BqzDCa/_old 2013-02-04 17:56:44.000000000 +0100 +++ /var/tmp/diff_new_pack.BqzDCa/_new 2013-02-04 17:56:44.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package artha # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,19 +17,28 @@ Name: artha -Version: 1.0.2 +Version: 1.0.3 Release: 0 Summary: Offline English thesaurus based on WordNet License: GPL-2.0 Group: Productivity/Office/Dictionary Url: http://artha.sourceforge.net -Source: %{name}-%{version}.tar.bz2 +Source: http://download.sourceforge.net/%{name}/%{name}-%{version}.tar.gz +# PATCH-FIX-UPSTREAM artha-fix-gio-linking.patch badshah400@gmail.com -- Pass libgio-2.0 to the linker to prevent building errors +Patch0: artha-fix-gio-linking.patch +# PATCH-FIX-UPSTREAM artha-only-use-AM_PROG_AR-if-defined.patch badshah400@gmail.com -- Use the configure.ac variable AM_PROG_AR only if defined; this fixes build failures in openSUSE <= 12.1 when autoreconf is used +Patch1: artha-only-use-AM_PROG_AR-if-defined.patch +BuildRequires: autoconf +BuildRequires: automake BuildRequires: desktop-file-utils +BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: update-desktop-files BuildRequires: wordnet-devel BuildRequires: pkgconfig(dbus-glib-1) -BuildRequires: pkgconfig(gtk+-2.0) +BuildRequires: pkgconfig(gio-2.0) +BuildRequires: pkgconfig(glib-2.0) >= 2.22 +BuildRequires: pkgconfig(gtk+-2.0) >= 2.24 Requires: enchant Requires: hunspell BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -44,15 +53,20 @@ %prep %setup -q +%patch0 -p1 +%patch1 -p1 chmod -x TODO %build +autoreconf -f %configure make %{?_smp_mflags} %install %make_install DESTDIR=%{buildroot} INSTALL="install -p" +%if 0%{?suse_version} %suse_update_desktop_file -r artha Office Dictionary +%endif %files %defattr(-,root,root) ++++++ artha-fix-gio-linking.patch ++++++ Index: artha-1.0.3/configure.ac =================================================================== --- artha-1.0.3.orig/configure.ac +++ artha-1.0.3/configure.ac @@ -57,7 +57,7 @@ AC_SUBST([WORDNET_LIB]) # GtkComboBox with entry only since 2.24 only, hence check for GTK+-2.0 >= 2.24 # check for GTK+ and GLib -PKG_CHECK_MODULES([GTK], [gtk+-2.0 >= 2.24 glib-2.0 >= 2.22], , [ +PKG_CHECK_MODULES([GTK], [gtk+-2.0 >= 2.24 glib-2.0 >= 2.22 gio-2.0], , [ AC_MSG_RESULT(no) AC_MSG_ERROR([ You must have GTK+ 2.0 (version 2.24 or above) and GLib 2.0 (version 2.22 Index: artha-1.0.3/src/Makefile.am =================================================================== --- artha-1.0.3.orig/src/Makefile.am +++ artha-1.0.3/src/Makefile.am @@ -39,7 +39,7 @@ artha_LDADD = libwni.a $(WORDNET_LIB) if POSIX AM_CFLAGS += @libdbus_CFLAGS@ artha_LDADD += -lX11 -ldbus-1 -ldbus-glib-1 -lgtk-x11-2.0 \ - -lgdk-x11-2.0 -lgmodule-2.0 -lgobject-2.0 -lglib-2.0 + -lgdk-x11-2.0 -lgmodule-2.0 -lgobject-2.0 -lglib-2.0 -lgio-2.0 else artha_LDADD += @GTK_LIBS@ artha_LDFLAGS = -mwindows ++++++ artha-only-use-AM_PROG_AR-if-defined.patch ++++++ Index: artha-1.0.3/configure.ac =================================================================== --- artha-1.0.3.orig/configure.ac +++ artha-1.0.3/configure.ac @@ -16,7 +16,7 @@ AM_INIT_AUTOMAKE([-Wall -Werror check-ne # Checks for programs. AM_PROG_CC_C_O -AM_PROG_AR +m4_ifdef([AM_PROG_AR], [AM_PROG_AR]) AC_LANG([C]) AC_LANG_CONFTEST( [AC_LANG_SOURCE([[const char hw[] = "Hello, World\n";]])]) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de