commit glabels for openSUSE:Factory
Hello community, here is the log from the commit of package glabels for openSUSE:Factory checked in at Tue May 31 16:08:15 CEST 2011. -------- --- GNOME/glabels/glabels.changes 2011-02-14 17:53:05.000000000 +0100 +++ /mounts/work_src_done/STABLE/glabels/glabels.changes 2011-05-28 01:19:03.000000000 +0200 @@ -1,0 +2,71 @@ +Sat May 28 01:05:01 CEST 2011 - vuntz@opensuse.org + +- Change license tag to GPLv3+ after license change upstream. +- Add barcode-devel BuildRequires to build GNU Barcode backend. +- Remove pkgconfig BuildRequires: we know it comes with + pkgconfig(glib-2.0). + +------------------------------------------------------------------- +Sun May 22 13:53:29 CEST 2011 - dimstar@opensuse.org + +- Update to version 3.0.0: + + Reorganization of alignment menus + + Allow glabels-batch to be run outside of windowing system + + CSV parser now more closely follows RFC 4180 + + Added templates + + Updated translations +- Changes from version 2.3.1: + + Migrated to GNOME 3 platform + + Updated manual and ported to Mallard + + Added text merge backend that uses semicolon delimeters + + Improve appearance of shadows of boxes and ellipses + + Added shadow property of image objects + + Added native support for SVG images + + Added full-featured barcode backend for libzint + + Refactoring of barcode subsystem + + New logo and theme friendly icons + + Added support for elliptical templates + + Added many new templates + + Updated translations +- Changes from version 2.3.0: + + Removed use of deprecations in platform + + Major refactoring of code + + Added Undo/Redo capability + + GnuBarcode backend is now optional and is no longer distributed + with glabels + + IEC16022 (datamatrix) barcode backend is now optional and is no + longer distributed with glabels + + Added optional IEC18004 (QRCode) barcode backend + + Added optional Zint barcode backend (currently ony supports + GS1-128). + + Now uses "XDG Base Directory Specification" to locate user + templates + + New wizard based "New Label" dialog + + Can now manage user created templates from within glabels + + New "Insert Field" button + + Allow pasting of images and text from other apps as new objects + + Fixed focus problems which prevented proper copy and paste + operation within the text editor + + CSV merge backend can now harvest 1st line of CSV file for + field names + + New font selection widget + + New color selection widget + + Support parallel installation with older versions of glabels + + Updated license to GPL3+ + + Updated translations. +- Drop glabels-build-fix.patch: no longer needed after refactoring. +- Replace old-style -devel BuildRequires with pkgconfig() ones, and + move to GNOME 3 libraries: + + old ones: evolution-data-server-devel, glib2-devel, + gnome-doc-utils-devel, gtk2-devel, libxml2-devel. + - new ones: glib-2.0, gnome-doc-utils, gtk+-3.0, libebook-1.2, + librsvg-2.0, libxml-2.0. +- Drop no longer needed BuildRequires: + + libglade2-devel, libgnomeui-devel +- Remove now unknown configure options: + + disable-update-mimedb + + disable-update-desktopdb +- Add glib_settings_post/poat and icon_theme_cache_post/post to the + respective post/postun scriptlets. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- glabels-2.2.8.tar.bz2 glabels-build-fix.patch New: ---- glabels-3.0.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ glabels.spec ++++++ --- /var/tmp/diff_new_pack.UycSCO/_old 2011-05-31 15:49:04.000000000 +0200 +++ /var/tmp/diff_new_pack.UycSCO/_new 2011-05-31 15:49:04.000000000 +0200 @@ -15,32 +15,30 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild Name: glabels +Version: 3.0.0 +Release: 1 +License: GPLv3+ +Summary: Label Editing and Printing Tool Url: http://glabels.sourceforge.net/ -License: GPLv2+ Group: Productivity/Office/Other -Version: 2.2.8 -Release: 9 -Summary: Label Editing and Printing Tool -Source: http://ftp.gnome.org/pub/GNOME/sources/glabels/2.2/glabels-%{version}.tar.bz2 -# PATCH-FIX-UPSTREAM glabels-build-fix.patch vuntz@opensuse.org -- Fix missing include, already fixed in git -Patch0: glabels-build-fix.patch -BuildRequires: evolution-data-server-devel +Source: http://ftp.gnome.org/pub/GNOME/sources/glabels/3.0/glabels-%{version}.tar.bz2 +BuildRequires: barcode-devel BuildRequires: fdupes -BuildRequires: glib2-devel -BuildRequires: gnome-doc-utils-devel -BuildRequires: gtk2-devel -BuildRequires: libglade2-devel -BuildRequires: libgnomeui-devel -BuildRequires: libxml2-devel +BuildRequires: intltool BuildRequires: translation-update-upstream BuildRequires: update-desktop-files -BuildRequires: intltool -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gnome-doc-utils) +BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(libebook-1.2) +BuildRequires: pkgconfig(librsvg-2.0) +BuildRequires: pkgconfig(libxml-2.0) Recommends: %{name}-lang +BuildRoot: %{_tmppath}/%{name}-%{version}-build +%glib2_gsettings_schema_requires %description Labels is a powerful tool for editing and printing all kinds of labels. @@ -65,34 +63,32 @@ %prep %setup -q translation-update-upstream -%patch0 -p1 %build -export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" +export CFLAGS="%{optflags} -fno-strict-aliasing" # FIXME: Build as root modifies system! %configure\ --disable-static \ - --disable-update-mimedb \ - --disable-update-desktopdb \ --disable-scrollkeeper -make %{?jobs:-j%jobs} +make %{?_smp_mflags} %install %makeinstall find %{buildroot} -type f -name "*.la" -delete -print # delete scrollkeeper directory. configure does not understand --disable-scrollkeeper. rm -rf %{buildroot}%{_localstatedir}/scrollkeeper -%suse_update_desktop_file glabels WordProcessor -%find_lang %{name} %{?no_lang_C} -rm -r $RPM_BUILD_ROOT%{_datadir}/mime-info $RPM_BUILD_ROOT%{_datadir}/application-registry +%suse_update_desktop_file glabels-3.0 WordProcessor +%find_lang %{name}-3.0 %{?no_lang_C} %fdupes -s %{buildroot} %clean -%{?buildroot:%__rm -rf "%{buildroot}"} +%{?buildroot:%__rm -rf %{buildroot}} %post /sbin/ldconfig %if 0%{?suse_version} > 1130 +%glib2_gsettings_schema_post +%icon_theme_cache_post %desktop_database_post %mime_database_post %else @@ -104,6 +100,8 @@ %postun /sbin/ldconfig %if 0%{?suse_version} > 1130 +%glib2_gsettings_schema_postun +%icon_theme_cache_postun %desktop_database_postun %mime_database_postun %else @@ -117,27 +115,29 @@ %doc AUTHORS COPYING README TODO %dir %{_datadir}/gnome/ %dir %{_datadir}/gnome/help/ -%dir %{_datadir}/gnome/help/%{name}/ -%doc %{_datadir}/gnome/help/%{name}/C/ -%dir %{_datadir}/omf/ -%dir %{_datadir}/omf/%{name}/ -%doc %{_datadir}/omf/%{name}/%{name}-C.omf +%dir %{_datadir}/gnome/help/%{name}-3.0/ +%doc %{_datadir}/gnome/help/%{name}-3.0/C/ %{_bindir}/* %{_libdir}/*.so.* %{_datadir}/applications/*.desktop -%{_datadir}/glabels -%{_datadir}/mime/packages/glabels.xml -%{_datadir}/pixmaps/*.png -%{_datadir}/pixmaps/glabels +%{_datadir}/glabels-3.0/ +%{_datadir}/libglabels-3.0/ +%{_datadir}/glib-2.0/schemas/org.gnome.glabels-3.gschema.xml +%{_datadir}/mime/packages/glabels-3.0.xml +%{_datadir}/icons/hicolor/*/apps/glabels-3.0.png +%{_datadir}/icons/hicolor/*/mimetypes/application-x-glabels.png %doc %{_mandir}/man?/*.* %files devel %defattr(-,root,root) -%{_includedir}/libglabels -%{_libdir}/pkgconfig/libglabels.pc +%{_includedir}/libglabels-3.0/ +%{_includedir}/libglbarcode-3.0/ +%{_libdir}/pkgconfig/libglabels-3.0.pc +%{_libdir}/pkgconfig/libglbarcode-3.0.pc %{_libdir}/*.so -%{_datadir}/gtk-doc/html/libglabels +%{_datadir}/gtk-doc/html/libglabels-3.0/ +%{_datadir}/gtk-doc/html/libglbarcode-3.0/ -%files lang -f %{name}.lang +%files lang -f %{name}-3.0.lang %changelog ++++++ glabels-2.2.8.tar.bz2 -> glabels-3.0.0.tar.bz2 ++++++ ++++ 396176 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- 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