commit libxfce4util for openSUSE:Factory
Hello community, here is the log from the commit of package libxfce4util for openSUSE:Factory checked in at 2019-08-21 08:52:38 Comparing /work/SRC/openSUSE:Factory/libxfce4util (Old) and /work/SRC/openSUSE:Factory/.libxfce4util.new.22127 (New) Package is "libxfce4util" Wed Aug 21 08:52:38 2019 rev:47 rq:724943 version:4.14.0 Changes: --- /work/SRC/openSUSE:Factory/libxfce4util/libxfce4util.changes 2019-08-19 20:47:29.497097146 +0200 +++ /work/SRC/openSUSE:Factory/.libxfce4util.new.22127/libxfce4util.changes 2019-08-21 08:52:41.659903321 +0200 @@ -1,0 +2,7 @@ +Wed Aug 21 06:43:57 UTC 2019 - Dominique Leuenberger + +- Split out typelib-1_0-libxfce4util-1_0 from -devel package: the + .typelib files are not development files, but are actively used + at runtime. + +--- Other differences: -- ++ libxfce4util.spec ++ --- /var/tmp/diff_new_pack.iXhl09/_old 2019-08-21 08:52:42.903903207 +0200 +++ /var/tmp/diff_new_pack.iXhl09/_new 2019-08-21 08:52:42.927903205 +0200 @@ -60,11 +60,20 @@ libxfce4util is a general-purpose utility library with core application support for the Xfce Desktop Environment. +%package -n typelib-1_0-libxfce4util-1_0 +Summary:Utility Library for the Xfce Desktop Environment +Group: System/Libraries + +%description -n typelib-1_0-libxfce4util-1_0 +libxfce4util is a general-purpose utility library with core application support +for the Xfce Desktop Environment. + %package devel Summary:Development Files for libxfce4util Group: Development/Libraries/C and C++ Requires: %{libname} = %{version} Requires: %{name}-tools = %{version} +Requires: typelib-1_0-libxfce4util-1_0 = %{version} %description devel This package contains the API documentation and development files needed for @@ -114,8 +123,10 @@ %license COPYING %{_libdir}/libxfce4util.so.* -%files devel +%files -n typelib-1_0-libxfce4util-1_0 %{_libdir}/girepository-1.0/libxfce4util-1.0.typelib + +%files devel %{_libdir}/pkgconfig/libxfce4util-*.pc %{_libdir}/libxfce4util.so %dir %{_includedir}/xfce4
commit libxfce4util for openSUSE:Factory
Hello community, here is the log from the commit of package libxfce4util for openSUSE:Factory checked in at 2019-08-19 20:47:28 Comparing /work/SRC/openSUSE:Factory/libxfce4util (Old) and /work/SRC/openSUSE:Factory/.libxfce4util.new.22127 (New) Package is "libxfce4util" Mon Aug 19 20:47:28 2019 rev:46 rq:724060 version:4.14.0 Changes: --- /work/SRC/openSUSE:Factory/libxfce4util/libxfce4util.changes 2017-09-27 16:54:44.672204209 +0200 +++ /work/SRC/openSUSE:Factory/.libxfce4util.new.22127/libxfce4util.changes 2019-08-19 20:47:29.497097146 +0200 @@ -1,0 +2,70 @@ +Fri Aug 16 12:48:57 UTC 2019 - Maurizio Galli + +- Fixed sources in spec file + +--- +Sun Aug 11 21:01:18 UTC 2019 - Maurizio Galli + +- Update to version 4.14.0 + * Bump to Xfce version 4.14 +- Cleaned up spec file + +--- +Sun Jul 28 20:02:11 UTC 2019 - Marcel Kuehlhorn + +- Enable vala (bxo#15756) + +--- +Sun Jul 28 15:24:10 UTC 2019 - Marcel Kuehlhorn + +- Update to 4.13.5 + * Translation updates + +--- +Sun Jun 30 22:01:17 UTC 2019 - Marcel Kuehlhorn + +- Update to version 4.13.4 + * Bump the Xfce version to 4.14pre2 + * Translation Updates + +--- +Thu May 16 12:31:55 UTC 2019 - Vinzenz Vietzke + +- Update to 4.13.3 + * Add support for rc files as symlinks (bxo#14698) + * Fix GObject Introspection language bindings (bxo#14766) + * Fix compiler error -Wcast-function-type (GCC 8) + * Bump minimum glib version + * Fix compilation warnings ""defined" may not be portable" + * Translation Updates: Arabic, Belarusian, Czech, Danish, French, +Galician, Hebrew, Icelandic, Italian, Kazakh, Lithuanian, Malay, +Norwegian Bokmål, Occitan (post 1500), +Romanian, Slovak, Serbian, Uighur, Ukrainian +- Updated Url and Source Url +- Switched from -lang to %lang_package + +--- +Sat Apr 27 10:48:54 UTC 2019 - maurizio.ga...@gmail.com + +- Update to 4.13.2 + * Add VAPIGEN for vala binding generation. + * Fix make distcheck build + * Better documentation processing (migrate away from sgml templates) + * Allow language-specific keys before language-neutral ones +(bxo#13979) + * Translation updates +- Changes from 4.13.1 + * Fix a minor typo: ment → meant + * Fix some autotools warnings, default debug to yes + * Fix duplicate DISTCHECK_CONFIGURE_FLAGS + * Improve gobject-introspection annotations +- Changes from 4.13.0 + * Fix abicheck to handle ppc64 architecture + * Add support for GOBJECT-INTROSPECTION bxo#12159 + * Translation updates +- Clean up spec file and dropped obsolete macros +- Added conditional %bcond_with git for easier maintanance when using + git master branch +- Dropped obsolete libxfce4util-xfce-rc-i18n.patch + +--- Old: libxfce4util-4.12.1.tar.bz2 libxfce4util-xfce-rc-i18n.patch New: _service libxfce4util-4.14.0.tar.bz2 Other differences: -- ++ libxfce4util.spec ++ --- /var/tmp/diff_new_pack.3j7evl/_old 2019-08-19 20:47:30.185096998 +0200 +++ /var/tmp/diff_new_pack.3j7evl/_new 2019-08-19 20:47:30.197096995 +0200 @@ -1,7 +1,7 @@ # # spec file for package libxfce4util # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,26 +12,30 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # +%bcond_with git %define libname libxfce4util7 Name: libxfce4util -Version:4.12.1 +Version:4.14.0 Release:0 Summary:Utility Library for the Xfce Desktop Environment -License:LGPL-2.1+ +License:LGPL-2.1-or-later Group: System/Libraries -Url:http://www.xfce.org/ -Source: http://archive.xfce.org/src/xfce/libxfce4util/4.12/%{name}-%{version}.tar.bz2 +URL:https://www.xfce.org/ +Source0: https://archive.xfce.org/src/xfce/libxfce4util/4.14/%{name}-%{version}.tar.bz2 Source100: %{name}-rpmlintrc -# PATCH-FEATURE-OPENSUSE libxfce4util-xfce-rc-i18n.patch
commit libxfce4util for openSUSE:Factory
Hello community, here is the log from the commit of package libxfce4util for openSUSE:Factory checked in at 2017-09-27 16:54:37 Comparing /work/SRC/openSUSE:Factory/libxfce4util (Old) and /work/SRC/openSUSE:Factory/.libxfce4util.new (New) Package is "libxfce4util" Wed Sep 27 16:54:37 2017 rev:45 rq:528204 version:4.12.1 Changes: --- /work/SRC/openSUSE:Factory/libxfce4util/libxfce4util.changes 2015-03-09 10:05:03.0 +0100 +++ /work/SRC/openSUSE:Factory/.libxfce4util.new/libxfce4util.changes 2017-09-27 16:54:44.672204209 +0200 @@ -1,0 +2,6 @@ +Fri Sep 22 06:37:43 UTC 2017 - seife+...@b1-systems.com + +- disable gtk-doc build, fails with newer gtk-doc > 1.25 +- do not package ChangeLog, NEWS is enough + +--- Other differences: -- ++ libxfce4util.spec ++ --- /var/tmp/diff_new_pack.jPzIf8/_old 2017-09-27 16:54:46.159994906 +0200 +++ /var/tmp/diff_new_pack.jPzIf8/_new 2017-09-27 16:54:46.159994906 +0200 @@ -31,7 +31,6 @@ BuildRequires: intltool BuildRequires: perl BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(gtk-doc) BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -85,8 +84,7 @@ %build %configure \ ---disable-static \ ---enable-gtk-doc +--disable-static make %{?_smp_mflags} V=1 %install @@ -111,7 +109,7 @@ %files -n %{libname} %defattr(-,root,root) -%doc AUTHORS COPYING ChangeLog NEWS TODO README README.Kiosk +%doc AUTHORS COPYING NEWS TODO README README.Kiosk %{_libdir}/libxfce4util.so.* %files devel
commit libxfce4util for openSUSE:Factory
Hello community, here is the log from the commit of package libxfce4util for openSUSE:Factory checked in at 2015-03-09 10:05:02 Comparing /work/SRC/openSUSE:Factory/libxfce4util (Old) and /work/SRC/openSUSE:Factory/.libxfce4util.new (New) Package is "libxfce4util" Changes: --- /work/SRC/openSUSE:Factory/libxfce4util/libxfce4util.changes 2014-10-23 14:19:46.0 +0200 +++ /work/SRC/openSUSE:Factory/.libxfce4util.new/libxfce4util.changes 2015-03-09 10:05:03.0 +0100 @@ -1,0 +2,18 @@ +Sat Feb 28 21:07:37 UTC 2015 - g...@opensuse.org + +- update to version 4.12.1 + - fix small mistake in 4.12.0, xfce_version_string was left at +4.10 + +--- +Sat Feb 28 21:03:05 UTC 2015 - g...@opensuse.org + +- update to version 4.12.0 + - update libtool version to reflect dropped symbols (bxo#10737) + - autotools updates + - don't use freed rc file to avoid crash (bxo#9026) + - remove unused or unrequired API functions: xfce_strjoin, +xfce_gethostname, xfce_putenv, xfce_setenv, xfce_unsetenv + - translation updates + +--- @@ -8,0 +27,10 @@ + +--- +Wed Apr 30 19:56:54 UTC 2014 - g...@opensuse.org + +- update to version 4.10.0 + - autotools updates + - don't use freed rc file to avoid crash (bxo#9026) + - remove unused or unrequired API functions: xfce_strjoin, +xfce_gethostname, xfce_putenv, xfce_setenv, xfce_unsetenv + - translation updates Old: libxfce4util-4.10.1.tar.bz2 New: libxfce4util-4.12.1.tar.bz2 Other differences: -- ++ libxfce4util.spec ++ --- /var/tmp/diff_new_pack.X8mT34/_old 2015-03-09 10:05:03.0 +0100 +++ /var/tmp/diff_new_pack.X8mT34/_new 2015-03-09 10:05:03.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libxfce4util # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,23 +16,22 @@ # -%define libname libxfce4util6 - +%define libname libxfce4util7 Name: libxfce4util -Version:4.10.1 +Version:4.12.1 Release:0 Summary:Utility Library for the Xfce Desktop Environment License:LGPL-2.1+ Group: System/Libraries Url:http://www.xfce.org/ -Source: http://archive.xfce.org/src/xfce/libxfce4util/4.10/%{name}-%{version}.tar.bz2 +Source: http://archive.xfce.org/src/xfce/libxfce4util/4.12/%{name}-%{version}.tar.bz2 Source100: %{name}-rpmlintrc # PATCH-FEATURE-OPENSUSE libxfce4util-xfce-rc-i18n.patch bnc#829113 g...@opensuse.org -- Translate Name, GenericName, and Comment entries of desktop files via gettext when read via the xfce_rc_* API Patch0: libxfce4util-xfce-rc-i18n.patch -BuildRequires: gtk-doc BuildRequires: intltool BuildRequires: perl BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gtk-doc) BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -93,15 +92,12 @@ %install %make_install -rm -f %{buildroot}%{_libdir}/*.la +find %{buildroot} -type f -name "*.la" -delete -print rm -rf %{buildroot}%{_datadir}/locale/{ast,kk,ur_PK,tl_PH} %find_lang %{name} %{?no_lang_C} -%clean -rm -rf %{buildroot} - %post -n %{libname} -p /sbin/ldconfig %postun -n %{libname} -p /sbin/ldconfig @@ -111,6 +107,7 @@ %{_sbindir}/xfce4-kiosk-query %files lang -f %{name}.lang +%defattr(-,root,root) %files -n %{libname} %defattr(-,root,root) ++ libxfce4util-4.10.1.tar.bz2 -> libxfce4util-4.12.1.tar.bz2 ++ 14577 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libxfce4util for openSUSE:Factory
Hello community, here is the log from the commit of package libxfce4util for openSUSE:Factory checked in at 2014-10-23 14:19:43 Comparing /work/SRC/openSUSE:Factory/libxfce4util (Old) and /work/SRC/openSUSE:Factory/.libxfce4util.new (New) Package is "libxfce4util" Changes: --- /work/SRC/openSUSE:Factory/libxfce4util/libxfce4util.changes 2013-05-06 10:14:42.0 +0200 +++ /work/SRC/openSUSE:Factory/.libxfce4util.new/libxfce4util.changes 2014-10-23 14:19:46.0 +0200 @@ -1,0 +2,9 @@ +Wed Oct 15 20:36:05 UTC 2014 - g...@opensuse.org + +- add libxfce4util-xfce-rc-i18n.patch which translates Name, + GenericName, and Comment entries of desktop files via gettext + when read via the xfce_rc_* API, this is necessary since inline + translations in openSUSE are removed in favor of gettext-based + translations (bnc#829113) + +--- New: libxfce4util-xfce-rc-i18n.patch Other differences: -- ++ libxfce4util.spec ++ --- /var/tmp/diff_new_pack.pTvsTP/_old 2014-10-23 14:19:47.0 +0200 +++ /var/tmp/diff_new_pack.pTvsTP/_new 2014-10-23 14:19:47.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package libxfce4util # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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 @@ -27,6 +27,8 @@ Url:http://www.xfce.org/ Source: http://archive.xfce.org/src/xfce/libxfce4util/4.10/%{name}-%{version}.tar.bz2 Source100: %{name}-rpmlintrc +# PATCH-FEATURE-OPENSUSE libxfce4util-xfce-rc-i18n.patch bnc#829113 g...@opensuse.org -- Translate Name, GenericName, and Comment entries of desktop files via gettext when read via the xfce_rc_* API +Patch0: libxfce4util-xfce-rc-i18n.patch BuildRequires: gtk-doc BuildRequires: intltool BuildRequires: perl @@ -80,6 +82,7 @@ %prep %setup -q +%patch0 -p1 %build %configure \ ++ libxfce4util-xfce-rc-i18n.patch ++ Index: libxfce4util-4.10.1/libxfce4util/xfce-rc-simple.c === --- libxfce4util-4.10.1.orig/libxfce4util/xfce-rc-simple.c +++ libxfce4util-4.10.1/libxfce4util/xfce-rc-simple.c @@ -54,6 +54,8 @@ /* name of the NULL group */ #define NULL_GROUP "[NULL]" +/* default gettext domain for desktop file translations */ +#define _XFCE_RC_DESKTOP_FILE_DEFAULT_DOMAIN "desktop_translations" typedef struct _Entry Entry; typedef struct _LEntry LEntry; @@ -103,6 +105,7 @@ struct _Entry { gchar *key; gchar *value; + gchar *glvalue; Entry *next; Entry *prev; LEntry *lfirst; @@ -209,6 +212,7 @@ simple_add_entry (XfceRcSimple *simple, entry = g_slice_new (Entry); entry->key= g_string_chunk_insert (simple->string_chunk, key); entry->value = g_string_chunk_insert (simple->string_chunk, value); + entry->glvalue = NULL; entry->lfirst = NULL; entry->llast = NULL; @@ -554,6 +558,9 @@ simple_write (XfceRcSimple *simple, cons static void simple_entry_free (Entry *entry) { + /* free any desktop file gettext translations */ + g_free (entry->glvalue); + /* release all lentries */ g_slice_free_chain (LEntry, entry->lfirst, next); @@ -639,9 +646,11 @@ _xfce_rc_simple_new (XfceRcSimple *share +static gboolean default_domain_encoding_is_set = FALSE; gboolean _xfce_rc_simple_parse (XfceRcSimple *simple) { + XfceRc *rc = XFCE_RC (simple); gboolean readonly; gcharline[LINE_MAX]; gchar *section; @@ -653,7 +662,7 @@ _xfce_rc_simple_parse (XfceRcSimple *sim _xfce_return_val_if_fail (simple != NULL, FALSE); _xfce_return_val_if_fail (simple->filename != NULL, FALSE); - readonly = xfce_rc_is_readonly (XFCE_RC (simple)); + readonly = xfce_rc_is_readonly (rc); fp = fopen (simple->filename, "r"); if (fp == NULL) @@ -679,7 +688,7 @@ _xfce_rc_simple_parse (XfceRcSimple *sim if (XFCE_RC (simple)->locale == NULL) continue; - if (xfce_locale_match (XFCE_RC (simple)->locale, locale) > XFCE_LOCALE_NO_MATCH + if (xfce_locale_match (rc->locale, locale) > XFCE_LOCALE_NO_MATCH || !readonly) { simple_add_entry (simple, key, value, locale); @@ -688,6 +697,106 @@ _xfce_rc_simple_parse (XfceRcSimple *sim fclose (fp); + /* if a locale is set and this is a desktop file, try to obtain translations + * for the Name, GenericName, and Comment entries via gettext + */ + if (rc->locale) +{ + Group *group; + Group *desktop_grou
commit libxfce4util for openSUSE:Factory
Hello community, here is the log from the commit of package libxfce4util for openSUSE:Factory checked in at 2013-05-06 10:14:41 Comparing /work/SRC/openSUSE:Factory/libxfce4util (Old) and /work/SRC/openSUSE:Factory/.libxfce4util.new (New) Package is "libxfce4util" Changes: --- /work/SRC/openSUSE:Factory/libxfce4util/libxfce4util.changes 2012-05-08 11:48:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.libxfce4util.new/libxfce4util.changes 2013-05-06 10:14:42.0 +0200 @@ -1,0 +2,7 @@ +Sun May 5 18:47:43 UTC 2013 - g...@opensuse.org + +- update to version 4.10.1 + - don't used freed rc file to avoid crash + - autotools updates + +--- Old: libxfce4util-4.10.0.tar.bz2 New: libxfce4util-4.10.1.tar.bz2 Other differences: -- ++ libxfce4util.spec ++ --- /var/tmp/diff_new_pack.Z5kh18/_old 2013-05-06 10:14:43.0 +0200 +++ /var/tmp/diff_new_pack.Z5kh18/_new 2013-05-06 10:14:43.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package libxfce4util # -# 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 @@ -19,7 +19,7 @@ %define libname libxfce4util6 Name: libxfce4util -Version:4.10.0 +Version:4.10.1 Release:0 Summary:Utility Library for the Xfce Desktop Environment License:LGPL-2.1+ ++ libxfce4util-4.10.0.tar.bz2 -> libxfce4util-4.10.1.tar.bz2 ++ 6819 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libxfce4util for openSUSE:Factory
Hello community, here is the log from the commit of package libxfce4util for openSUSE:Factory checked in at 2012-05-08 11:48:56 Comparing /work/SRC/openSUSE:Factory/libxfce4util (Old) and /work/SRC/openSUSE:Factory/.libxfce4util.new (New) Package is "libxfce4util", Maintainer is "xfce-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/libxfce4util/libxfce4util.changes 2012-04-12 09:39:08.0 +0200 +++ /work/SRC/openSUSE:Factory/.libxfce4util.new/libxfce4util.changes 2012-05-08 11:48:58.0 +0200 @@ -1,0 +2,34 @@ +Sun Apr 29 07:44:41 UTC 2012 - g...@opensuse.org + +- update to version 4.10.0 + - translation updates + +--- +Sat Apr 14 09:30:12 UTC 2012 - g...@opensuse.org + +- update to version 4.9.1 + - bump glib to 2.24 + - translation updates + +--- +Sun Apr 8 09:27:00 UTC 2012 - g...@opensuse.org + +- update to version 4.9.0 + - make licenses static. You can only use +xfce_get_license_text(...) + - remove unused .h files + - remove xfce_strip_context(), use g_strip_context() + - remove XfceDesktopEntry + - don't generate enum types + - only link against glib + - set version string to 4.10 + - remove spec file and rpm build + - missing fallback for AC_RUN_IF_ELSE() when cross-compiling + - fix XfceRc group parsing with brackets in name + - reduce XfceRc structure size from from 216 to 176 bytes + - use some macros and drop unneeded strlen's in XfceRc + - use GSList in xfce-resource + - bump verinfo to 6:0:0 + - translation updates + +--- Old: libxfce4util-4.8.2.tar.bz2 New: libxfce4util-4.10.0.tar.bz2 Other differences: -- ++ libxfce4util.spec ++ --- /var/tmp/diff_new_pack.Fh4fIm/_old 2012-05-08 11:49:00.0 +0200 +++ /var/tmp/diff_new_pack.Fh4fIm/_new 2012-05-08 11:49:00.0 +0200 @@ -16,21 +16,21 @@ # -%define libname libxfce4util4 +%define libname libxfce4util6 Name: libxfce4util -Version:4.8.2 +Version:4.10.0 Release:0 Summary:Utility Library for the Xfce Desktop Environment License:LGPL-2.1+ Group: System/Libraries Url:http://www.xfce.org/ -Source: http://archive.xfce.org/src/xfce/libxfce4util/4.8/%{name}-%{version}.tar.bz2 +Source: http://archive.xfce.org/src/xfce/libxfce4util/4.10/%{name}-%{version}.tar.bz2 Source100: %{name}-rpmlintrc BuildRequires: gtk-doc BuildRequires: intltool BuildRequires: perl -BuildRequires: pkgconfig(gobject-2.0) +BuildRequires: pkgconfig(glib-2.0) BuildRoot: %{_tmppath}/%{name}-%{version}-build %description ++ libxfce4util-4.8.2.tar.bz2 -> libxfce4util-4.10.0.tar.bz2 ++ 14842 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libxfce4util for openSUSE:Factory
Hello community, here is the log from the commit of package libxfce4util for openSUSE:Factory checked in at 2012-04-12 09:39:06 Comparing /work/SRC/openSUSE:Factory/libxfce4util (Old) and /work/SRC/openSUSE:Factory/.libxfce4util.new (New) Package is "libxfce4util", Maintainer is "xfce-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/libxfce4util/libxfce4util.changes 2011-09-23 02:11:14.0 +0200 +++ /work/SRC/openSUSE:Factory/.libxfce4util.new/libxfce4util.changes 2012-04-12 09:39:08.0 +0200 @@ -1,0 +2,7 @@ +Fri Mar 23 22:50:48 UTC 2012 - g...@opensuse.org + +- split into libxfce4util4, -tools, -lang subpackages conforming + to the shared library policy +- correct build dependencies + +--- New: libxfce4util-rpmlintrc Other differences: -- ++ libxfce4util.spec ++ --- /var/tmp/diff_new_pack.p7Aif9/_old 2012-04-12 09:39:09.0 +0200 +++ /var/tmp/diff_new_pack.p7Aif9/_new 2012-04-12 09:39:09.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package libxfce4util # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 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 @@ -16,36 +16,68 @@ # +%define libname libxfce4util4 Name: libxfce4util Version:4.8.2 -Release:2 -License:LGPL-2.1+ +Release:0 Summary:Utility Library for the Xfce Desktop Environment -Url:http://www.xfce.org/projects/libxfce4 +License:LGPL-2.1+ Group: System/Libraries -Source: %{name}-%{version}.tar.bz2 +Url:http://www.xfce.org/ +Source: http://archive.xfce.org/src/xfce/libxfce4util/4.8/%{name}-%{version}.tar.bz2 +Source100: %{name}-rpmlintrc BuildRequires: gtk-doc BuildRequires: intltool -BuildRequires: pkgconfig(glib-2.0) +BuildRequires: perl +BuildRequires: pkgconfig(gobject-2.0) BuildRoot: %{_tmppath}/%{name}-%{version}-build %description libxfce4util is a general-purpose utility library with core application support for the Xfce Desktop Environment. +%package tools +Summary:Tools for libxfce4util +Group: System/Libraries +Provides: libxfce4util:%{_sbindir}/xfce4-kiosk-query + +%description tools +This package contains tools for libxfce4util. + +%package -n %{libname} +Summary:Utility Library for the Xfce Desktop Environment +Group: System/Libraries +Recommends: %{name}-lang = %{version} +Provides: libxfce4util = %{version} +Obsoletes: libxfce4util <= 4.8.2 + +%description -n %{libname} +libxfce4util is a general-purpose utility library with core application support +for the Xfce Desktop Environment. + %package devel -License:LGPL-2.1+ Summary:Development Files for libxfce4util Group: Development/Libraries/C and C++ -Requires: libxfce4util = %{version} -Requires: pkgconfig(glib-2.0) -Requires(pre): %install_info_prereq +Requires: %{libname} = %{version} +Requires: %{name}-tools = %{version} %description devel This package contains the API documentation and development files needed for developing applications based on libxfce4util. +# this should be replaced by %%lang_package once bnc#513786 is resolved +%package lang +Summary:Languages for package %{name} +Group: System/Localization +Requires: %{libname} = %{version} +Provides: %{name}-lang-all = %{version} +Supplements:packageand(bundle-lang-other:%{libname}) +BuildArch: noarch + +%description lang +Provides translations to the package %{name} + %prep %setup -q @@ -57,27 +89,35 @@ %install %make_install + rm -f %{buildroot}%{_libdir}/*.la + rm -rf %{buildroot}%{_datadir}/locale/{ast,kk,ur_PK,tl_PH} -%find_lang %{name} + +%find_lang %{name} %{?no_lang_C} %clean rm -rf %{buildroot} -%post -p /sbin/ldconfig +%post -n %{libname} -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%postun -n %{libname} -p /sbin/ldconfig -%files -f %{name}.lang +%files tools %defattr(-,root,root) -%doc AUTHORS COPYING ChangeLog NEWS TODO README README.Kiosk %{_sbindir}/xfce4-kiosk-query -%{_libdir}/*.so.* + +%files lang -f %{name}.lang + +%files -n %{libname} +%defattr(-,root,root) +%doc AUTHORS COPYING ChangeLog NEWS TODO README README.Kiosk +%{_libdir}/libxfce4util.so.* %files devel %defattr(-, root, root) -%{_libdir}/pkgconfig/* -%{_libdir}/*.so +%{_libdir}/pkgconfig/libxfce4util-*.pc +%{_libdir}/libxfce4util.so %dir %{_includedir}/xfce4 %{_
commit libxfce4util for openSUSE:Factory
Hello community, here is the log from the commit of package libxfce4util for openSUSE:Factory checked in at 2011-12-06 18:26:21 Comparing /work/SRC/openSUSE:Factory/libxfce4util (Old) and /work/SRC/openSUSE:Factory/.libxfce4util.new (New) Package is "libxfce4util", Maintainer is "xfce-maintain...@suse.de" Changes: Other differences: -- ++ libxfce4util.spec ++ --- /var/tmp/diff_new_pack.WF2DJ0/_old 2011-12-06 18:47:55.0 +0100 +++ /var/tmp/diff_new_pack.WF2DJ0/_new 2011-12-06 18:47:55.0 +0100 @@ -20,7 +20,7 @@ Name: libxfce4util Version:4.8.2 Release:2 -License:LGPLv2.1+ +License:LGPL-2.1+ Summary:Utility Library for the Xfce Desktop Environment Url:http://www.xfce.org/projects/libxfce4 Group: System/Libraries @@ -35,7 +35,7 @@ for the Xfce Desktop Environment. %package devel -License:LGPLv2.1+ +License:LGPL-2.1+ Summary:Development Files for libxfce4util Group: Development/Libraries/C and C++ Requires: libxfce4util = %{version} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libxfce4util for openSUSE:Factory
Hello community, here is the log from the commit of package libxfce4util for openSUSE:Factory checked in at Wed Sep 21 17:10:58 CEST 2011. --- libxfce4util/libxfce4util.changes 2011-01-31 23:08:19.0 +0100 +++ /mounts/work_src_done/STABLE/libxfce4util/libxfce4util.changes 2011-09-19 15:35:18.0 +0200 @@ -1,0 +2,11 @@ +Mon Sep 19 13:20:55 UTC 2011 - g...@opensuse.org + +- update to version 4.8.2 + - remove the internal slice allocator macros + - use chain to free slice instead of a loop + - bugfixes + - translation updates +- removed libxfce4util-4.8.1-fix-broken-assertion.patch which has + been included upstream + +--- calling whatdependson for head-i586 Old: libxfce4util-4.8.1-fix-broken-assertion.patch libxfce4util-4.8.1.tar.bz2 New: libxfce4util-4.8.2.tar.bz2 Other differences: -- ++ libxfce4util.spec ++ --- /var/tmp/diff_new_pack.3TQo66/_old 2011-09-21 17:10:52.0 +0200 +++ /var/tmp/diff_new_pack.3TQo66/_new 2011-09-21 17:10:52.0 +0200 @@ -18,15 +18,13 @@ Name: libxfce4util -Version:4.8.1 +Version:4.8.2 Release:2 License:LGPLv2.1+ Summary:Utility Library for the Xfce Desktop Environment Url:http://www.xfce.org/projects/libxfce4 Group: System/Libraries Source: %{name}-%{version}.tar.bz2 -# PATCH-FIX-UPSTREAM bxo#7122 g...@opensuse.org -- Fixes a broken assertion which can cause xfce_strjoin to fail incorrectly (backported from git master) -Patch0: %{name}-4.8.1-fix-broken-assertion.patch BuildRequires: gtk-doc BuildRequires: intltool BuildRequires: pkgconfig(glib-2.0) @@ -50,7 +48,6 @@ %prep %setup -q -%patch0 -p1 %build %configure \ ++ libxfce4util-4.8.1.tar.bz2 -> libxfce4util-4.8.2.tar.bz2 ++ 18237 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org