rpms/rt2870-kmod/F-9 rt2870-linksys-wusb100-wusb600n-support.patch, NONE, 1.1 rt2870-kmod.spec, 1.8, 1.9 rt2870-linksys-wusb100-support.patch, 1.1, NONE
by Jarod Wilson
Author: jarod
Update of /cvs/free/rpms/rt2870-kmod/F-9
In directory se02.es.rpmfusion.net:/tmp/cvs-serv27782
Modified Files:
rt2870-kmod.spec
Added Files:
rt2870-linksys-wusb100-wusb600n-support.patch
Removed Files:
rt2870-linksys-wusb100-support.patch
Log Message:
* Fri Dec 19 2008 Jarod Wilson <jarod(a)wilsonet.com> - 1.4.0.0-2
- add device ID for Linksys WUSB600N
rt2870-linksys-wusb100-wusb600n-support.patch:
--- NEW FILE rt2870-linksys-wusb100-wusb600n-support.patch ---
--- old/2008_0925_RT2870_Linux_STA_v1.4.0.0/include/rt2870.h 2008-09-19 01:23:42.000000000 -0400
+++ new/2008_0925_RT2870_Linux_STA_v1.4.0.0/include/rt2870.h 2008-10-04 16:20:58.000000000 -0400
@@ -143,6 +143,8 @@
{USB_DEVICE(0x0789,0x0162)}, /* Logitec */ \
{USB_DEVICE(0x0789,0x0163)}, /* Logitec */ \
{USB_DEVICE(0x0789,0x0164)}, /* Logitec */ \
+ {USB_DEVICE(0x1737,0x0070)}, /* Linksys WUSB100 */ \
+ {USB_DEVICE(0x1737,0x0071)}, /* Linksys WUSB600N */ \
{ }/* Terminating entry */ \
}
Index: rt2870-kmod.spec
===================================================================
RCS file: /cvs/free/rpms/rt2870-kmod/F-9/rt2870-kmod.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- rt2870-kmod.spec 2 Dec 2008 05:57:32 -0000 1.8
+++ rt2870-kmod.spec 20 Dec 2008 02:31:25 -0000 1.9
@@ -7,7 +7,7 @@
Name: rt2870-kmod
Version: 1.4.0.0
-Release: 1%{?dist}.8
+Release: 2%{?dist}
Summary: Kernel module for wireless devices with Ralink's rt2870 chipsets
Group: System Environment/Kernel
@@ -16,7 +16,7 @@
Source0: http://www.ralinktech.com.tw/data/drivers/2008_0925_RT2870_Linux_STA_v1.4...
Source11: rt2870-kmodtool-excludekernel-filterfile
Patch0: rt2870-2.6.25-iwe_stream-fix.patch
-Patch1: rt2870-linksys-wusb100-support.patch
+Patch1: rt2870-linksys-wusb100-wusb600n-support.patch
Patch2: rt2870-Makefile.x-fixes.patch
Patch3: rt2870-NetworkManager-support.patch
Patch4: rt2870-strip-tftpboot-copy.patch
@@ -73,6 +73,9 @@
rm -rf $RPM_BUILD_ROOT
%changelog
+* Fri Dec 19 2008 Jarod Wilson <jarod(a)wilsonet.com> - 1.4.0.0-2
+- add device ID for Linksys WUSB600N
+
* Tue Dec 02 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 1.4.0.0-1.8
- rebuild for latest Fedora kernel;
--- rt2870-linksys-wusb100-support.patch DELETED ---
15 years, 11 months
rpms/rt2870-kmod/F-10 rt2870-linksys-wusb100-wusb600n-support.patch, NONE, 1.1 rt2870-kmod.spec, 1.13, 1.14 rt2870-linksys-wusb100-support.patch, 1.1, NONE
by Jarod Wilson
Author: jarod
Update of /cvs/free/rpms/rt2870-kmod/F-10
In directory se02.es.rpmfusion.net:/tmp/cvs-serv27704
Modified Files:
rt2870-kmod.spec
Added Files:
rt2870-linksys-wusb100-wusb600n-support.patch
Removed Files:
rt2870-linksys-wusb100-support.patch
Log Message:
* Fri Dec 19 2008 Jarod Wilson <jarod(a)wilsonet.com> - 1.4.0.0-3
- add device ID for Linksys WUSB600N
rt2870-linksys-wusb100-wusb600n-support.patch:
--- NEW FILE rt2870-linksys-wusb100-wusb600n-support.patch ---
--- old/2008_0925_RT2870_Linux_STA_v1.4.0.0/include/rt2870.h 2008-09-19 01:23:42.000000000 -0400
+++ new/2008_0925_RT2870_Linux_STA_v1.4.0.0/include/rt2870.h 2008-10-04 16:20:58.000000000 -0400
@@ -143,6 +143,8 @@
{USB_DEVICE(0x0789,0x0162)}, /* Logitec */ \
{USB_DEVICE(0x0789,0x0163)}, /* Logitec */ \
{USB_DEVICE(0x0789,0x0164)}, /* Logitec */ \
+ {USB_DEVICE(0x1737,0x0070)}, /* Linksys WUSB100 */ \
+ {USB_DEVICE(0x1737,0x0071)}, /* Linksys WUSB600N */ \
{ }/* Terminating entry */ \
}
Index: rt2870-kmod.spec
===================================================================
RCS file: /cvs/free/rpms/rt2870-kmod/F-10/rt2870-kmod.spec,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- rt2870-kmod.spec 6 Dec 2008 09:05:55 -0000 1.13
+++ rt2870-kmod.spec 20 Dec 2008 02:29:41 -0000 1.14
@@ -7,7 +7,7 @@
Name: rt2870-kmod
Version: 1.4.0.0
-Release: 2%{?dist}.1
+Release: 3%{?dist}
Summary: Kernel module for wireless devices with Ralink's rt2870 chipsets
Group: System Environment/Kernel
@@ -16,7 +16,7 @@
Source0: http://www.ralinktech.com.tw/data/drivers/2008_0925_RT2870_Linux_STA_v1.4...
Source11: rt2870-kmodtool-excludekernel-filterfile
-Patch1: rt2870-linksys-wusb100-support.patch
+Patch1: rt2870-linksys-wusb100-wusb600n-support.patch
Patch2: rt2870-Makefile.x-fixes.patch
Patch3: rt2870-NetworkManager-support.patch
Patch4: rt2870-strip-tftpboot-copy.patch
@@ -72,6 +72,9 @@
rm -rf $RPM_BUILD_ROOT
%changelog
+* Fri Dec 19 2008 Jarod Wilson <jarod(a)wilsonet.com> - 1.4.0.0-3
+- add device ID for Linksys WUSB600N
+
* Sat Dec 06 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 1.4.0.0-2.1
- rebuild for latest Fedora kernel;
--- rt2870-linksys-wusb100-support.patch DELETED ---
15 years, 11 months
rpms/rt2870-kmod/devel rt2870-linksys-wusb100-wusb600n-support.patch, NONE, 1.1 rt2870-kmod.spec, 1.12, 1.13 rt2870-linksys-wusb100-support.patch, 1.1, NONE
by Jarod Wilson
Author: jarod
Update of /cvs/free/rpms/rt2870-kmod/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv27376
Modified Files:
rt2870-kmod.spec
Added Files:
rt2870-linksys-wusb100-wusb600n-support.patch
Removed Files:
rt2870-linksys-wusb100-support.patch
Log Message:
* Wed Dec 17 2008 Jarod Wilson <jarod(a)wilsonet.com> - 1.4.0.0-3
- Add device ID for Linksys WUSB600N
rt2870-linksys-wusb100-wusb600n-support.patch:
--- NEW FILE rt2870-linksys-wusb100-wusb600n-support.patch ---
--- old/2008_0925_RT2870_Linux_STA_v1.4.0.0/include/rt2870.h 2008-09-19 01:23:42.000000000 -0400
+++ new/2008_0925_RT2870_Linux_STA_v1.4.0.0/include/rt2870.h 2008-10-04 16:20:58.000000000 -0400
@@ -143,6 +143,8 @@
{USB_DEVICE(0x0789,0x0162)}, /* Logitec */ \
{USB_DEVICE(0x0789,0x0163)}, /* Logitec */ \
{USB_DEVICE(0x0789,0x0164)}, /* Logitec */ \
+ {USB_DEVICE(0x1737,0x0070)}, /* Linksys WUSB100 */ \
+ {USB_DEVICE(0x1737,0x0071)}, /* Linksys WUSB600N */ \
{ }/* Terminating entry */ \
}
Index: rt2870-kmod.spec
===================================================================
RCS file: /cvs/free/rpms/rt2870-kmod/devel/rt2870-kmod.spec,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- rt2870-kmod.spec 14 Dec 2008 18:09:03 -0000 1.12
+++ rt2870-kmod.spec 20 Dec 2008 02:27:18 -0000 1.13
@@ -7,7 +7,7 @@
Name: rt2870-kmod
Version: 1.4.0.0
-Release: 2%{?dist}.1
+Release: 3%{?dist}
Summary: Kernel module for wireless devices with Ralink's rt2870 chipsets
Group: System Environment/Kernel
@@ -16,7 +16,7 @@
Source0: http://www.ralinktech.com.tw/data/drivers/2008_0925_RT2870_Linux_STA_v1.4...
Source11: rt2870-kmodtool-excludekernel-filterfile
-Patch1: rt2870-linksys-wusb100-support.patch
+Patch1: rt2870-linksys-wusb100-wusb600n-support.patch
Patch2: rt2870-Makefile.x-fixes.patch
Patch3: rt2870-NetworkManager-support.patch
Patch4: rt2870-strip-tftpboot-copy.patch
@@ -72,6 +72,9 @@
rm -rf $RPM_BUILD_ROOT
%changelog
+* Wed Dec 17 2008 Jarod Wilson <jarod(a)wilsonet.com> - 1.4.0.0-3
+- Add device ID for Linksys WUSB600N
+
* Sun Dec 14 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 1.4.0.0-2.1
- rebuild for latest Fedora kernel;
--- rt2870-linksys-wusb100-support.patch DELETED ---
15 years, 11 months
rpms/dvdrip/F-9 dvdrip-0.98.8-default_config.patch, NONE, 1.1 dvdrip-0.98.9-fix_locale.patch, NONE, 1.1 dvdrip-0.98.9-fping_path.patch, NONE, 1.1 dvdrip-0.98.9-rm-GUI_Pipe.patch, NONE, 1.1 dvdrip-0.98.9-test_Locale.patch, NONE, 1.1 dvdrip.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Nicolas Chauvet
Author: kwizart
Update of /cvs/free/rpms/dvdrip/F-9
In directory se02.es.rpmfusion.net:/tmp/cvs-serv32447/F-9
Modified Files:
.cvsignore sources
Added Files:
dvdrip-0.98.8-default_config.patch
dvdrip-0.98.9-fix_locale.patch dvdrip-0.98.9-fping_path.patch
dvdrip-0.98.9-rm-GUI_Pipe.patch
dvdrip-0.98.9-test_Locale.patch dvdrip.spec
Log Message:
Initial import for F-9
dvdrip-0.98.8-default_config.patch:
--- NEW FILE dvdrip-0.98.8-default_config.patch ---
diff -up dvdrip-0.98.8/lib/Video/DVDRip/Config.pm.defaultconfig dvdrip-0.98.8/lib/Video/DVDRip/Config.pm
--- dvdrip-0.98.8/lib/Video/DVDRip/Config.pm.defaultconfig 2008-05-08 15:07:30.000000000 +0200
+++ dvdrip-0.98.8/lib/Video/DVDRip/Config.pm 2008-05-08 15:09:57.000000000 +0200
@@ -252,7 +252,7 @@ my %CONFIG_PARAMETER = (
ogg_file_ext => {
label => __ "OGG file extension",
type => 'string',
- value => 'ogm',
+ value => 'ogg',
presets => [ 'ogg', 'ogm', ],
},
cluster_master_local => {
dvdrip-0.98.9-fix_locale.patch:
--- NEW FILE dvdrip-0.98.9-fix_locale.patch ---
diff -up dvdrip-0.98.9/l10n/Makefile.fix_locale dvdrip-0.98.9/l10n/Makefile
--- dvdrip-0.98.9/l10n/Makefile.fix_locale 2008-12-09 18:44:23.000000000 +0100
+++ dvdrip-0.98.9/l10n/Makefile 2008-12-09 18:45:17.000000000 +0100
@@ -64,6 +64,8 @@ install: $(MO_FILES)
cp -f $$cat $$dest && chmod 644 $$dest || exit 1; \
done
touch .mo.installed
+
+gensplash:
cd ..; \
tools/gensplash
diff -up dvdrip-0.98.9/l10n/POTFILES.in.fix_locale dvdrip-0.98.9/l10n/POTFILES.in
--- dvdrip-0.98.9/l10n/POTFILES.in.fix_locale 2006-07-02 22:27:04.000000000 +0200
+++ dvdrip-0.98.9/l10n/POTFILES.in 2008-12-09 18:41:53.000000000 +0100
@@ -67,14 +67,3 @@
../lib/Video/DVDRip/Term/Progress.pm
../lib/Video/DVDRip/Content.pm
../lib/Video/DVDRip.pm
-/home/joern/projects/Event-ExecFlow/bin/execflow
-/home/joern/projects/Event-ExecFlow/lib/Event/ExecFlow/Callbacks.pm
-/home/joern/projects/Event-ExecFlow/lib/Event/ExecFlow/Frontend.pm
-/home/joern/projects/Event-ExecFlow/lib/Event/ExecFlow/Frontend/Term.pm
-/home/joern/projects/Event-ExecFlow/lib/Event/ExecFlow/Job/Code.pm
-/home/joern/projects/Event-ExecFlow/lib/Event/ExecFlow/Job/Command.pm
-/home/joern/projects/Event-ExecFlow/lib/Event/ExecFlow/Job/Group.pm
-/home/joern/projects/Event-ExecFlow/lib/Event/ExecFlow/Job.pm
-/home/joern/projects/Event-ExecFlow/lib/Event/ExecFlow.pm
-/home/joern/projects/Event-ExecFlow/lib/Event/ExecFlow/Scheduler.pm
-/home/joern/projects/Event-ExecFlow/lib/Event/ExecFlow/Scheduler/SimpleMax.pm
diff -up dvdrip-0.98.9/tools/gensplash.fix_locale dvdrip-0.98.9/tools/gensplash
--- dvdrip-0.98.9/tools/gensplash.fix_locale 2006-09-09 13:07:31.000000000 +0200
+++ dvdrip-0.98.9/tools/gensplash 2008-12-09 18:41:53.000000000 +0100
@@ -1,4 +1,4 @@
-#!/usr/local/bin/perl
+#!/usr/bin/perl
use strict;
use lib "lib";
dvdrip-0.98.9-fping_path.patch:
--- NEW FILE dvdrip-0.98.9-fping_path.patch ---
diff -up dvdrip-0.98.9/lib/Video/DVDRip/Depend.pm.path dvdrip-0.98.9/lib/Video/DVDRip/Depend.pm
--- dvdrip-0.98.9/lib/Video/DVDRip/Depend.pm.path 2008-11-29 11:13:13.000000000 +0100
+++ dvdrip-0.98.9/lib/Video/DVDRip/Depend.pm 2008-11-29 11:14:06.000000000 +0100
@@ -261,10 +261,10 @@ my %TOOLS = (
},
fping => {
order => ++$ORDER,
- command => "fping",
+ command => "/usr/sbin/fping",
comment => __ "Only for cluster mode master",
optional => 1,
- version_cmd => "fping -v",
+ version_cmd => "/usr/sbin/fping -v",
get_version => sub {
my ($cmd) = @_;
qx[$cmd 2>&1] =~ /Version\s+(\d+\.\d+(\.\d+)?)/i;
dvdrip-0.98.9-rm-GUI_Pipe.patch:
--- NEW FILE dvdrip-0.98.9-rm-GUI_Pipe.patch ---
diff -up dvdrip-0.98.9/lib/Video/DVDRip/Term/Main.pm~ dvdrip-0.98.9/lib/Video/DVDRip/Term/Main.pm
--- dvdrip-0.98.9/lib/Video/DVDRip/Term/Main.pm~ 2006-08-16 21:34:38.000000000 +0200
+++ dvdrip-0.98.9/lib/Video/DVDRip/Term/Main.pm 2008-12-16 02:16:15.000000000 +0100
@@ -20,7 +20,6 @@ use strict;
use Video::DVDRip::Project;
use Video::DVDRip::Logger;
use Video::DVDRip::Term::Progress;
-use Video::DVDRip::GUI::Pipe;
use Video::DVDRip::Term::ExitTask;
sub filename { shift->{filename} }
dvdrip-0.98.9-test_Locale.patch:
--- NEW FILE dvdrip-0.98.9-test_Locale.patch ---
diff -up dvdrip-0.98.9/lib/Video/DVDRip/Config.pm~ dvdrip-0.98.9/lib/Video/DVDRip/Config.pm
--- dvdrip-0.98.9/lib/Video/DVDRip/Config.pm~ 2008-12-10 12:07:47.000000000 +0100
+++ dvdrip-0.98.9/lib/Video/DVDRip/Config.pm 2008-12-10 12:08:23.000000000 +0100
@@ -10,6 +10,7 @@
package Video::DVDRip::Config;
use Locale::TextDomain qw (video.dvdrip);
+use POSIX qw(locale_h);
use base Video::DVDRip::Base;
--- NEW FILE dvdrip.spec ---
Name: dvdrip
Version: 0.98.9
Release: 6%{?dist}
Summary: Graphical DVD ripping and encoding tool
Group: Applications/Multimedia
License: (GPL+ or Artistic) and CC-BY-SA
URL: http://www.exit1.org/dvdrip/
Source0: http://www.exit1.org/dvdrip/dist/dvdrip-%{version}.tar.gz
Patch1: dvdrip-0.98.8-default_config.patch
Patch2: dvdrip-0.98.9-fping_path.patch
Patch3: dvdrip-0.98.9-fix_locale.patch
Patch4: dvdrip-0.98.9-test_Locale.patch
Patch5: dvdrip-0.98.9-rm-GUI_Pipe.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Gtk2) >= 1.121
BuildRequires: perl(Gtk2::Ex::FormFactory) >= 0.65
BuildRequires: perl(Locale::TextDomain) >= 1.16
BuildRequires: perl(Event::ExecFlow) >= 0.62
BuildRequires: perl(Event::RPC) >= 0.89
BuildRequires: perl(AnyEvent) >= 1.02
BuildRequires: desktop-file-utils
BuildRequires: gettext
Requires: ImageMagick
#Needed for transcoding
Requires: transcode >= 0.6.13
Requires: %{name}-master = %{version}-%{release}
#Optionals
# subtitleripper, vcdimager, lsdvd, xvid4conf
# ogmtools is deprecated since ogm/ogg container (for video) is broken
# according to ffmpeg/MPlayer developers
# -master Requires: fping
%description
dvd::rip is a full featured DVD copy program. It provides an easy to use but
feature-rich Gtk+ GUI to control almost all aspects of the ripping and
transcoding process. It uses the widely known video processing swissknife
transcode and many other Open Source tools.
%package master
Summary: Master node controler for %{name}
Group: Applications/Multimedia
Requires: fping
%description master
The %{name}-master package contains the master node controler for %{name}.
%prep
%setup -q
#%%patch0 -p1 -b .nontplworkaround
# OGM container is deprecated and shound't be used anymore
%patch1 -p1 -b .defaultconfig
%patch2 -p1 -b .path
%patch3 -p1 -b .fix_locale
%patch4 -p1 -b .test_locale
%patch5 -p1 -b .rm-GUI_Pipe
#Remove pre-built mo
find lib/LocaleData -name "*.mo" -exec rm -f {} ';'
#Fix the part that need an X screen at l10n regeneration.
# Fix encoding issues:
%define docfiles Changes Changes.0.46 COPYRIGHT Credits README TODO lib/Video/DVDRip/translators.txt
for txtfile in %docfiles ; do
iconv -f iso-8859-1 -t UTF8 $txtfile -o $txtfile.utf8
touch -r $txtfile $txtfile.utf8
mv -f $txtfile.utf8 $txtfile
done
# Fix permission:
chmod -x lib/Video/DVDRip/Cluster/Webserver.pm
# Remove the included perl modules. The ones
# installed in the system will be used instead:
rm -fr perl-modules
%build
#We make the LocaleData
pushd l10n
make all
popd
#Compilation sometime fails with parallele make
# We first build dvdrip-progress.c dvdrip-splitpipe.c with our flags
# The compilation won't be done twince as the binaries are already here.
# Note that only theses two make the package arch dependant (not the perl side).
pushd src
make CFLAGS="$RPM_OPT_FLAGS" %{?_smp_mflags}
popd
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
find $RPM_BUILD_ROOT -type f -name '*.bs' -a -size 0 -exec rm -f {} ';'
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';'
chmod -R u+w $RPM_BUILD_ROOT/*
desktop-file-install --vendor "" \
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
--mode 644 \
%{name}.desktop
#Install icon
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/scalable/apps
install -pm 0644 dvdrip-icon-hq.svg $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
#Fix for locale
mkdir -p $RPM_BUILD_ROOT%{_datadir}/locale
mv $RPM_BUILD_ROOT%{perl_vendorlib}/LocaleData/* $RPM_BUILD_ROOT%{_datadir}/locale
rmdir $RPM_BUILD_ROOT%{perl_vendorlib}/LocaleData
%find_lang video.dvdrip
%clean
rm -rf $RPM_BUILD_ROOT
%check
%{?_with_test:make test}
%post
# update icon themes
touch --no-create %{_datadir}/icons/hicolor
if [ -x /usr/bin/gtk-update-icon-cache ]; then
/usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%postun
# update icon themes
touch --no-create %{_datadir}/icons/hicolor
if [ -x /usr/bin/gtk-update-icon-cache ]; then
/usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%files
%defattr(-,root,root,-)
%doc %docfiles lib/Video/DVDRip/license.txt
%exclude %{_bindir}/%{name}-master
%{_bindir}/%{name}*
%{perl_vendorlib}/Video/DVDRip/GUI
%{_datadir}/applications/*%{name}.desktop
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
%{_mandir}/man1/*.1*
%{_mandir}/man3/*.3*
%files master -f video.dvdrip.lang
%defattr(-,root,root,-)
%{_bindir}/%{name}-master
%exclude %{perl_vendorlib}/Video/DVDRip/GUI
%{perl_vendorlib}/Video/DVDRip/
%{perl_vendorlib}/Video/DVDRip.pm
%changelog
* Fri Dec 12 2008 kwizart < kwizart at gmail.com > - 0.98.9-6
- Split dvdrip-master
* Wed Dec 10 2008 kwizart < kwizart at gmail.com > - 0.98.9-5
- Update BuildRequirement as described in Makefile.PL
- Fix Make test
* Tue Dec 9 2008 Orcan Ogetbil < orcanbahri [AT] yahoo [DOT] com > - 0.98.9-4
- Fix encoding and permission issues
- Remove the packaged perl modules during %%prep.
- Minor SPEC file cleanup.
- Comment out unnecessary BR's.
- Comment out the nontplworkaround patch.
* Tue Dec 9 2008 kwizart < kwizart at gmail.com > - 0.98.9-3
- Fix DataLocale regenerated
- Fix the License
* Sat Nov 29 2008 kwizart < kwizart at gmail.com > - 0.98.9-2
- Fix fping path
* Thu Oct 9 2008 kwizart < kwizart at gmail.com > - 0.98.9-1
- Update to 0.98.9
* Mon Sep 29 2008 kwizart < kwizart at gmail.com > - 0.98.8-3
- Remove non-mandatory requirement.
* Thu Sep 11 2008 kwizart < kwizart at gmail.com > - 0.98.8-2
- Remove optionals tools
* Wed Apr 30 2008 kwizart < kwizart at gmail.com > - 0.98.8-1
- Initial package for RPM Fusion
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/dvdrip/F-9/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 12 Dec 2008 09:17:15 -0000 1.1
+++ .cvsignore 19 Dec 2008 17:54:17 -0000 1.2
@@ -0,0 +1 @@
+dvdrip-0.98.9.tar.gz
Index: sources
===================================================================
RCS file: /cvs/free/rpms/dvdrip/F-9/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 12 Dec 2008 09:17:15 -0000 1.1
+++ sources 19 Dec 2008 17:54:17 -0000 1.2
@@ -0,0 +1 @@
+580b84f717f9b8ef962771474d966172 dvdrip-0.98.9.tar.gz
15 years, 11 months
rpms/dvdrip/F-10 dvdrip-0.98.8-default_config.patch, NONE, 1.1 dvdrip-0.98.9-fix_locale.patch, NONE, 1.1 dvdrip-0.98.9-fping_path.patch, NONE, 1.1 dvdrip-0.98.9-rm-GUI_Pipe.patch, NONE, 1.1 dvdrip-0.98.9-test_Locale.patch, NONE, 1.1 dvdrip.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Nicolas Chauvet
Author: kwizart
Update of /cvs/free/rpms/dvdrip/F-10
In directory se02.es.rpmfusion.net:/tmp/cvs-serv32127/F-10
Modified Files:
.cvsignore sources
Added Files:
dvdrip-0.98.8-default_config.patch
dvdrip-0.98.9-fix_locale.patch dvdrip-0.98.9-fping_path.patch
dvdrip-0.98.9-rm-GUI_Pipe.patch
dvdrip-0.98.9-test_Locale.patch dvdrip.spec
Log Message:
Initial import for F-10
dvdrip-0.98.8-default_config.patch:
--- NEW FILE dvdrip-0.98.8-default_config.patch ---
diff -up dvdrip-0.98.8/lib/Video/DVDRip/Config.pm.defaultconfig dvdrip-0.98.8/lib/Video/DVDRip/Config.pm
--- dvdrip-0.98.8/lib/Video/DVDRip/Config.pm.defaultconfig 2008-05-08 15:07:30.000000000 +0200
+++ dvdrip-0.98.8/lib/Video/DVDRip/Config.pm 2008-05-08 15:09:57.000000000 +0200
@@ -252,7 +252,7 @@ my %CONFIG_PARAMETER = (
ogg_file_ext => {
label => __ "OGG file extension",
type => 'string',
- value => 'ogm',
+ value => 'ogg',
presets => [ 'ogg', 'ogm', ],
},
cluster_master_local => {
dvdrip-0.98.9-fix_locale.patch:
--- NEW FILE dvdrip-0.98.9-fix_locale.patch ---
diff -up dvdrip-0.98.9/l10n/Makefile.fix_locale dvdrip-0.98.9/l10n/Makefile
--- dvdrip-0.98.9/l10n/Makefile.fix_locale 2008-12-09 18:44:23.000000000 +0100
+++ dvdrip-0.98.9/l10n/Makefile 2008-12-09 18:45:17.000000000 +0100
@@ -64,6 +64,8 @@ install: $(MO_FILES)
cp -f $$cat $$dest && chmod 644 $$dest || exit 1; \
done
touch .mo.installed
+
+gensplash:
cd ..; \
tools/gensplash
diff -up dvdrip-0.98.9/l10n/POTFILES.in.fix_locale dvdrip-0.98.9/l10n/POTFILES.in
--- dvdrip-0.98.9/l10n/POTFILES.in.fix_locale 2006-07-02 22:27:04.000000000 +0200
+++ dvdrip-0.98.9/l10n/POTFILES.in 2008-12-09 18:41:53.000000000 +0100
@@ -67,14 +67,3 @@
../lib/Video/DVDRip/Term/Progress.pm
../lib/Video/DVDRip/Content.pm
../lib/Video/DVDRip.pm
-/home/joern/projects/Event-ExecFlow/bin/execflow
-/home/joern/projects/Event-ExecFlow/lib/Event/ExecFlow/Callbacks.pm
-/home/joern/projects/Event-ExecFlow/lib/Event/ExecFlow/Frontend.pm
-/home/joern/projects/Event-ExecFlow/lib/Event/ExecFlow/Frontend/Term.pm
-/home/joern/projects/Event-ExecFlow/lib/Event/ExecFlow/Job/Code.pm
-/home/joern/projects/Event-ExecFlow/lib/Event/ExecFlow/Job/Command.pm
-/home/joern/projects/Event-ExecFlow/lib/Event/ExecFlow/Job/Group.pm
-/home/joern/projects/Event-ExecFlow/lib/Event/ExecFlow/Job.pm
-/home/joern/projects/Event-ExecFlow/lib/Event/ExecFlow.pm
-/home/joern/projects/Event-ExecFlow/lib/Event/ExecFlow/Scheduler.pm
-/home/joern/projects/Event-ExecFlow/lib/Event/ExecFlow/Scheduler/SimpleMax.pm
diff -up dvdrip-0.98.9/tools/gensplash.fix_locale dvdrip-0.98.9/tools/gensplash
--- dvdrip-0.98.9/tools/gensplash.fix_locale 2006-09-09 13:07:31.000000000 +0200
+++ dvdrip-0.98.9/tools/gensplash 2008-12-09 18:41:53.000000000 +0100
@@ -1,4 +1,4 @@
-#!/usr/local/bin/perl
+#!/usr/bin/perl
use strict;
use lib "lib";
dvdrip-0.98.9-fping_path.patch:
--- NEW FILE dvdrip-0.98.9-fping_path.patch ---
diff -up dvdrip-0.98.9/lib/Video/DVDRip/Depend.pm.path dvdrip-0.98.9/lib/Video/DVDRip/Depend.pm
--- dvdrip-0.98.9/lib/Video/DVDRip/Depend.pm.path 2008-11-29 11:13:13.000000000 +0100
+++ dvdrip-0.98.9/lib/Video/DVDRip/Depend.pm 2008-11-29 11:14:06.000000000 +0100
@@ -261,10 +261,10 @@ my %TOOLS = (
},
fping => {
order => ++$ORDER,
- command => "fping",
+ command => "/usr/sbin/fping",
comment => __ "Only for cluster mode master",
optional => 1,
- version_cmd => "fping -v",
+ version_cmd => "/usr/sbin/fping -v",
get_version => sub {
my ($cmd) = @_;
qx[$cmd 2>&1] =~ /Version\s+(\d+\.\d+(\.\d+)?)/i;
dvdrip-0.98.9-rm-GUI_Pipe.patch:
--- NEW FILE dvdrip-0.98.9-rm-GUI_Pipe.patch ---
diff -up dvdrip-0.98.9/lib/Video/DVDRip/Term/Main.pm~ dvdrip-0.98.9/lib/Video/DVDRip/Term/Main.pm
--- dvdrip-0.98.9/lib/Video/DVDRip/Term/Main.pm~ 2006-08-16 21:34:38.000000000 +0200
+++ dvdrip-0.98.9/lib/Video/DVDRip/Term/Main.pm 2008-12-16 02:16:15.000000000 +0100
@@ -20,7 +20,6 @@ use strict;
use Video::DVDRip::Project;
use Video::DVDRip::Logger;
use Video::DVDRip::Term::Progress;
-use Video::DVDRip::GUI::Pipe;
use Video::DVDRip::Term::ExitTask;
sub filename { shift->{filename} }
dvdrip-0.98.9-test_Locale.patch:
--- NEW FILE dvdrip-0.98.9-test_Locale.patch ---
diff -up dvdrip-0.98.9/lib/Video/DVDRip/Config.pm~ dvdrip-0.98.9/lib/Video/DVDRip/Config.pm
--- dvdrip-0.98.9/lib/Video/DVDRip/Config.pm~ 2008-12-10 12:07:47.000000000 +0100
+++ dvdrip-0.98.9/lib/Video/DVDRip/Config.pm 2008-12-10 12:08:23.000000000 +0100
@@ -10,6 +10,7 @@
package Video::DVDRip::Config;
use Locale::TextDomain qw (video.dvdrip);
+use POSIX qw(locale_h);
use base Video::DVDRip::Base;
--- NEW FILE dvdrip.spec ---
Name: dvdrip
Version: 0.98.9
Release: 6%{?dist}
Summary: Graphical DVD ripping and encoding tool
Group: Applications/Multimedia
License: (GPL+ or Artistic) and CC-BY-SA
URL: http://www.exit1.org/dvdrip/
Source0: http://www.exit1.org/dvdrip/dist/dvdrip-%{version}.tar.gz
Patch1: dvdrip-0.98.8-default_config.patch
Patch2: dvdrip-0.98.9-fping_path.patch
Patch3: dvdrip-0.98.9-fix_locale.patch
Patch4: dvdrip-0.98.9-test_Locale.patch
Patch5: dvdrip-0.98.9-rm-GUI_Pipe.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Gtk2) >= 1.121
BuildRequires: perl(Gtk2::Ex::FormFactory) >= 0.65
BuildRequires: perl(Locale::TextDomain) >= 1.16
BuildRequires: perl(Event::ExecFlow) >= 0.62
BuildRequires: perl(Event::RPC) >= 0.89
BuildRequires: perl(AnyEvent) >= 1.02
BuildRequires: desktop-file-utils
BuildRequires: gettext
Requires: ImageMagick
#Needed for transcoding
Requires: transcode >= 0.6.13
Requires: %{name}-master = %{version}-%{release}
#Optionals
# subtitleripper, vcdimager, lsdvd, xvid4conf
# ogmtools is deprecated since ogm/ogg container (for video) is broken
# according to ffmpeg/MPlayer developers
# -master Requires: fping
%description
dvd::rip is a full featured DVD copy program. It provides an easy to use but
feature-rich Gtk+ GUI to control almost all aspects of the ripping and
transcoding process. It uses the widely known video processing swissknife
transcode and many other Open Source tools.
%package master
Summary: Master node controler for %{name}
Group: Applications/Multimedia
Requires: fping
%description master
The %{name}-master package contains the master node controler for %{name}.
%prep
%setup -q
#%%patch0 -p1 -b .nontplworkaround
# OGM container is deprecated and shound't be used anymore
%patch1 -p1 -b .defaultconfig
%patch2 -p1 -b .path
%patch3 -p1 -b .fix_locale
%patch4 -p1 -b .test_locale
%patch5 -p1 -b .rm-GUI_Pipe
#Remove pre-built mo
find lib/LocaleData -name "*.mo" -exec rm -f {} ';'
#Fix the part that need an X screen at l10n regeneration.
# Fix encoding issues:
%define docfiles Changes Changes.0.46 COPYRIGHT Credits README TODO lib/Video/DVDRip/translators.txt
for txtfile in %docfiles ; do
iconv -f iso-8859-1 -t UTF8 $txtfile -o $txtfile.utf8
touch -r $txtfile $txtfile.utf8
mv -f $txtfile.utf8 $txtfile
done
# Fix permission:
chmod -x lib/Video/DVDRip/Cluster/Webserver.pm
# Remove the included perl modules. The ones
# installed in the system will be used instead:
rm -fr perl-modules
%build
#We make the LocaleData
pushd l10n
make all
popd
#Compilation sometime fails with parallele make
# We first build dvdrip-progress.c dvdrip-splitpipe.c with our flags
# The compilation won't be done twince as the binaries are already here.
# Note that only theses two make the package arch dependant (not the perl side).
pushd src
make CFLAGS="$RPM_OPT_FLAGS" %{?_smp_mflags}
popd
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
find $RPM_BUILD_ROOT -type f -name '*.bs' -a -size 0 -exec rm -f {} ';'
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';'
chmod -R u+w $RPM_BUILD_ROOT/*
desktop-file-install --vendor "" \
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
--mode 644 \
%{name}.desktop
#Install icon
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/scalable/apps
install -pm 0644 dvdrip-icon-hq.svg $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
#Fix for locale
mkdir -p $RPM_BUILD_ROOT%{_datadir}/locale
mv $RPM_BUILD_ROOT%{perl_vendorlib}/LocaleData/* $RPM_BUILD_ROOT%{_datadir}/locale
rmdir $RPM_BUILD_ROOT%{perl_vendorlib}/LocaleData
%find_lang video.dvdrip
%clean
rm -rf $RPM_BUILD_ROOT
%check
%{?_with_test:make test}
%post
# update icon themes
touch --no-create %{_datadir}/icons/hicolor
if [ -x /usr/bin/gtk-update-icon-cache ]; then
/usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%postun
# update icon themes
touch --no-create %{_datadir}/icons/hicolor
if [ -x /usr/bin/gtk-update-icon-cache ]; then
/usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%files
%defattr(-,root,root,-)
%doc %docfiles lib/Video/DVDRip/license.txt
%exclude %{_bindir}/%{name}-master
%{_bindir}/%{name}*
%{perl_vendorlib}/Video/DVDRip/GUI
%{_datadir}/applications/*%{name}.desktop
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
%{_mandir}/man1/*.1*
%{_mandir}/man3/*.3*
%files master -f video.dvdrip.lang
%defattr(-,root,root,-)
%{_bindir}/%{name}-master
%exclude %{perl_vendorlib}/Video/DVDRip/GUI
%{perl_vendorlib}/Video/DVDRip/
%{perl_vendorlib}/Video/DVDRip.pm
%changelog
* Fri Dec 12 2008 kwizart < kwizart at gmail.com > - 0.98.9-6
- Split dvdrip-master
* Wed Dec 10 2008 kwizart < kwizart at gmail.com > - 0.98.9-5
- Update BuildRequirement as described in Makefile.PL
- Fix Make test
* Tue Dec 9 2008 Orcan Ogetbil < orcanbahri [AT] yahoo [DOT] com > - 0.98.9-4
- Fix encoding and permission issues
- Remove the packaged perl modules during %%prep.
- Minor SPEC file cleanup.
- Comment out unnecessary BR's.
- Comment out the nontplworkaround patch.
* Tue Dec 9 2008 kwizart < kwizart at gmail.com > - 0.98.9-3
- Fix DataLocale regenerated
- Fix the License
* Sat Nov 29 2008 kwizart < kwizart at gmail.com > - 0.98.9-2
- Fix fping path
* Thu Oct 9 2008 kwizart < kwizart at gmail.com > - 0.98.9-1
- Update to 0.98.9
* Mon Sep 29 2008 kwizart < kwizart at gmail.com > - 0.98.8-3
- Remove non-mandatory requirement.
* Thu Sep 11 2008 kwizart < kwizart at gmail.com > - 0.98.8-2
- Remove optionals tools
* Wed Apr 30 2008 kwizart < kwizart at gmail.com > - 0.98.8-1
- Initial package for RPM Fusion
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/dvdrip/F-10/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 12 Dec 2008 09:17:15 -0000 1.1
+++ .cvsignore 19 Dec 2008 17:53:33 -0000 1.2
@@ -0,0 +1 @@
+dvdrip-0.98.9.tar.gz
Index: sources
===================================================================
RCS file: /cvs/free/rpms/dvdrip/F-10/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 12 Dec 2008 09:17:15 -0000 1.1
+++ sources 19 Dec 2008 17:53:33 -0000 1.2
@@ -0,0 +1 @@
+580b84f717f9b8ef962771474d966172 dvdrip-0.98.9.tar.gz
15 years, 11 months
rpms/dvdrip/devel dvdrip-0.98.8-default_config.patch, NONE, 1.1 dvdrip-0.98.9-fix_locale.patch, NONE, 1.1 dvdrip-0.98.9-fping_path.patch, NONE, 1.1 dvdrip-0.98.9-rm-GUI_Pipe.patch, NONE, 1.1 dvdrip-0.98.9-test_Locale.patch, NONE, 1.1 dvdrip.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Nicolas Chauvet
Author: kwizart
Update of /cvs/free/rpms/dvdrip/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv31825/devel
Modified Files:
.cvsignore sources
Added Files:
dvdrip-0.98.8-default_config.patch
dvdrip-0.98.9-fix_locale.patch dvdrip-0.98.9-fping_path.patch
dvdrip-0.98.9-rm-GUI_Pipe.patch
dvdrip-0.98.9-test_Locale.patch dvdrip.spec
Log Message:
Initial import in devel
dvdrip-0.98.8-default_config.patch:
--- NEW FILE dvdrip-0.98.8-default_config.patch ---
diff -up dvdrip-0.98.8/lib/Video/DVDRip/Config.pm.defaultconfig dvdrip-0.98.8/lib/Video/DVDRip/Config.pm
--- dvdrip-0.98.8/lib/Video/DVDRip/Config.pm.defaultconfig 2008-05-08 15:07:30.000000000 +0200
+++ dvdrip-0.98.8/lib/Video/DVDRip/Config.pm 2008-05-08 15:09:57.000000000 +0200
@@ -252,7 +252,7 @@ my %CONFIG_PARAMETER = (
ogg_file_ext => {
label => __ "OGG file extension",
type => 'string',
- value => 'ogm',
+ value => 'ogg',
presets => [ 'ogg', 'ogm', ],
},
cluster_master_local => {
dvdrip-0.98.9-fix_locale.patch:
--- NEW FILE dvdrip-0.98.9-fix_locale.patch ---
diff -up dvdrip-0.98.9/l10n/Makefile.fix_locale dvdrip-0.98.9/l10n/Makefile
--- dvdrip-0.98.9/l10n/Makefile.fix_locale 2008-12-09 18:44:23.000000000 +0100
+++ dvdrip-0.98.9/l10n/Makefile 2008-12-09 18:45:17.000000000 +0100
@@ -64,6 +64,8 @@ install: $(MO_FILES)
cp -f $$cat $$dest && chmod 644 $$dest || exit 1; \
done
touch .mo.installed
+
+gensplash:
cd ..; \
tools/gensplash
diff -up dvdrip-0.98.9/l10n/POTFILES.in.fix_locale dvdrip-0.98.9/l10n/POTFILES.in
--- dvdrip-0.98.9/l10n/POTFILES.in.fix_locale 2006-07-02 22:27:04.000000000 +0200
+++ dvdrip-0.98.9/l10n/POTFILES.in 2008-12-09 18:41:53.000000000 +0100
@@ -67,14 +67,3 @@
../lib/Video/DVDRip/Term/Progress.pm
../lib/Video/DVDRip/Content.pm
../lib/Video/DVDRip.pm
-/home/joern/projects/Event-ExecFlow/bin/execflow
-/home/joern/projects/Event-ExecFlow/lib/Event/ExecFlow/Callbacks.pm
-/home/joern/projects/Event-ExecFlow/lib/Event/ExecFlow/Frontend.pm
-/home/joern/projects/Event-ExecFlow/lib/Event/ExecFlow/Frontend/Term.pm
-/home/joern/projects/Event-ExecFlow/lib/Event/ExecFlow/Job/Code.pm
-/home/joern/projects/Event-ExecFlow/lib/Event/ExecFlow/Job/Command.pm
-/home/joern/projects/Event-ExecFlow/lib/Event/ExecFlow/Job/Group.pm
-/home/joern/projects/Event-ExecFlow/lib/Event/ExecFlow/Job.pm
-/home/joern/projects/Event-ExecFlow/lib/Event/ExecFlow.pm
-/home/joern/projects/Event-ExecFlow/lib/Event/ExecFlow/Scheduler.pm
-/home/joern/projects/Event-ExecFlow/lib/Event/ExecFlow/Scheduler/SimpleMax.pm
diff -up dvdrip-0.98.9/tools/gensplash.fix_locale dvdrip-0.98.9/tools/gensplash
--- dvdrip-0.98.9/tools/gensplash.fix_locale 2006-09-09 13:07:31.000000000 +0200
+++ dvdrip-0.98.9/tools/gensplash 2008-12-09 18:41:53.000000000 +0100
@@ -1,4 +1,4 @@
-#!/usr/local/bin/perl
+#!/usr/bin/perl
use strict;
use lib "lib";
dvdrip-0.98.9-fping_path.patch:
--- NEW FILE dvdrip-0.98.9-fping_path.patch ---
diff -up dvdrip-0.98.9/lib/Video/DVDRip/Depend.pm.path dvdrip-0.98.9/lib/Video/DVDRip/Depend.pm
--- dvdrip-0.98.9/lib/Video/DVDRip/Depend.pm.path 2008-11-29 11:13:13.000000000 +0100
+++ dvdrip-0.98.9/lib/Video/DVDRip/Depend.pm 2008-11-29 11:14:06.000000000 +0100
@@ -261,10 +261,10 @@ my %TOOLS = (
},
fping => {
order => ++$ORDER,
- command => "fping",
+ command => "/usr/sbin/fping",
comment => __ "Only for cluster mode master",
optional => 1,
- version_cmd => "fping -v",
+ version_cmd => "/usr/sbin/fping -v",
get_version => sub {
my ($cmd) = @_;
qx[$cmd 2>&1] =~ /Version\s+(\d+\.\d+(\.\d+)?)/i;
dvdrip-0.98.9-rm-GUI_Pipe.patch:
--- NEW FILE dvdrip-0.98.9-rm-GUI_Pipe.patch ---
diff -up dvdrip-0.98.9/lib/Video/DVDRip/Term/Main.pm~ dvdrip-0.98.9/lib/Video/DVDRip/Term/Main.pm
--- dvdrip-0.98.9/lib/Video/DVDRip/Term/Main.pm~ 2006-08-16 21:34:38.000000000 +0200
+++ dvdrip-0.98.9/lib/Video/DVDRip/Term/Main.pm 2008-12-16 02:16:15.000000000 +0100
@@ -20,7 +20,6 @@ use strict;
use Video::DVDRip::Project;
use Video::DVDRip::Logger;
use Video::DVDRip::Term::Progress;
-use Video::DVDRip::GUI::Pipe;
use Video::DVDRip::Term::ExitTask;
sub filename { shift->{filename} }
dvdrip-0.98.9-test_Locale.patch:
--- NEW FILE dvdrip-0.98.9-test_Locale.patch ---
diff -up dvdrip-0.98.9/lib/Video/DVDRip/Config.pm~ dvdrip-0.98.9/lib/Video/DVDRip/Config.pm
--- dvdrip-0.98.9/lib/Video/DVDRip/Config.pm~ 2008-12-10 12:07:47.000000000 +0100
+++ dvdrip-0.98.9/lib/Video/DVDRip/Config.pm 2008-12-10 12:08:23.000000000 +0100
@@ -10,6 +10,7 @@
package Video::DVDRip::Config;
use Locale::TextDomain qw (video.dvdrip);
+use POSIX qw(locale_h);
use base Video::DVDRip::Base;
--- NEW FILE dvdrip.spec ---
Name: dvdrip
Version: 0.98.9
Release: 6%{?dist}
Summary: Graphical DVD ripping and encoding tool
Group: Applications/Multimedia
License: (GPL+ or Artistic) and CC-BY-SA
URL: http://www.exit1.org/dvdrip/
Source0: http://www.exit1.org/dvdrip/dist/dvdrip-%{version}.tar.gz
Patch1: dvdrip-0.98.8-default_config.patch
Patch2: dvdrip-0.98.9-fping_path.patch
Patch3: dvdrip-0.98.9-fix_locale.patch
Patch4: dvdrip-0.98.9-test_Locale.patch
Patch5: dvdrip-0.98.9-rm-GUI_Pipe.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Gtk2) >= 1.121
BuildRequires: perl(Gtk2::Ex::FormFactory) >= 0.65
BuildRequires: perl(Locale::TextDomain) >= 1.16
BuildRequires: perl(Event::ExecFlow) >= 0.62
BuildRequires: perl(Event::RPC) >= 0.89
BuildRequires: perl(AnyEvent) >= 1.02
BuildRequires: desktop-file-utils
BuildRequires: gettext
Requires: ImageMagick
#Needed for transcoding
Requires: transcode >= 0.6.13
Requires: %{name}-master = %{version}-%{release}
#Optionals
# subtitleripper, vcdimager, lsdvd, xvid4conf
# ogmtools is deprecated since ogm/ogg container (for video) is broken
# according to ffmpeg/MPlayer developers
# -master Requires: fping
%description
dvd::rip is a full featured DVD copy program. It provides an easy to use but
feature-rich Gtk+ GUI to control almost all aspects of the ripping and
transcoding process. It uses the widely known video processing swissknife
transcode and many other Open Source tools.
%package master
Summary: Master node controler for %{name}
Group: Applications/Multimedia
Requires: fping
%description master
The %{name}-master package contains the master node controler for %{name}.
%prep
%setup -q
#%%patch0 -p1 -b .nontplworkaround
# OGM container is deprecated and shound't be used anymore
%patch1 -p1 -b .defaultconfig
%patch2 -p1 -b .path
%patch3 -p1 -b .fix_locale
%patch4 -p1 -b .test_locale
%patch5 -p1 -b .rm-GUI_Pipe
#Remove pre-built mo
find lib/LocaleData -name "*.mo" -exec rm -f {} ';'
#Fix the part that need an X screen at l10n regeneration.
# Fix encoding issues:
%define docfiles Changes Changes.0.46 COPYRIGHT Credits README TODO lib/Video/DVDRip/translators.txt
for txtfile in %docfiles ; do
iconv -f iso-8859-1 -t UTF8 $txtfile -o $txtfile.utf8
touch -r $txtfile $txtfile.utf8
mv -f $txtfile.utf8 $txtfile
done
# Fix permission:
chmod -x lib/Video/DVDRip/Cluster/Webserver.pm
# Remove the included perl modules. The ones
# installed in the system will be used instead:
rm -fr perl-modules
%build
#We make the LocaleData
pushd l10n
make all
popd
#Compilation sometime fails with parallele make
# We first build dvdrip-progress.c dvdrip-splitpipe.c with our flags
# The compilation won't be done twince as the binaries are already here.
# Note that only theses two make the package arch dependant (not the perl side).
pushd src
make CFLAGS="$RPM_OPT_FLAGS" %{?_smp_mflags}
popd
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
find $RPM_BUILD_ROOT -type f -name '*.bs' -a -size 0 -exec rm -f {} ';'
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';'
chmod -R u+w $RPM_BUILD_ROOT/*
desktop-file-install --vendor "" \
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
--mode 644 \
%{name}.desktop
#Install icon
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/scalable/apps
install -pm 0644 dvdrip-icon-hq.svg $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
#Fix for locale
mkdir -p $RPM_BUILD_ROOT%{_datadir}/locale
mv $RPM_BUILD_ROOT%{perl_vendorlib}/LocaleData/* $RPM_BUILD_ROOT%{_datadir}/locale
rmdir $RPM_BUILD_ROOT%{perl_vendorlib}/LocaleData
%find_lang video.dvdrip
%clean
rm -rf $RPM_BUILD_ROOT
%check
%{?_with_test:make test}
%post
# update icon themes
touch --no-create %{_datadir}/icons/hicolor
if [ -x /usr/bin/gtk-update-icon-cache ]; then
/usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%postun
# update icon themes
touch --no-create %{_datadir}/icons/hicolor
if [ -x /usr/bin/gtk-update-icon-cache ]; then
/usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%files
%defattr(-,root,root,-)
%doc %docfiles lib/Video/DVDRip/license.txt
%exclude %{_bindir}/%{name}-master
%{_bindir}/%{name}*
%{perl_vendorlib}/Video/DVDRip/GUI
%{_datadir}/applications/*%{name}.desktop
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
%{_mandir}/man1/*.1*
%{_mandir}/man3/*.3*
%files master -f video.dvdrip.lang
%defattr(-,root,root,-)
%{_bindir}/%{name}-master
%exclude %{perl_vendorlib}/Video/DVDRip/GUI
%{perl_vendorlib}/Video/DVDRip/
%{perl_vendorlib}/Video/DVDRip.pm
%changelog
* Fri Dec 12 2008 kwizart < kwizart at gmail.com > - 0.98.9-6
- Split dvdrip-master
* Wed Dec 10 2008 kwizart < kwizart at gmail.com > - 0.98.9-5
- Update BuildRequirement as described in Makefile.PL
- Fix Make test
* Tue Dec 9 2008 Orcan Ogetbil < orcanbahri [AT] yahoo [DOT] com > - 0.98.9-4
- Fix encoding and permission issues
- Remove the packaged perl modules during %%prep.
- Minor SPEC file cleanup.
- Comment out unnecessary BR's.
- Comment out the nontplworkaround patch.
* Tue Dec 9 2008 kwizart < kwizart at gmail.com > - 0.98.9-3
- Fix DataLocale regenerated
- Fix the License
* Sat Nov 29 2008 kwizart < kwizart at gmail.com > - 0.98.9-2
- Fix fping path
* Thu Oct 9 2008 kwizart < kwizart at gmail.com > - 0.98.9-1
- Update to 0.98.9
* Mon Sep 29 2008 kwizart < kwizart at gmail.com > - 0.98.8-3
- Remove non-mandatory requirement.
* Thu Sep 11 2008 kwizart < kwizart at gmail.com > - 0.98.8-2
- Remove optionals tools
* Wed Apr 30 2008 kwizart < kwizart at gmail.com > - 0.98.8-1
- Initial package for RPM Fusion
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/dvdrip/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 12 Dec 2008 09:17:15 -0000 1.1
+++ .cvsignore 19 Dec 2008 17:51:47 -0000 1.2
@@ -0,0 +1 @@
+dvdrip-0.98.9.tar.gz
Index: sources
===================================================================
RCS file: /cvs/free/rpms/dvdrip/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 12 Dec 2008 09:17:15 -0000 1.1
+++ sources 19 Dec 2008 17:51:47 -0000 1.2
@@ -0,0 +1 @@
+580b84f717f9b8ef962771474d966172 dvdrip-0.98.9.tar.gz
15 years, 11 months
rpms/transcode/F-10 transcode.spec,1.5,1.6
by Nicolas Chauvet
Author: kwizart
Update of /cvs/free/rpms/transcode/F-10
In directory se02.es.rpmfusion.net:/tmp/cvs-serv31222
Modified Files:
transcode.spec
Log Message:
Fix with asm disabled for F-10
Index: transcode.spec
===================================================================
RCS file: /cvs/free/rpms/transcode/F-10/transcode.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- transcode.spec 16 Nov 2008 16:14:45 -0000 1.5
+++ transcode.spec 19 Dec 2008 17:46:43 -0000 1.6
@@ -7,7 +7,7 @@
Name: transcode
Version: 1.0.7
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Video stream processing tool
Group: Applications/Multimedia
@@ -72,7 +72,7 @@
%patch9 -p1 -b .ImageMagick
%build
-autoreconf # for patch2, and fixes standard rpaths on lib64 archs
+autoreconf -f -i # for patch2, and fixes standard rpaths on lib64 archs
for file in docs/{man/*.1,export_mp2.txt,export_mpeg.txt,filter_dnr.txt} \
AUTHORS ChangeLog README docs/README.vcd ; do
iconv -f iso-8859-1 -t utf-8 $file > $file.utf8 && mv -f $file.utf8 $file
@@ -102,16 +102,22 @@
--enable-sdl \
--enable-imagemagick \
--enable-libmpeg3 \
- CFLAGS=-I/usr/include/ffmpeg HAVE_LIBAVCODEC_AVCODEC_H=1
+ --disable-3dnow \
+%ifnarch x86_64 ia64 i686
+ --disable-mmx \
+ --disable-sse \
+ --disable-sse2 \
+%endif
+
-make %{?_smp_mflags} HAVE_LIBAVCODEC_AVCODEC_H=1 CFLAGS="-I/usr/include/ffmpeg -I/usr/include/ffmpeg/libpostproc -D_LARGEFILE64_SOURCE"
+make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT __documentation
-make install DESTDIR=$RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
mv $RPM_BUILD_ROOT%{_docdir}/transcode/ __documentation
-rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/*.la
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
%clean
@@ -127,6 +133,11 @@
%changelog
+* Thu Dec 11 2008 kwizart < wkizart at gmail.com > - 1.0.7-2
+- Fix autoreconf use
+- Fix CFLAGS
+- Fix asm options
+
* Sun Nov 16 2008 David Juran <david(a)juran.se> - 1.0.7-1
- upgrade to 1.0.7
15 years, 11 months
rpms/transcode/devel transcode.spec,1.5,1.6
by Nicolas Chauvet
Author: kwizart
Update of /cvs/free/rpms/transcode/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv30812
Modified Files:
transcode.spec
Log Message:
Update spec
Index: transcode.spec
===================================================================
RCS file: /cvs/free/rpms/transcode/devel/transcode.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- transcode.spec 16 Nov 2008 16:14:45 -0000 1.5
+++ transcode.spec 19 Dec 2008 17:44:01 -0000 1.6
@@ -7,7 +7,7 @@
Name: transcode
Version: 1.0.7
-Release: 1%{?dist}
+Release: 3%{?dist}
Summary: Video stream processing tool
Group: Applications/Multimedia
@@ -34,7 +34,7 @@
BuildRequires: lame-devel >= 3.89
BuildRequires: SDL-devel >= 1.1.6
BuildRequires: ffmpeg-devel >= 0.4.9-0.46.20080614
-BuildRequires: mpeg2dec-devel >= 0.4.0-0.lvn.3.b
+BuildRequires: mpeg2dec-devel >= 0.4.0
BuildRequires: pvm
BuildRequires: libtheora-devel
BuildRequires: libXv-devel
@@ -72,7 +72,7 @@
%patch9 -p1 -b .ImageMagick
%build
-autoreconf # for patch2, and fixes standard rpaths on lib64 archs
+autoreconf -f -i # for patch2, and fixes standard rpaths on lib64 archs
for file in docs/{man/*.1,export_mp2.txt,export_mpeg.txt,filter_dnr.txt} \
AUTHORS ChangeLog README docs/README.vcd ; do
iconv -f iso-8859-1 -t utf-8 $file > $file.utf8 && mv -f $file.utf8 $file
@@ -101,17 +101,17 @@
--enable-mjpegtools \
--enable-sdl \
--enable-imagemagick \
- --enable-libmpeg3 \
- CFLAGS=-I/usr/include/ffmpeg HAVE_LIBAVCODEC_AVCODEC_H=1
+ --enable-libmpeg3
-make %{?_smp_mflags} HAVE_LIBAVCODEC_AVCODEC_H=1 CFLAGS="-I/usr/include/ffmpeg -I/usr/include/ffmpeg/libpostproc -D_LARGEFILE64_SOURCE"
+
+make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT __documentation
-make install DESTDIR=$RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
mv $RPM_BUILD_ROOT%{_docdir}/transcode/ __documentation
-rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/*.la
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
%clean
@@ -127,6 +127,15 @@
%changelog
+* Tue Dec 16 2008 kwizart < wkizart at gmail.com > - 1.0.7-3
+- Re-enable the use of the default asm options
+ (to be tested on x86)
+
+* Thu Dec 11 2008 kwizart < wkizart at gmail.com > - 1.0.7-2
+- Fix autoreconf use
+- Fix CFLAGS
+- Fix asm options
+
* Sun Nov 16 2008 David Juran <david(a)juran.se> - 1.0.7-1
- upgrade to 1.0.7
15 years, 11 months
rpms/ffmpeg2theora/devel ffmpeg2theora.spec,1.2,1.3
by Nicolas Chauvet
Author: kwizart
Update of /cvs/free/rpms/ffmpeg2theora/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv10006
Modified Files:
ffmpeg2theora.spec
Log Message:
- Fix URL - Fix back description
Index: ffmpeg2theora.spec
===================================================================
RCS file: /cvs/free/rpms/ffmpeg2theora/devel/ffmpeg2theora.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ffmpeg2theora.spec 19 Dec 2008 10:36:47 -0000 1.2
+++ ffmpeg2theora.spec 19 Dec 2008 11:15:33 -0000 1.3
@@ -1,12 +1,12 @@
Name: ffmpeg2theora
Version: 0.23
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Convert any file that ffmpeg can decode to theora
Group: Applications/Multimedia
License: GPLv2+
-URL: http://www.v2v.cc/~j/ffmpeg2theora/
-Source0: http://www.v2v.cc/~j/ffmpeg2theora/ffmpeg2theora-%{version}.tar.bz2
+URL: http://v2v.cc/~j/ffmpeg2theora/
+Source0: http://v2v.cc/~j/ffmpeg2theora/ffmpeg2theora-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: scons
@@ -17,7 +17,7 @@
With ffmpeg2theora you can convert any file that ffmpeg can
decode to theora. right now the settings are hardcoded into
the binary. the idea is to provide ffmpeg2theora as a binary
-along sites like v2v.cc to enable as many peprefix:ople as possible
+along sites like v2v.cc to enable as many people as possible
to encode video clips with the same settings.
%prep
@@ -47,6 +47,9 @@
%changelog
+* Fri Dec 19 2008 kwizart <kwizart at gmail.com> - 0.23-2
+- Fix URL - Fix back description
+
* Fri Dec 19 2008 kwizart <kwizart at gmail.com> - 0.23-1
- Update to 0.23
- Change to build system to Scons
15 years, 11 months
rpms/ffmpeg2theora/devel .cvsignore, 1.2, 1.3 ffmpeg2theora.spec, 1.1, 1.2 sources, 1.2, 1.3
by Nicolas Chauvet
Author: kwizart
Update of /cvs/free/rpms/ffmpeg2theora/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv7734/devel
Modified Files:
.cvsignore ffmpeg2theora.spec sources
Log Message:
Update to 0.23
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/ffmpeg2theora/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore 9 Aug 2008 10:09:55 -0000 1.2
+++ .cvsignore 19 Dec 2008 10:36:46 -0000 1.3
@@ -1 +1 @@
-ffmpeg2theora-0.21.tar.bz2
+ffmpeg2theora-0.23.tar.bz2
Index: ffmpeg2theora.spec
===================================================================
RCS file: /cvs/free/rpms/ffmpeg2theora/devel/ffmpeg2theora.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ffmpeg2theora.spec 9 Aug 2008 10:09:55 -0000 1.1
+++ ffmpeg2theora.spec 19 Dec 2008 10:36:47 -0000 1.2
@@ -1,6 +1,6 @@
Name: ffmpeg2theora
-Version: 0.21
-Release: 2%{?dist}
+Version: 0.23
+Release: 1%{?dist}
Summary: Convert any file that ffmpeg can decode to theora
Group: Applications/Multimedia
@@ -9,6 +9,7 @@
Source0: http://www.v2v.cc/~j/ffmpeg2theora/ffmpeg2theora-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildRequires: scons
BuildRequires: ffmpeg-devel, libogg-devel, libtheora-devel, libvorbis-devel
@@ -16,7 +17,7 @@
With ffmpeg2theora you can convert any file that ffmpeg can
decode to theora. right now the settings are hardcoded into
the binary. the idea is to provide ffmpeg2theora as a binary
-along sites like v2v.cc to enable as many people as possible
+along sites like v2v.cc to enable as many peprefix:ople as possible
to encode video clips with the same settings.
%prep
@@ -24,14 +25,15 @@
%build
-%configure --disable-static
-make %{?_smp_mflags}
+scons APPEND_CCFLAGS="$RPM_OPT_FLAGS"
%install
rm -rf $RPM_BUILD_ROOT
-make install DESTDIR=$RPM_BUILD_ROOT
-
+scons install destdir=$RPM_BUILD_ROOT prefix=%{_prefix}
+mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
+mv $RPM_BUILD_ROOT%{_prefix}/man/man1/ffmpeg2theora.1 $RPM_BUILD_ROOT%{_mandir}/man1
+rm -rf $RPM_BUILD_ROOT%{_prefix}/man
%clean
rm -rf $RPM_BUILD_ROOT
@@ -45,6 +47,10 @@
%changelog
+* Fri Dec 19 2008 kwizart <kwizart at gmail.com> - 0.23-1
+- Update to 0.23
+- Change to build system to Scons
+
* Sat Aug 09 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 0.21-2
- rebuild
Index: sources
===================================================================
RCS file: /cvs/free/rpms/ffmpeg2theora/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources 9 Aug 2008 10:09:55 -0000 1.2
+++ sources 19 Dec 2008 10:36:47 -0000 1.3
@@ -1 +1 @@
-90ccfc3f562e0666b8a63520cf12d604 ffmpeg2theora-0.21.tar.bz2
+5cf9c9a70e177d027b8acce3c3ad1b8e ffmpeg2theora-0.23.tar.bz2
15 years, 11 months