psss / rpms / qrencode

Forked from rpms/qrencode 6 years ago
Clone
Tareq Al Jurf c349c07
Name:           qrencode
Tareq Al Jurf c349c07
Version:        3.1.1
Tareq Al Jurf c349c07
Release:        4%{?dist}
Tareq Al Jurf c349c07
Summary:        Generate QR 2D barcodes
Tareq Al Jurf c349c07
Tareq Al Jurf c349c07
Group:          Applications/Engineering
Tareq Al Jurf c349c07
License:        LGPLv2+
Tareq Al Jurf c349c07
URL:            http://megaui.net/fukuchi/works/qrencode/index.en.html
Tareq Al Jurf c349c07
Source0:        http://megaui.net/fukuchi/works/qrencode/%{name}-%{version}.tar.gz
Tareq Al Jurf c349c07
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Tareq Al Jurf c349c07
Tareq Al Jurf c349c07
BuildRequires:  libpng-devel chrpath
Tareq Al Jurf c349c07
Tareq Al Jurf c349c07
Tareq Al Jurf c349c07
%description
Tareq Al Jurf c349c07
Qrencode is a utility software using libqrencode to encode string data in
Tareq Al Jurf c349c07
a QR Code and save as a PNG image.
Tareq Al Jurf c349c07
Tareq Al Jurf c349c07
%package        devel
Tareq Al Jurf c349c07
Summary:        QR Code encoding library - Development files
Tareq Al Jurf c349c07
Group:          Development/Libraries
Tareq Al Jurf c349c07
Requires:       %{name} = %{version}-%{release}
Tareq Al Jurf c349c07
Tareq Al Jurf c349c07
%description    devel
Tareq Al Jurf c349c07
The qrencode-devel package contains libraries and header files for developing
Tareq Al Jurf c349c07
applications that use qrencode.
Tareq Al Jurf c349c07
Tareq Al Jurf c349c07
%prep
Tareq Al Jurf c349c07
%setup -q
Tareq Al Jurf c349c07
Tareq Al Jurf c349c07
Tareq Al Jurf c349c07
%build
Tareq Al Jurf c349c07
%configure --with-tests
Tareq Al Jurf c349c07
make %{?_smp_mflags}
Tareq Al Jurf c349c07
Tareq Al Jurf c349c07
Tareq Al Jurf c349c07
%install
Tareq Al Jurf c349c07
rm -rf $RPM_BUILD_ROOT
Tareq Al Jurf c349c07
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
Tareq Al Jurf c349c07
rm -rf $RPM_BUILD_ROOT%{_libdir}/libqrencode.la
Tareq Al Jurf c349c07
chrpath --delete $RPM_BUILD_ROOT%{_bindir}/qrencode
Tareq Al Jurf c349c07
Tareq Al Jurf c349c07
%check
Tareq Al Jurf c349c07
cd ./tests
Tareq Al Jurf c349c07
sh test_all.sh
Tareq Al Jurf c349c07
Tareq Al Jurf c349c07
%clean
Tareq Al Jurf c349c07
rm -rf $RPM_BUILD_ROOT
Tareq Al Jurf c349c07
Tareq Al Jurf c349c07
Tareq Al Jurf c349c07
%post -p /sbin/ldconfig
Tareq Al Jurf c349c07
Tareq Al Jurf c349c07
%postun -p /sbin/ldconfig
Tareq Al Jurf c349c07
Tareq Al Jurf c349c07
Tareq Al Jurf c349c07
%files
Tareq Al Jurf c349c07
%defattr(-,root,root,-)
Tareq Al Jurf c349c07
%doc ChangeLog COPYING NEWS README TODO
Tareq Al Jurf c349c07
%{_bindir}/qrencode
Tareq Al Jurf c349c07
%{_mandir}/man1/qrencode.1.*
Tareq Al Jurf c349c07
%{_libdir}/libqrencode.so.3
Tareq Al Jurf c349c07
%{_libdir}/libqrencode.so.3.1.1
Tareq Al Jurf c349c07
Tareq Al Jurf c349c07
%files devel
Tareq Al Jurf c349c07
%defattr(-,root,root,-)
Tareq Al Jurf c349c07
%{_includedir}/qrencode.h
Tareq Al Jurf c349c07
%{_libdir}/libqrencode.so
Tareq Al Jurf c349c07
%{_libdir}/pkgconfig/libqrencode.pc
Tareq Al Jurf c349c07
Tareq Al Jurf c349c07
Tareq Al Jurf c349c07
%changelog
Tareq Al Jurf c349c07
* Tue Jul 13 2010 Tareq Al Jurf <taljurf@fedoraproject.org> - 3.1.1-4
Tareq Al Jurf c349c07
- Fixed the rpath problem.
Tareq Al Jurf c349c07
Tareq Al Jurf c349c07
* Mon Jul 12 2010 Tareq Al Jurf <taljurf@fedoraproject.org> - 3.1.1-3
Tareq Al Jurf c349c07
- Fixed some small spec mistakes.
Tareq Al Jurf c349c07
Tareq Al Jurf c349c07
* Mon Jul 12 2010 Tareq Al Jurf <taljurf@fedoraproject.org> - 3.1.1-2
Tareq Al Jurf c349c07
- Fixed some small errors.
Tareq Al Jurf c349c07
Tareq Al Jurf c349c07
* Thu Jul 08 2010 Tareq Al Jurf <taljurf@fedoraproject.org> - 3.1.1-1
Tareq Al Jurf c349c07
- Initial build.