- cleanups.
Changed files:
barcode.spec -> 1.2
-%define prefix /usr
-%define sysconfdir /etc
-
Summary: GNU barcode
Name: barcode
Version: 0.98
Release: 1
License: GPL
Summary: GNU barcode
Name: barcode
Version: 0.98
Release: 1
License: GPL
-Group: Applications/Graphics
-Source0: ftp://ar.linux.it/pub/barcode/%{name}-%{ver}.tar.gz
+Group: Applications/Graphics
+Source0: ftp://ar.linux.it/pub/barcode/%{name}-%{version}.tar.gz
+Patch0: %{name}-DESTDIR.patch
+URL: http://gnu.systemy.it/software/barcode/
+BuildRequires: autoconf
+BuildRequires: automake
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
-URL: http://gnu.systemy.it/software/barcode
%description
This is GNU-barcode. The package is meant to solve most needs in
%description
This is GNU-barcode. The package is meant to solve most needs in
-
-%ifarch alpha
- ARCH_FLAGS="--host=alpha-redhat-linux"
-%endif
-
-CFLAGS="$RPM_OPT_FLAGS" ./configure $ARCH_FLAGS --prefix=%{prefix} --sysconfdir=%{sysconfdir}
+aclocal
+autoconf
+%configure
%{__make}
%install
rm -rf $RPM_BUILD_ROOT
%{__make}
%install
rm -rf $RPM_BUILD_ROOT
-%{__make} prefix=$RPM_BUILD_ROOT%{_prefix} sysconfdir=$RPM_BUILD_ROOT%{sysconfdir} install
+
+%{__make} install \
+ DESTDIR=$RPM_BUILD_ROOT
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
-
-%doc COPYING ChangeLog INSTALL README TODO doc/*.html doc/*.pdf doc/*.ps
-
-%attr(0755,root,root) %{_bindir}/barcode
-%attr(0644,root,root) %{_infodir}/barcode.info*
-%attr(0644,root,root) %{_mandir}/man1/barcode.1*
+%doc ChangeLog README TODO
+%attr(755,root,root) %{_bindir}/barcode
+%{_infodir}/barcode.info*
+%{_mandir}/man1/barcode.1*
%files devel
%defattr(644,root,root,755)
%files devel
%defattr(644,root,root,755)
-%attr(0644,root,root) %{_includedir}/barcode.h
-%attr(0644,root,root) %{_libdir}/libbarcode.a
-%attr(0644,root,root) %{_mandir}/man3/barcode.3*
+%{_includedir}/*
+%{_libdir}/lib*.a
+%{_mandir}/man3/*