[packages/zint] - updated to 2.6.0 (note: new soname; qt5 instead of qt4
qboosh
qboosh at pld-linux.org
Mon Jul 31 05:48:36 CEST 2017
commit bc35963f0571e96ec1294d24638f66cecba06138
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Mon Jul 31 05:50:35 2017 +0200
- updated to 2.6.0 (note: new soname; qt5 instead of qt4
zint.spec | 57 ++++++++++++++++++++++++++++++++++++++++++---------------
1 file changed, 42 insertions(+), 15 deletions(-)
---
diff --git a/zint.spec b/zint.spec
index b7bc4c5..e1663ed 100644
--- a/zint.spec
+++ b/zint.spec
@@ -1,18 +1,22 @@
Summary: Barcode generator
Summary(pl.UTF-8): Generator kodów kreskowych
Name: zint
-Version: 2.4.3
-Release: 6
+Version: 2.6.0
+Release: 1
License: GPL v3+
-Group: Applications
-Source0: http://downloads.sourceforge.net/zint/%{name}-%{version}.tar.gz
-# Source0-md5: 2b47caff88cb746f212d6a0497185358
-BuildRequires: QtCore-devel
-BuildRequires: QtUiTools-devel
+Group: Applications/Graphics
+Source0: http://downloads.sourceforge.net/zint/%{name}-%{version}.src.tar.gz
+# Source0-md5: f5c694742902155564a91b5925ecf0d9
+BuildRequires: Qt5Core-devel >= 5
+BuildRequires: Qt5Gui-devel >= 5
+BuildRequires: Qt5UiTools-devel >= 5
+BuildRequires: Qt5Widgets-devel >= 5
+BuildRequires: Qt5Xml-devel >= 5
BuildRequires: cmake >= 2.6.0
BuildRequires: libpng-devel
-BuildRequires: qt4-build
-BuildRequires: qt4-qmake
+BuildRequires: libstdc++-devel
+BuildRequires: qt5-build >= 5
+BuildRequires: qt5-qmake >= 5
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -31,6 +35,22 @@ library. Features of the library:
colors.
- Verification stage for SBN, ISBN and ISBN-13 data.
+%description -l pl.UTF-8
+Zint to biblioteka C do kodowania danych w kilku wariantach kodów
+koreskowych. Dołączone narzędzie linii poleceń udostępnia prosty
+interfejs do biblioteki. Możliwości biblioteki:
+- ponad 50 zestawów symboli, w tym wszystkie standardy ISO/IEC, typu
+ kody QR
+- tłumaczenie unikodowe symboli obsługujących zestawy znaków Latin-1 i
+ Kanji
+- pełna obsługa GS1, w tym weryfikacja danych i automatyczne
+ wstawianie znaków FNC1
+- obsługa kodowania danych binarnych wraz ze znakami NULL (ASCII 0)
+- możliwość kodowania HIBC (Health Industry Barcode)
+- wyjście w formatach PNG, EPS, SVG z rozmiarami i kolorami
+ wybieranymi przez użytkownika
+- etap weryfikacji dla danych SBN, ISBN i ISBN-13.
+
%package devel
Summary: Header files for zint library
Summary(pl.UTF-8): Pliki nagłówkowe biblioteki zint
@@ -46,7 +66,7 @@ Pliki nagłówkowe biblioteki zint.
%package qt
Summary: Zint Barcode Studio
Summary(pl.UTF-8): Zint Barcode Studio
-Group: X11/Applications
+Group: X11/Applications/Graphics
Requires: %{name} = %{version}-%{release}
%description qt
@@ -64,6 +84,8 @@ Summary: Header files for QZint library
Summary(pl.UTF-8): Pliki nagłówkowe biblioteki QZint
Group: X11/Development/Libraries
Requires: %{name}-devel = %{version}-%{release}
+Requires: %{name}-qt = %{version}-%{release}
+Requires: Qt5Gui-devel >= 5
%description qt-devel
Header files for QZint library.
@@ -77,7 +99,9 @@ Pliki nagłówkowe biblioteki QZint.
find -type f -exec chmod 644 {} \;
%build
-%cmake
+%cmake \
+ -DDATA_INSTALL_DIR=%{_datadir}
+
%{__make}
%install
@@ -87,6 +111,8 @@ install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}}
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
+%{__mv} $RPM_BUILD_ROOT%{_datadir}/cmake/{modules,Modules}
+
install zint.png $RPM_BUILD_ROOT%{_pixmapsdir}
install zint-qt.desktop $RPM_BUILD_ROOT%{_desktopdir}
@@ -95,15 +121,16 @@ rm -rf $RPM_BUILD_ROOT
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
-%post qt -p /sbin/ldconfig
+
+%post qt -p /sbin/ldconfig
%postun qt -p /sbin/ldconfig
%files
%defattr(644,root,root,755)
-%doc readme
+%doc README TODO
%attr(755,root,root) %{_bindir}/zint
%attr(755,root,root) %{_libdir}/libzint.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libzint.so.2.4
+%attr(755,root,root) %ghost %{_libdir}/libzint.so.2.6
%files devel
%defattr(644,root,root,755)
@@ -115,7 +142,7 @@ rm -rf $RPM_BUILD_ROOT
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/zint-qt
%attr(755,root,root) %{_libdir}/libQZint.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libQZint.so.2.4
+%attr(755,root,root) %ghost %{_libdir}/libQZint.so.2.6
%{_pixmapsdir}/zint.png
%{_desktopdir}/zint-qt.desktop
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/zint.git/commitdiff/bc35963f0571e96ec1294d24638f66cecba06138
More information about the pld-cvs-commit
mailing list