Projects
Multimedia
lxdvdrip
lxdvdrip.spec
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File lxdvdrip.spec of Package lxdvdrip (Revision 2)
Currently displaying revision
2
,
Show latest
# Packmangroup: Multimedia # Packmanpackagename: lxdvdrip # Packman: Manfred Tremmel # Packmandepends: cdrecord dvdauthor dvdbackup dvdwizard libdvdread lsdvd mpgtx MPlayer transcode vobcopy toolame libdvdnav # Packmanpackagedesc: <p>lxdvdrip is a tool to make a copy from a Video DVD for private use. It automates the process of ripping, authoring, preview and burning a DVD.</p> # Packmanpackagedesc_de: <p>lxdvdrip ist ein Kommandozeilenprogramm zur Anlage einer Kopie einer Video-DVD zur privaten Nutzung. Es automatisiert den Prozess des rippens, zusammenstellens, der Vorschau und des Brennens der DVD.</p> # norootforbuild Name: lxdvdrip Summary: Video-DVD backup tool Summary(de): Video-DVD Backup Programm License: GPL Group: Productivity/Multimedia/Video/Editors and Convertors URL: http://sourceforge.net/p/lxdvdrip/home/Homepage/ Version: 1.77 Release: 1 Source0: lxdvdrip-%{version}.tar.bz2 Patch0: lxdvdrip_conf.diff Patch1: lxdvdrip_conf_new.diff BuildRoot: %{_tmppath}/%{name}-%{version}-root Requires: cdrecord Requires: dvdauthor Requires: dvdbackup Requires: dvd+rw-tools Requires: dvdwizard >= 0.4.2 Requires: libdvdread3 >= 0.9.7 Requires: lsdvd Requires: mpgtx Requires: MPlayer >= 0.90 Requires: mkisofs Requires: pvm Requires: transcode >= 1.1.0 Requires: vobcopy BuildRequires: gcc BuildRequires: libdvdread3-devel %description lxdvdrip is a tool to make a copy from a Video DVD for private use. It automates the process of ripping, authoring, preview and burning a DVD. %description -l de lxdvdrip ist ein Kommandozeilenprogramm zur Anlage einer Kopie einer Video-DVD zur privaten Nutzung. Es automatisiert den Prozess des rippens, autoren, der Vorschau und des Brennens der DVD. %prep %setup -n %{name} %if %suse_version < 1100 %patch0 -p0 %else %patch1 -p0 %endif %build export CFLAGS="$RPM_OPT_FLAGS -D_LARGEFILE_SOURCE -DLARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" export CPPFLAGS="$RPM_OPT_FLAGS -D_LARGEFILE_SOURCE -DLARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" %ifarch ppc ppc64 sed -i -e "s/\/\/ #define STAT /#define __ppc__ /g" requant/requant_lxdvdrip.c %endif gcc -std=gnu99 $RPM_OPT_FLAGS -c -o lxdvdrip.o lxdvdrip.c gcc -std=gnu99 $RPM_OPT_FLAGS -c -o streamanalyze.o streamanalyze.c gcc -std=gnu99 $RPM_OPT_FLAGS -c -o ifo.o ifo.c gcc -std=gnu99 $RPM_OPT_FLAGS -c -o dvdinfo.o dvdinfo.c gcc -std=gnu99 $RPM_OPT_FLAGS -c -o dvdbackup.o dvdbackup.c gcc -std=gnu99 $RPM_OPT_FLAGS -c -o dvdcell.o dvdcell.c gcc -std=gnu99 $RPM_OPT_FLAGS -c -o systools.o systools.c gcc -std=gnu99 $RPM_OPT_FLAGS -c -o vaporize.o vaporize.c gcc -std=gnu99 $RPM_OPT_FLAGS -c -o dvdtools.o dvdtools.c gcc -std=gnu99 $RPM_OPT_FLAGS -c -o dvdcopy.o dvdcopy.c gcc -std=gnu99 $RPM_OPT_FLAGS -c -o requant.o requant.c gcc -std=gnu99 $RPM_OPT_FLAGS -c -o cputest.o cputest.c gcc -std=gnu99 $RPM_OPT_FLAGS -c -o tcmemcpy.o tcmemcpy.c gcc -std=gnu99 $RPM_OPT_FLAGS -c -o dvdformat.o dvdformat.c gcc -std=gnu99 $RPM_OPT_FLAGS -c -o badsect.o badsect.c gcc -std=gnu99 $RPM_OPT_FLAGS -c -o mpeg2dec.o mpeg2dec.c gcc -std=gnu99 $RPM_OPT_FLAGS -o lxdvdrip lxdvdrip.o streamanalyze.o ifo.o dvdinfo.o dvdbackup.o dvdcell.o systools.o vaporize.o dvdtools.o dvdcopy.o requant.o cputest.o tcmemcpy.o dvdformat.o badsect.o mpeg2dec.o -lm -ldvdread -lpthread gcc -std=gnu99 $RPM_OPT_FLAGS -c -o lxac3scan.o lxac3scan.c gcc -std=gnu99 $RPM_OPT_FLAGS -o lxac3scan lxac3scan.o -g -lm cd vamps && make && cd .. cd dvdbackup && make && cd .. cd requant && make && cd .. cd mbuffer && make && cd .. %install %{__rm} -rf CVS %{__rm} -rf doc-pak/CVS %{__install} -d -m 0755 %{buildroot}%{_bindir} %{__install} -d -m 0755 %{buildroot}%{_sysconfdir} %{__install} -d -m 0755 %{buildroot}%{_datadir} %{__install} -d -m 0755 %{buildroot}%{_mandir}/man1 %{__install} -m 0755 lxdvdrip %{buildroot}/%{_bindir}/ %{__install} -m 0755 lxac3scan %{buildroot}/%{_bindir}/ %{__install} -m 0755 vamps/vamps_lxdvdrip %{buildroot}/%{_bindir}/ %{__install} -m 0755 vamps/play_cell_lxdvdrip %{buildroot}/%{_bindir}/ %{__install} -m 0755 dvdbackup/dvdbackup_lxdvdrip %{buildroot}/%{_bindir}/ %{__install} -m 0755 requant/requant_lxdvdrip %{buildroot}/%{_bindir}/ %{__install} -m 0755 mbuffer/mbuffer_lxdvdrip %{buildroot}/%{_bindir}/ %{__install} -m 0644 doc-pak/lxdvdrip.conf.DE %{buildroot}%{_sysconfdir}/lxdvdrip.conf %{__install} -m 0644 lxdvdrip.wav %{buildroot}%{_datadir}/ %{__install} -m 0644 lxdvdrip.1 %{buildroot}%{_mandir}/man1/ chmod 644 doc-pak/* %clean [ "%{buildroot}" != "/" ] && %{__rm} -rf %{buildroot} %files %defattr(-, root, root) %doc doc-pak/* %config(noreplace) %{_sysconfdir}/lxdvdrip.conf %{_bindir}/* %{_datadir}/lxdvdrip.wav %{_mandir}/man1/lxdvdrip.* %changelog * Thu Nov 24 2011 Manfred Tremmel <Manfred.Tremmel@iiv.de> - 1.77-0.pm.1 update to 1.77: - Bugfix mode "vamps_menu": DVD-structure from hardisk can be copied. - wodim/genisoimage replaces cdrecord/mkisofs. - Fix building on Ubuntu 11.10. - Mbuffer replaces buffer (lxdvdrip -st=trans_par). - Support for dvdauthor 0.7: Create file ~./config/video_format with content PAL/NTSC. - Support for dvdauthor 0.7: Patches (against error "SCR moves backwards"). - Bugfix vlc as streamtool: Use dvdsimple instead of dvd. Else vlc does not quit. * Wed Apr 14 2010 Manfred Tremmel <Manfred.Tremmel@iiv.de> - 1.76-0.pm.1 - update to 1.76 * Thu Feb 18 2010 Manfred Tremmel <Manfred.Tremmel@iiv.de> - 1.75-1.pm.3 - readded largefile support, thanks to Ruediger Oertel * Mon Sep 21 2009 Manfred Tremmel <Manfred.Tremmel@iiv.de> - 1.75-1.pm.2 - fixes to compile with openSUSE 11.2 * Thu Sep 10 2009 Manfred Tremmel <Manfred.Tremmel@iiv.de> - 1.75-1.pm.1 - cleanups where rpmlint wasn't so happy * Thu May 21 2009 - Manfred.Tremmel@iiv.de - update to 1.75 * Mon Feb 09 2009 - Manfred.Tremmel@iiv.de - update to 1.74 * Wed Jan 28 2009 - Manfred.Tremmel@iiv.de - update to 1.73 * Fri Jan 23 2009 - Manfred.Tremmel@iiv.de - update to 1.72 * Sun Dec 28 2008 - Manfred.Tremmel@iiv.de - removed toolame out of the dependency list - removed libdvdnav dependency, it's not necessary * Sun Jun 29 2008 - Manfred.Tremmel@iiv.de - update to 1.71 * Fri Apr 27 2007 - Manfred.Tremmel@iiv.de - added missing files * Sat Mar 31 2007 - Manfred.Tremmel@iiv.de - update to 1.70 * Sun Oct 08 2006 - Manfred.Tremmel@iiv.de - update to 1.62 * Sun Jul 16 2006 - Manfred.Tremmel@iiv.de - update to 1.61 * Sun Apr 23 2006 - Manfred.Tremmel@iiv.de - update to 1.60 * Fri Mar 17 2006 - Manfred.Tremmel@iiv.de - update to 1.52 * Fri Dec 30 2005 - Manfred.Tremmel@iiv.de - update to 1.51 * Tue Dec 20 2005 - Manfred.Tremmel@iiv.de - added missing play_cell_lxdvdrip * Mon Dec 19 2005 - Manfred.Tremmel@iiv.de - update to 1.50 * Sun Oct 02 2005 - Manfred.Tremmel@iiv.de - update to 1.47 * Sun Jun 26 2005 - Manfred.Tremmel@iiv.de - initial spec file for Packman
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.