%define name dvd+rw-tools %define ver 5.11.4.6.4 %define rel 3 %define grp Productivity/Multimedia/CD/Record %define prefix /usr %define susever 8.2 # # Make SuSE's macros relocatable, i.e. pick up on prefix for _mandir and man # pages. This may not always work and may have side-effects - check! # This also shifts /usr/doc/packages for %doc; restore the package doc dir to # its original location (in theory it should be shifted as well, e.g. into # /usr/local, in practice it's easier to leave it for now). %define _prefix %{prefix} %define _usr %{prefix} %define _docdir /usr/share/doc/packages # spec file for package dvd+rw-tools # # Copyright (c) 2003 SuSE Linux AG, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # Please submit bugfixes or comments via http://www.suse.de/feedback/ # # neededforbuild gcc-c++ libstdc++-devel # usedforbuild aaa_base acl attr bash bind9-utils bison coreutils cpio cpp cvs cyrus-sasl2 db devs diffutils e2fsprogs file filesystem fillup findutils flex gawk gdbm-devel glibc glibc-devel glibc-locale gpm grep groff gzip info insserv kbd less libacl libattr libgcc libstdc++ libxcrypt m4 make man mktemp modutils ncurses ncurses-devel net-tools netcfg pam pam-devel pam-modules patch permissions ps rcs readline sed sendmail shadow strace syslogd sysvinit tar texinfo timezone unzip util-linux vim zlib zlib-devel autoconf automake binutils bzip2 cracklib gcc gcc-c++ gdbm gettext libstdc++-devel libtool perl rpm Summary: Collection of tools to master DVD+RW/+R/-RW/-R media Name: %{name} Version: %{ver} Release: %{rel} Copyright: GPL Group: %{grp} Source: http://fy.chalmers.se/~appro/linux/DVD+RW/tools/dvd+rw-tools-%{ver}.tar.gz Source2: http://fy.chalmers.se/~appro/linux/DVD+RW/tools/rpl8.cpp URL: http://fy.chalmers.se/~appro/linux/DVD+RW/ Vendor: Packager: Volker Kuhlmann Distribution: SuSE Linux %{susever} contrib BuildRoot: /tmp/%{name}-%{version}-%{release}-%(id -u -n) Prefix: %{prefix} Autoreqprov: on #Patch: dvd+rw-tools.dif %description Collection of tools to master DVD+RW/+R/-RW/-R media. Also included is rpl8, a tool to read/program Ricoh-drive firmware (use with caution!). As access permissions to devices are handled by resmgr, installing these binaries SUID should not be necessary. If you insist, add appropriate lines to /etc/permissions.local and run SuSEconfig. Authors: -------- appro@fy.chalmers.se %prep %setup -q -n dvd+rw-tools-%{ver} #%patch cp -p %{SOURCE2} . %build make make +rpl8 %install test "$RPM_BUILD_ROOT" != "/" -a -d "$RPM_BUILD_ROOT" \ && rm -rf "$RPM_BUILD_ROOT" mkdir -p ${RPM_BUILD_ROOT}%{prefix}/bin mkdir -p ${RPM_BUILD_ROOT}%{prefix}/sbin mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man1 cp -p Makefile.m4 Makefile.m4.orig sed Makefile.m4 \ -e s:/usr/local/man/:"${RPM_BUILD_ROOT}"'%{_mandir}/': \ -e s:/usr/local/:"${RPM_BUILD_ROOT}"'%{prefix}/': \ -e 's/install -o root/install/g' %define DOCDIR %{_docdir}/%{name} mkdir -p ${RPM_BUILD_ROOT}%{DOCDIR} make install install -m 700 rpl8 ${RPM_BUILD_ROOT}%{prefix}/sbin chmod 644 index.html rpl8.cpp cp -p index.html rpl8.cpp ${RPM_BUILD_ROOT}%{DOCDIR}/ %clean test "$RPM_BUILD_ROOT" != "/" -a -d "$RPM_BUILD_ROOT" \ && rm -rf "$RPM_BUILD_ROOT" %files %defattr(-, root, root) %doc %{DOCDIR}/index.html %doc %{_mandir}/*/* %{prefix}/bin/* %{prefix}/sbin/* %changelog -n dvd+rw-tools * Mon Aug 04 2003 - Volker Kuhlmann - Package available from: http://volker.dnsalias.net/soft/ - fixed some minor rpm packaging issues * Mon Aug 04 2003 - Volker Kuhlmann - Package available from: http://volker.dnsalias.net/soft/ - for SuSE 8.2 * Fri Aug 01 2003 - Volker Kuhlmann - Package available from: http://volker.dnsalias.net/soft/ - for SuSE 8.2 * Fri Jan 17 2003 - wengel@suse.de - initial package