rpms/akode-extras/F-8 akode-2.0.2-ffmpeg-int64_c.patch, NONE, 1.1 akode-extras.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/akode-extras/F-8
In directory se02.es.rpmfusion.net:/tmp/cvs-serv525
Modified Files:
.cvsignore sources
Added Files:
akode-2.0.2-ffmpeg-int64_c.patch akode-extras.spec
Log Message:
initial import from livna
akode-2.0.2-ffmpeg-int64_c.patch:
--- NEW FILE akode-2.0.2-ffmpeg-int64_c.patch ---
diff -Nurp -x '*~' akode-2.0.2/akode/plugins/ffmpeg_decoder/ffmpeg_decoder.cpp akode-2.0.2-f/akode/plugins/ffmpeg_decoder/ffmpeg_decoder.cpp
--- akode-2.0.2/akode/plugins/ffmpeg_decoder/ffmpeg_decoder.cpp 2006-08-10 21:37:20.000000000 +0300
+++ akode-2.0.2-f/akode/plugins/ffmpeg_decoder/ffmpeg_decoder.cpp 2007-05-14 01:13:20.000000000 +0300
@@ -18,6 +18,9 @@
Boston, MA 02110-1301, USA.
*/
+/* ffmpeg depends on C99 INT64_C(), not available for C++ by default */
+#define __STDC_CONSTANT_MACROS
+
#include "akodelib.h"
// #ifdef HAVE_FFMPEG
--- NEW FILE akode-extras.spec ---
%if 0%{?fedora} > 2
%define _with_ffmpeg --with-ffmpeg
%endif
Summary: Extra decoder plugins for akode
Name: akode-extras
Version: 2.0.2
Release: 2%{?dist}.1
License: GPLv2+%{?_with_ffmpeg:/LGPLv2+ (see description)}
Group: System Environment/Libraries
#URL: http://carewolf.com/akode/
URL: http://www.kde-apps.org/content/show.php?content=30375
Source0: http://www.kde-apps.org/CONTENT/content-files/30375-akode-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Patch1: akode-2.0.2-ffmpeg-int64_c.patch
BuildRequires: automake
BuildRequires: libmad-devel
%{?_with_ffmpeg:BuildRequires: ffmpeg-devel >= 0.4.9 }
# Be mindful of these, since kdemultimedia-extras-nonfree needs to be rebuilt when/if anything
# is added/removed -- Rex
Provides: %{name}-mpeg_decoder = %{version}-%{release}
%{?_with_ffmpeg:Provides: %{name}-ffmpeg_decoder = %{version}-%{release} }
Requires: akode >= %{version}
%description
%{summary}, including:
* mpeg: Uses libMAD to decoder all MPEG 1/2 layer I-III audio (GPLv2+).
%{?_with_ffmpeg:* ffmpeg: Experimental decoder using the FFMPEG decoding library,}
%{?_with_ffmpeg: enables WMA and RealAudio playback (LGPLv2+).}
%prep
%setup -q -n akode-%{version}%{?beta}
%patch1 -p1 -b .ffmpeg-int64_c
#[ ! -f configure ] && \
make -f Makefile.cvs
%build
%configure \
--disable-static \
--disable-debug --disable-warnings --disable-dependency-tracking \
--without-libltdl \
--with-libmad \
%{?_with_ffmpeg} %{!?_with_ffmpeg:--without-ffmpeg} \
make %{?_smp_mflags}
%check
# Paranoia check, make sure plugins did build correctly
make -C akode/plugins/mpeg_decoder
%{?_with_ffmpeg:make -C akode/plugins/ffmpeg_decoder }
%install
rm -rf $RPM_BUILD_ROOT
make -C akode/plugins/mpeg_decoder install DESTDIR=$RPM_BUILD_ROOT
%{?_with_ffmpeg:make -C akode/plugins/ffmpeg_decoder install DESTDIR=$RPM_BUILD_ROOT}
# unpackaged files
rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.la
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%{_libdir}/libakode_mpeg_decoder.*
%{?_with_ffmpeg:%{_libdir}/libakode_ffmpeg_decoder.*}
%changelog
* Sun Aug 10 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 2.0.2-2.1
- rebuild for RPM Fusion
* Sun Dec 23 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.2-1
- akode-2.0.2
* Sat Nov 24 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> 2.0.1-4
- rebuilt
* Mon Dec 18 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.0.1-3
- respin for new ffmpeg
* Tue Oct 10 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.0.1-2
- respin
* Mon Aug 07 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.0.1-1
- 2.0.1
* Mon Apr 03 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.0-5
- Conflicts: kdemultimedia < 6:3.5.0 (for FC-4, mostly)
- Provides: akode-mpeg_decoder, akode-ffmpeg_decoder
-* Sat Apr 01 2006 Thorsten Leemhuis <fedora[AT]leemhuis.info> 2.0-0.lvn.4
-- enable ffmpeg again
* Thu Mar 09 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
- switch to new release field
* Tue Feb 28 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
- add dist
* Thu Jan 26 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.0-0.lvn.3
- disable ffmpeg, pending pkgconfig fix (bug #747)
* Tue Jan 24 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.0-0.lvn.2
- x86_64: drop --with-ffmpeg, for now, until lib detection is fixed
- add %%check section
* Mon Dec 19 2005 Rex Dieter <rexdieter[AT]users.sf.net> 2.0-0.lvn.1
- 2.0(final)
* Wed Nov 23 2005 Rex Dieter <rexdieter[AT]users.sf.net> 2.0-0.lvn.0.4.rc1
- 2.0rc1
* Wed Nov 23 2005 Rex Dieter <rexdieter[AT]users.sf.net> 2.0-0.lvn.0.3.svn20051123
- svn20051123 snapshot
* Wed Nov 23 2005 Rex Dieter <rexdieter[AT]users.sf.net. 2.0-0.lvn.0.2.b3
- --without-libltdl
* Tue Nov 22 2005 Rex Dieter <rexdieter[AT]users.sf.net> 2.0-0.lvn.0.1.b3
- akode-2.0b3
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/akode-extras/F-8/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 10 Aug 2008 13:06:22 -0000 1.1
+++ .cvsignore 10 Aug 2008 13:08:43 -0000 1.2
@@ -0,0 +1 @@
+30375-akode-2.0.2.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/free/rpms/akode-extras/F-8/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 10 Aug 2008 13:06:22 -0000 1.1
+++ sources 10 Aug 2008 13:08:43 -0000 1.2
@@ -0,0 +1 @@
+659ced0c9c735cb3e55b9138ff02342c 30375-akode-2.0.2.tar.bz2
16 years, 2 months
rpms/akode-extras/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/akode-extras/devel
In directory se02.es.rpmfusion.net:/home/rpmfusion/thl/tmpcvso32564/rpms/akode-extras/devel
Added Files:
.cvsignore Makefile sources
Log Message:
Setup of module akode-extras
--- NEW FILE .cvsignore ---
--- NEW FILE Makefile ---
# Makefile for source rpm: akode-extras
# $Id: Makefile,v 1.1 2008/08/10 13:06:22 thl Exp $
NAME := akode-extras
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif
include $(MAKEFILE_COMMON)
--- NEW FILE sources ---
16 years, 2 months
rpms/akode-extras Makefile, NONE, 1.1 import.log, NONE, 1.1 pkg.acl, NONE, 1.1
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/akode-extras
In directory se02.es.rpmfusion.net:/home/rpmfusion/thl/tmpcvso32564/rpms/akode-extras
Added Files:
Makefile import.log pkg.acl
Log Message:
Setup of module akode-extras
--- NEW FILE Makefile ---
# Top level Makefile for module akode-extras
all : CVS/Root common-update
@cvs update
common-update : common
@cd common && cvs update
common : CVS/Root
@cvs checkout common
CVS/Root :
@echo "ERROR: This does not look like a CVS checkout" && exit 1
clean :
@find . -type f -name *~ -exec rm -fv {} \;
--- NEW FILE import.log ---
--- NEW FILE pkg.acl ---
16 years, 2 months
rpms/akode-extras/devel - New directory
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/akode-extras/devel
In directory se02.es.rpmfusion.net:/home/rpmfusion/thl/tmpcvso32564/rpms/akode-extras/devel
Log Message:
Directory /cvs/free/rpms/akode-extras/devel added to the repository
16 years, 2 months
rpms/akode-extras - New directory
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/akode-extras
In directory se02.es.rpmfusion.net:/home/rpmfusion/thl/tmpcvso32564/rpms/akode-extras
Log Message:
Directory /cvs/free/rpms/akode-extras added to the repository
16 years, 2 months
rpms/unace/devel unace.spec,1.4,1.5
by Thorsten Leemhuis
Author: thl
Update of /cvs/nonfree/rpms/unace/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv31332
Modified Files:
unace.spec
Log Message:
try a even longer delay
Index: unace.spec
===================================================================
RCS file: /cvs/nonfree/rpms/unace/devel/unace.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- unace.spec 10 Aug 2008 11:06:53 -0000 1.4
+++ unace.spec 10 Aug 2008 12:43:28 -0000 1.5
@@ -30,7 +30,7 @@
echo nothing to build, upstream distributes prebuild binaries only
echo 30 seconds delay needed here to fool RPM Fusion\'s buildsys
echo sorry for the trouble, knurd, 20080810
-read -n 1 -s -t 30 || :
+read -n 1 -s -t 90 || :
%install
rm -rf $RPM_BUILD_ROOT
16 years, 2 months
rpms/xine-lib-extras-freeworld/F-8 xine-lib-1.1.1-deepbind-939.patch, NONE, 1.1 xine-lib-1.1.3-optflags.patch, NONE, 1.1 xine-lib-extras-freeworld.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/xine-lib-extras-freeworld/F-8
In directory se02.es.rpmfusion.net:/tmp/cvs-serv27896
Modified Files:
.cvsignore sources
Added Files:
xine-lib-1.1.1-deepbind-939.patch
xine-lib-1.1.3-optflags.patch xine-lib-extras-freeworld.spec
Log Message:
initial import from livna after rename in devel
xine-lib-1.1.1-deepbind-939.patch:
--- NEW FILE xine-lib-1.1.1-deepbind-939.patch ---
--- xine-lib-1.1.1/src/xine-engine/load_plugins.c.~1~ 2005-09-19 09:14:02.000000000 -0700
+++ xine-lib-1.1.1/src/xine-engine/load_plugins.c 2006-04-22 23:07:33.000000000 -0700
@@ -591,7 +591,7 @@ static void collect_plugins(xine_t *this
printf("load_plugins: %s not cached\n", str);
#endif
- if(!info && (lib = dlopen (str, RTLD_LAZY | RTLD_GLOBAL)) == NULL) {
+ if(!info && (lib = dlopen (str, RTLD_LAZY | RTLD_GLOBAL | RTLD_DEEPBIND)) == NULL) {
const char *error = dlerror();
/* too noisy -- but good to catch unresolved references */
xprintf(this, XINE_VERBOSITY_LOG,
@@ -649,7 +649,7 @@ static int _load_plugin_class(xine_t *th
/* load the dynamic library if needed */
if (!node->file->lib_handle) {
lprintf("dlopen %s\n", filename);
- if ((lib = dlopen (filename, RTLD_LAZY | RTLD_GLOBAL)) == NULL) {
+ if ((lib = dlopen (filename, RTLD_LAZY | RTLD_GLOBAL | RTLD_DEEPBIND)) == NULL) {
const char *error = dlerror();
xine_log (this, XINE_LOG_PLUGIN,
xine-lib-1.1.3-optflags.patch:
--- NEW FILE xine-lib-1.1.3-optflags.patch ---
--- xine-lib-1.1.3/m4/optimizations.m4~ 2006-06-17 18:20:56.000000000 +0300
+++ xine-lib-1.1.3/m4/optimizations.m4 2006-12-17 11:49:44.000000000 +0200
@@ -107,7 +107,7 @@
DEBUG_CFLAGS="-O $DEBUG_CFLAGS"
- if test x"$sarchopt" != "xno"; then
+ if false ; then
archopt_val=
case "$host_or_hostalias" in
--- xine-lib-1.1.3/configure~ 2006-12-03 21:41:27.000000000 +0200
+++ xine-lib-1.1.3/configure 2006-12-17 11:50:07.000000000 +0200
@@ -46971,7 +46971,7 @@
DEBUG_CFLAGS="-O $DEBUG_CFLAGS"
- if test x"$sarchopt" != "xno"; then
+ if false ; then
archopt_val=
case "$host_or_hostalias" in
--- NEW FILE xine-lib-extras-freeworld.spec ---
# TODO:
# - external dvdnav - not compatible as of 1.1.11 and 4.1.1
%define abiver 1.21
Name: xine-lib-extras-freeworld
Summary: Non-free extra codecs for the Xine library
Version: 1.1.12
Release: 2%{?dist}
License: GPLv2+
Group: System Environment/Libraries
URL: http://xinehq.de/
Source0: http://downloads.sourceforge.net/xine/xine-lib-%{version}.tar.bz2
Patch0: xine-lib-1.1.3-optflags.patch
Patch6: xine-lib-1.1.1-deepbind-939.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: pkgconfig
BuildRequires: zlib-devel
BuildRequires: gawk
# External libs
BuildRequires: xvidcore-devel
BuildRequires: ffmpeg-devel >= 0.4.9-0.22.20060804
BuildRequires: a52dec-devel
BuildRequires: libmad-devel
BuildRequires: libdca-devel
# X11 for DXR3 output (#1258), libXt-devel needed in FC5
BuildRequires: libXt-devel
BuildRequires: libXext-devel
BuildRequires: libXinerama-devel
# vcdimager reads and writes MPEG
BuildRequires: vcdimager-devel >= 0.7.23
# Obsolete DXR3 deps, better handled by ffmpeg
BuildConflicts: rte-devel
BuildConflicts: libfame-devel
Requires: vcdimager >= 0.7.23
Requires: xine-lib(plugin-abi) = %{abiver}
# obsolete old livna package
Provides: xine-lib-extras-nonfree = %{version}-%{release}
Obsoletes: xine-lib-extras-nonfree < 1.1.12-2
# obsolete old frehsrpms package
Provides: xine-lib-moles = %{version}-%{release}
Obsoletes: xine-lib-moles < 1.1.12-2
%description
This package adds extra functionality to the Xine library. Those
plugins may contain patented code.
%prep
%setup -q -n xine-lib-%{version}
touch -r m4/optimizations.m4 m4/optimizations.m4.stamp
%patch0 -p1 -b .optflags
touch -r m4/optimizations.m4.stamp m4/optimizations.m4
# Patch6 needed at least when compiling with external ffmpeg, #939.
%patch6 -p1 -b .deepbind
# Avoid standard rpaths on lib64 archs:
sed -i -e 's|"/lib /usr/lib\b|"/%{_lib} %{_libdir}|' configure
%build
# Keep order of options the same as in ./configure --help for easy maintenance
%configure --disable-dependency-tracking \
--with-external-ffmpeg \
--enable-ipv6 \
--disable-opengl \
--disable-xvmc \
--disable-aalib \
--disable-caca \
--disable-sdl \
--disable-rte \
--disable-libfame \
--disable-speex \
--disable-flac \
--disable-mng \
--disable-imagemagick \
--disable-freetype \
--disable-alsa \
--disable-esd \
--disable-arts \
--disable-gnomevfs \
--disable-gdkpixbuf \
--disable-samba \
--with-external-ffmpeg \
--with-external-a52dec \
--with-external-libmad \
--with-external-libdts
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
# Removing useless files
rm -rf $RPM_BUILD_ROOT%{_bindir}
rm -rf $RPM_BUILD_ROOT%{_includedir}
rm -rf $RPM_BUILD_ROOT%{_datadir}
rm -rf $RPM_BUILD_ROOT%{_libdir}/lib*
rm -rf $RPM_BUILD_ROOT%{_libdir}/pkgconfig
# Plugins - credits go to the SuSE RPM maintainer, congrats
cat > plugins << EOF
#
# libmad and MPEG related plugins
xineplug_decode_mad
xineplug_decode_mpeg2
xineplug_dmx_mpeg
xineplug_dmx_mpeg_block
xineplug_dmx_mpeg_ts
xineplug_dmx_mpeg_elem
xineplug_dmx_mpeg_pes
xineplug_dmx_yuv4mpeg2
xineplug_inp_vcd
xineplug_inp_vcdo
#
# NES Music File Format. free ??
xineplug_decode_nsf
#
# AC3
xineplug_decode_a52
#
# likely to have legal problems
xineplug_decode_dvaudio
xineplug_decode_faad
xineplug_decode_ff
xineplug_dmx_asf
#
# dxr3 plugin is more featureful with mpeg
xineplug_decode_dxr3_spu
xineplug_decode_dxr3_video
xineplug_vo_out_dxr3
#
# DVD reading
xineplug_inp_dvd
#
# http://www.videolan.org/dtsdec.html
xineplug_decode_dts
#
# MMS
xineplug_inp_mms
#
# Don't build on the free rpm
post/xineplug_post_planar
post/xineplug_post_tvtime
#
EOF
DIR="$(ls -1d $RPM_BUILD_ROOT%{_libdir}/xine/plugins/*)"
mv $DIR $DIR.temp
mkdir -p $DIR/post
grep -v ^# plugins | while read i; do
mv $DIR.temp/$i.so $DIR/$i.so
done
rm -rf $DIR.temp
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc doc/README.dxr3 doc/README.network_dvd
%{_libdir}/xine/plugins/%{abiver}/xineplug_*.so
%{_libdir}/xine/plugins/%{abiver}/post/xineplug_*.so
%changelog
* Sun Aug 10 2008 Thorsten Leemhuis <fedora at leemhuis.info> - 1.1.12-2
- rename to xine-lib-extras-freeworld
- add provides and obsoletes for packages from livna and freshrpms
* Wed Apr 16 2008 Ville Skyttä <ville.skytta at iki.fi> - 1.1.12-1
- 1.1.12.
* Sun Mar 30 2008 Ville Skyttä <ville.skytta at iki.fi> - 1.1.11.1-1
- 1.1.11.1.
- Require xine-lib(plugin-abi) instead of xine-lib.
* Wed Mar 19 2008 Ville Skyttä <ville.skytta at iki.fi> - 1.1.11-1
- 1.1.11.
- Specfile cleanups.
* Fri Feb 8 2008 Ville Skyttä <ville.skytta at iki.fi> - 1.1.10.1-2
- Be explicit about using internal dvdnav for now.
* Fri Feb 8 2008 Ville Skyttä <ville.skytta at iki.fi> - 1.1.10.1-1
- 1.1.10.1.
* Sun Jan 27 2008 Ville Skyttä <ville.skytta at iki.fi> - 1.1.10-2
- Move spu, spucc, and spucmml decoders to main xine-lib.
* Sun Jan 27 2008 Ville Skyttä <ville.skytta at iki.fi> - 1.1.10-1
- 1.1.10 (security update).
* Sat Jan 12 2008 Ville Skyttä <ville.skytta at iki.fi> - 1.1.9.1-1
- 1.1.9.1 (security update).
* Sun Jan 6 2008 Ville Skyttä <ville.skytta at iki.fi> - 1.1.9-1
- 1.1.9.
* Wed Dec 5 2007 Ville Skyttä <ville.skytta at iki.fi> - 1.1.8-6
- Rebuild to fix crashes with new libdvdnav.
* Sat Nov 24 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 1.1.8-5
- rebuilt
* Tue Nov 06 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 1.1.8-4
- fix building against latest ffmpeg
* Tue Nov 06 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 1.1.8-3
- rebuild
* Sat Sep 1 2007 Ville Skyttä <ville.skytta at iki.fi> - 1.1.8-2
- BuildRequires: gawk
* Sat Sep 1 2007 Ville Skyttä <ville.skytta at iki.fi> - 1.1.8-1
- 1.1.8, "open" patch applied upstream.
* Tue Aug 14 2007 Ville Skyttä <ville.skytta at iki.fi> - 1.1.7-2
- Protect "open" for glibc 2.6.90 and -D_FORTIFY_SOURCE=2.
- License: GPLv2+
* Thu Jun 7 2007 Ville Skyttä <ville.skytta at iki.fi> - 1.1.7-1
- 1.1.7.
* Wed Apr 18 2007 Ville Skyttä <ville.skytta at iki.fi> - 1.1.6-1
- 1.1.6.
* Wed Apr 11 2007 Ville Skyttä <ville.skytta at iki.fi> - 1.1.5-1
- 1.1.5, GSM 06.10 decoder moved to Fedora xine-lib.
* Wed Jan 31 2007 Ville Skyttä <ville.skytta at iki.fi> - 1.1.4-1
- 1.1.4.
* Tue Dec 19 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.1.3-4
- Use system libdca.
* Sun Dec 17 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.1.3-3
- Fix build time libpostproc version check.
* Sun Dec 17 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.1.3-2
- Don't run autotools during build.
* Sat Dec 9 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.1.3-1
- 1.1.3, require same version of xine-lib.
* Mon Nov 6 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.1.2-5
- Build DXR3 output with X11 (#1258).
- Explicitly disable building aRts stuff.
* Fri Nov 03 2006 Aurelien Bompard <abompard(a)fedoraproject.org> 1.1.2-4
- require xine-lib >= 1.1.2-17 to ease transition
* Wed Nov 1 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.1.2-3
- Explicitly disable quite a few features we don't want in this package.
- Drop multilib devel patch, it's a no-op here.
* Wed Nov 01 2006 Aurelien Bompard <abompard(a)fedoraproject.org> 1.1.2-2
- remove vdr stuff (unmaintained)
* Tue Oct 31 2006 Aurelien Bompard <abompard(a)fedoraproject.org> 1.1.2-1
- initial rpm as xine-extras-nonfree
* Fri Aug 18 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.1.2-11
- Apply patch from upstream CVS to take advantage of new ffmpeg goodies.
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/xine-lib-extras-freeworld/F-8/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 22 Jul 2008 16:57:24 -0000 1.1
+++ .cvsignore 10 Aug 2008 11:42:24 -0000 1.2
@@ -0,0 +1 @@
+xine-lib-1.1.12.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/free/rpms/xine-lib-extras-freeworld/F-8/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 22 Jul 2008 16:57:24 -0000 1.1
+++ sources 10 Aug 2008 11:42:24 -0000 1.2
@@ -0,0 +1 @@
+b7254614c78c8b0f1652b8dc06f80b3a xine-lib-1.1.12.tar.bz2
16 years, 2 months
rpms/xine-lib-extras-freeworld/F-9 xine-lib-1.1.1-deepbind-939.patch, NONE, 1.1 xine-lib-1.1.3-optflags.patch, NONE, 1.1 xine-lib-extras-freeworld.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/xine-lib-extras-freeworld/F-9
In directory se02.es.rpmfusion.net:/tmp/cvs-serv27765
Modified Files:
.cvsignore sources
Added Files:
xine-lib-1.1.1-deepbind-939.patch
xine-lib-1.1.3-optflags.patch xine-lib-extras-freeworld.spec
Log Message:
initial import from livna after rename in devel
xine-lib-1.1.1-deepbind-939.patch:
--- NEW FILE xine-lib-1.1.1-deepbind-939.patch ---
--- xine-lib-1.1.1/src/xine-engine/load_plugins.c.~1~ 2005-09-19 09:14:02.000000000 -0700
+++ xine-lib-1.1.1/src/xine-engine/load_plugins.c 2006-04-22 23:07:33.000000000 -0700
@@ -591,7 +591,7 @@ static void collect_plugins(xine_t *this
printf("load_plugins: %s not cached\n", str);
#endif
- if(!info && (lib = dlopen (str, RTLD_LAZY | RTLD_GLOBAL)) == NULL) {
+ if(!info && (lib = dlopen (str, RTLD_LAZY | RTLD_GLOBAL | RTLD_DEEPBIND)) == NULL) {
const char *error = dlerror();
/* too noisy -- but good to catch unresolved references */
xprintf(this, XINE_VERBOSITY_LOG,
@@ -649,7 +649,7 @@ static int _load_plugin_class(xine_t *th
/* load the dynamic library if needed */
if (!node->file->lib_handle) {
lprintf("dlopen %s\n", filename);
- if ((lib = dlopen (filename, RTLD_LAZY | RTLD_GLOBAL)) == NULL) {
+ if ((lib = dlopen (filename, RTLD_LAZY | RTLD_GLOBAL | RTLD_DEEPBIND)) == NULL) {
const char *error = dlerror();
xine_log (this, XINE_LOG_PLUGIN,
xine-lib-1.1.3-optflags.patch:
--- NEW FILE xine-lib-1.1.3-optflags.patch ---
--- xine-lib-1.1.3/m4/optimizations.m4~ 2006-06-17 18:20:56.000000000 +0300
+++ xine-lib-1.1.3/m4/optimizations.m4 2006-12-17 11:49:44.000000000 +0200
@@ -107,7 +107,7 @@
DEBUG_CFLAGS="-O $DEBUG_CFLAGS"
- if test x"$sarchopt" != "xno"; then
+ if false ; then
archopt_val=
case "$host_or_hostalias" in
--- xine-lib-1.1.3/configure~ 2006-12-03 21:41:27.000000000 +0200
+++ xine-lib-1.1.3/configure 2006-12-17 11:50:07.000000000 +0200
@@ -46971,7 +46971,7 @@
DEBUG_CFLAGS="-O $DEBUG_CFLAGS"
- if test x"$sarchopt" != "xno"; then
+ if false ; then
archopt_val=
case "$host_or_hostalias" in
--- NEW FILE xine-lib-extras-freeworld.spec ---
# TODO:
# - external dvdnav - not compatible as of 1.1.11 and 4.1.1
%define abiver 1.21
Name: xine-lib-extras-freeworld
Summary: Non-free extra codecs for the Xine library
Version: 1.1.12
Release: 2%{?dist}
License: GPLv2+
Group: System Environment/Libraries
URL: http://xinehq.de/
Source0: http://downloads.sourceforge.net/xine/xine-lib-%{version}.tar.bz2
Patch0: xine-lib-1.1.3-optflags.patch
Patch6: xine-lib-1.1.1-deepbind-939.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: pkgconfig
BuildRequires: zlib-devel
BuildRequires: gawk
# External libs
BuildRequires: xvidcore-devel
BuildRequires: ffmpeg-devel >= 0.4.9-0.22.20060804
BuildRequires: a52dec-devel
BuildRequires: libmad-devel
BuildRequires: libdca-devel
# X11 for DXR3 output (#1258), libXt-devel needed in FC5
BuildRequires: libXt-devel
BuildRequires: libXext-devel
BuildRequires: libXinerama-devel
# vcdimager reads and writes MPEG
BuildRequires: vcdimager-devel >= 0.7.23
# Obsolete DXR3 deps, better handled by ffmpeg
BuildConflicts: rte-devel
BuildConflicts: libfame-devel
Requires: vcdimager >= 0.7.23
Requires: xine-lib(plugin-abi) = %{abiver}
# obsolete old livna package
Provides: xine-lib-extras-nonfree = %{version}-%{release}
Obsoletes: xine-lib-extras-nonfree < 1.1.12-2
# obsolete old frehsrpms package
Provides: xine-lib-moles = %{version}-%{release}
Obsoletes: xine-lib-moles < 1.1.12-2
%description
This package adds extra functionality to the Xine library. Those
plugins may contain patented code.
%prep
%setup -q -n xine-lib-%{version}
touch -r m4/optimizations.m4 m4/optimizations.m4.stamp
%patch0 -p1 -b .optflags
touch -r m4/optimizations.m4.stamp m4/optimizations.m4
# Patch6 needed at least when compiling with external ffmpeg, #939.
%patch6 -p1 -b .deepbind
# Avoid standard rpaths on lib64 archs:
sed -i -e 's|"/lib /usr/lib\b|"/%{_lib} %{_libdir}|' configure
%build
# Keep order of options the same as in ./configure --help for easy maintenance
%configure --disable-dependency-tracking \
--with-external-ffmpeg \
--enable-ipv6 \
--disable-opengl \
--disable-xvmc \
--disable-aalib \
--disable-caca \
--disable-sdl \
--disable-rte \
--disable-libfame \
--disable-speex \
--disable-flac \
--disable-mng \
--disable-imagemagick \
--disable-freetype \
--disable-alsa \
--disable-esd \
--disable-arts \
--disable-gnomevfs \
--disable-gdkpixbuf \
--disable-samba \
--with-external-ffmpeg \
--with-external-a52dec \
--with-external-libmad \
--with-external-libdts
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
# Removing useless files
rm -rf $RPM_BUILD_ROOT%{_bindir}
rm -rf $RPM_BUILD_ROOT%{_includedir}
rm -rf $RPM_BUILD_ROOT%{_datadir}
rm -rf $RPM_BUILD_ROOT%{_libdir}/lib*
rm -rf $RPM_BUILD_ROOT%{_libdir}/pkgconfig
# Plugins - credits go to the SuSE RPM maintainer, congrats
cat > plugins << EOF
#
# libmad and MPEG related plugins
xineplug_decode_mad
xineplug_decode_mpeg2
xineplug_dmx_mpeg
xineplug_dmx_mpeg_block
xineplug_dmx_mpeg_ts
xineplug_dmx_mpeg_elem
xineplug_dmx_mpeg_pes
xineplug_dmx_yuv4mpeg2
xineplug_inp_vcd
xineplug_inp_vcdo
#
# NES Music File Format. free ??
xineplug_decode_nsf
#
# AC3
xineplug_decode_a52
#
# likely to have legal problems
xineplug_decode_dvaudio
xineplug_decode_faad
xineplug_decode_ff
xineplug_dmx_asf
#
# dxr3 plugin is more featureful with mpeg
xineplug_decode_dxr3_spu
xineplug_decode_dxr3_video
xineplug_vo_out_dxr3
#
# DVD reading
xineplug_inp_dvd
#
# http://www.videolan.org/dtsdec.html
xineplug_decode_dts
#
# MMS
xineplug_inp_mms
#
# Don't build on the free rpm
post/xineplug_post_planar
post/xineplug_post_tvtime
#
EOF
DIR="$(ls -1d $RPM_BUILD_ROOT%{_libdir}/xine/plugins/*)"
mv $DIR $DIR.temp
mkdir -p $DIR/post
grep -v ^# plugins | while read i; do
mv $DIR.temp/$i.so $DIR/$i.so
done
rm -rf $DIR.temp
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc doc/README.dxr3 doc/README.network_dvd
%{_libdir}/xine/plugins/%{abiver}/xineplug_*.so
%{_libdir}/xine/plugins/%{abiver}/post/xineplug_*.so
%changelog
* Sun Aug 10 2008 Thorsten Leemhuis <fedora at leemhuis.info> - 1.1.12-2
- rename to xine-lib-extras-freeworld
- add provides and obsoletes for packages from livna and freshrpms
* Wed Apr 16 2008 Ville Skyttä <ville.skytta at iki.fi> - 1.1.12-1
- 1.1.12.
* Sun Mar 30 2008 Ville Skyttä <ville.skytta at iki.fi> - 1.1.11.1-1
- 1.1.11.1.
- Require xine-lib(plugin-abi) instead of xine-lib.
* Wed Mar 19 2008 Ville Skyttä <ville.skytta at iki.fi> - 1.1.11-1
- 1.1.11.
- Specfile cleanups.
* Fri Feb 8 2008 Ville Skyttä <ville.skytta at iki.fi> - 1.1.10.1-2
- Be explicit about using internal dvdnav for now.
* Fri Feb 8 2008 Ville Skyttä <ville.skytta at iki.fi> - 1.1.10.1-1
- 1.1.10.1.
* Sun Jan 27 2008 Ville Skyttä <ville.skytta at iki.fi> - 1.1.10-2
- Move spu, spucc, and spucmml decoders to main xine-lib.
* Sun Jan 27 2008 Ville Skyttä <ville.skytta at iki.fi> - 1.1.10-1
- 1.1.10 (security update).
* Sat Jan 12 2008 Ville Skyttä <ville.skytta at iki.fi> - 1.1.9.1-1
- 1.1.9.1 (security update).
* Sun Jan 6 2008 Ville Skyttä <ville.skytta at iki.fi> - 1.1.9-1
- 1.1.9.
* Wed Dec 5 2007 Ville Skyttä <ville.skytta at iki.fi> - 1.1.8-6
- Rebuild to fix crashes with new libdvdnav.
* Sat Nov 24 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 1.1.8-5
- rebuilt
* Tue Nov 06 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 1.1.8-4
- fix building against latest ffmpeg
* Tue Nov 06 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 1.1.8-3
- rebuild
* Sat Sep 1 2007 Ville Skyttä <ville.skytta at iki.fi> - 1.1.8-2
- BuildRequires: gawk
* Sat Sep 1 2007 Ville Skyttä <ville.skytta at iki.fi> - 1.1.8-1
- 1.1.8, "open" patch applied upstream.
* Tue Aug 14 2007 Ville Skyttä <ville.skytta at iki.fi> - 1.1.7-2
- Protect "open" for glibc 2.6.90 and -D_FORTIFY_SOURCE=2.
- License: GPLv2+
* Thu Jun 7 2007 Ville Skyttä <ville.skytta at iki.fi> - 1.1.7-1
- 1.1.7.
* Wed Apr 18 2007 Ville Skyttä <ville.skytta at iki.fi> - 1.1.6-1
- 1.1.6.
* Wed Apr 11 2007 Ville Skyttä <ville.skytta at iki.fi> - 1.1.5-1
- 1.1.5, GSM 06.10 decoder moved to Fedora xine-lib.
* Wed Jan 31 2007 Ville Skyttä <ville.skytta at iki.fi> - 1.1.4-1
- 1.1.4.
* Tue Dec 19 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.1.3-4
- Use system libdca.
* Sun Dec 17 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.1.3-3
- Fix build time libpostproc version check.
* Sun Dec 17 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.1.3-2
- Don't run autotools during build.
* Sat Dec 9 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.1.3-1
- 1.1.3, require same version of xine-lib.
* Mon Nov 6 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.1.2-5
- Build DXR3 output with X11 (#1258).
- Explicitly disable building aRts stuff.
* Fri Nov 03 2006 Aurelien Bompard <abompard(a)fedoraproject.org> 1.1.2-4
- require xine-lib >= 1.1.2-17 to ease transition
* Wed Nov 1 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.1.2-3
- Explicitly disable quite a few features we don't want in this package.
- Drop multilib devel patch, it's a no-op here.
* Wed Nov 01 2006 Aurelien Bompard <abompard(a)fedoraproject.org> 1.1.2-2
- remove vdr stuff (unmaintained)
* Tue Oct 31 2006 Aurelien Bompard <abompard(a)fedoraproject.org> 1.1.2-1
- initial rpm as xine-extras-nonfree
* Fri Aug 18 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.1.2-11
- Apply patch from upstream CVS to take advantage of new ffmpeg goodies.
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/xine-lib-extras-freeworld/F-9/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 22 Jul 2008 16:57:24 -0000 1.1
+++ .cvsignore 10 Aug 2008 11:41:39 -0000 1.2
@@ -0,0 +1 @@
+xine-lib-1.1.12.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/free/rpms/xine-lib-extras-freeworld/F-9/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 22 Jul 2008 16:57:24 -0000 1.1
+++ sources 10 Aug 2008 11:41:39 -0000 1.2
@@ -0,0 +1 @@
+b7254614c78c8b0f1652b8dc06f80b3a xine-lib-1.1.12.tar.bz2
16 years, 2 months
rpms/unace/devel unace.spec,1.3,1.4
by Thorsten Leemhuis
Author: thl
Update of /cvs/nonfree/rpms/unace/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv25836
Modified Files:
unace.spec
Log Message:
fix thinko
Index: unace.spec
===================================================================
RCS file: /cvs/nonfree/rpms/unace/devel/unace.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- unace.spec 10 Aug 2008 10:28:06 -0000 1.3
+++ unace.spec 10 Aug 2008 11:06:53 -0000 1.4
@@ -28,9 +28,9 @@
# added by knurd on 20080810
# can likely be removed when RPM Fusion switches to a newer plague
echo nothing to build, upstream distributes prebuild binaries only
-echo 30 seconds delay needed here to fool RPM Fusion's buildsys
+echo 30 seconds delay needed here to fool RPM Fusion\'s buildsys
echo sorry for the trouble, knurd, 20080810
-read -n 1 -s -t 30
+read -n 1 -s -t 30 || :
%install
rm -rf $RPM_BUILD_ROOT
16 years, 2 months
rpms/compat-plone/F-8 compat-plone.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/compat-plone/F-8
In directory se02.es.rpmfusion.net:/tmp/cvs-serv25433
Modified Files:
.cvsignore sources
Added Files:
compat-plone.spec
Log Message:
initial import from livna
--- NEW FILE compat-plone.spec ---
%define python_minver 2.4.3
%define zope_minver 2.10.4
%define zope_home %{_libdir}/zope
%define software_home %{zope_home}/lib/python
Name: compat-plone
Version: 3.1.4
Release: 2%{?dist}
Summary: User friendly and powerful open source Content Management System
License: GPLv2+
Group: System Environment/Daemons
URL: http://www.plone.org/
Source0: http://launchpad.net/plone/3.1/%{version}/+download/Plone-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: compat-zope >= %{zope_minver}
Requires: compat-python24 >= %{python_minver}, compat-python24-imaging
Requires: compat-python24-feedparser, compat-python24-lxml, compat-python24-elementtree
%description
Plone is a user friendly and powerful content management system based on Zope.
It is easy to use, translated into over 35 languages and carefully follows
standards. It's under active development and easily extensible with add-on
products.
%prep
%setup -q -n Plone-%{version}
# Clean up sources
find . -type d -name CVS | xargs rm -rf
find . -type f -name .cvsignore | xargs rm -rf
find . -type d -name .svn | xargs rm -rf
find . -type f -name "*~" | xargs rm -rf
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{software_home}/Products
install -d $RPM_BUILD_ROOT%{software_home}/lib/python
cp -pr Products/* $RPM_BUILD_ROOT%{software_home}/Products
cp -pr lib/python/* $RPM_BUILD_ROOT%{software_home}/
%clean
rm -rf $RPM_BUILD_ROOT
%post
# Make it available to Zope, be it on install or on upgrade
/sbin/service zope condrestart >/dev/null 2>&1
%files
%defattr(644,root,root,755)
%doc README.txt RELEASENOTES.txt INSTALL.txt
%{software_home}/Products/*
%{software_home}/archetypes/
%{software_home}/five/
%{software_home}/kss/
%{software_home}/plone/
%{software_home}/wicked/
%{software_home}/borg/
%changelog
* Sun Aug 10 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 3.1.4-2
- rebuild for RPM Fusion
* Sat Aug 2 2008 Jonathan Steffan <jon a fedoraunity.org> 3.1.4-1
- Update to plone 3.1.4
* Sun Jul 27 2008 Jonathan Steffan <jon a fedoraunity.org> 3.1.3-1
- Update to plone 3.1.3
- Fix RHBZ #455362
* Sat Jun 14 2008 Jonathan Steffan <jon a fedoraunity.org> 3.1.2-1
- Update to plone 3.1.2
* Sun May 11 2008 Jonathan Steffan <jon a fedoraunity.org> 3.1.1-1
- Update to plone 3.1.1
* Tue Feb 19 2008 Jonathan Steffan <jon a fedoraunity.org> 3.0.6-1
- Update to plone 3.0.6
- Fix ownership so zope owns non-plone folders and plone doesn't own
zope folders
* Mon Jan 7 2008 Jonathan Steffan <jon a fedoraunity.org> 3.0.5-1
- Update to plone 3.0.5
* Wed Dec 12 2007 Jonathan Steffan <jon a fedoraunity.org> 3.0.4-1
- Update to plone 3.0.4
* Sun Nov 11 2007 Jonathan Steffan <jon a fedoraunity.org> 3.0.3-1
- Update to plone 3.0.3
- Remove hotfix 20071106 as it's included in 3.0.3
* Tue Nov 6 2007 Jonathan Steffan <jon a fedoraunity.org> 3.0.2-2
- Add plone hotfix 20071106 (CVE-2007-5741)
* Tue Oct 16 2007 Jonathan Steffan <jon a fedoraunity.org> 3.0.2-1
- Update to Plone 3.0.2
* Fri Sep 14 2007 Jonathan Steffan <jon a fedoraunity.org> 3.0.1-1
- Update to Plone 3.0.1
* Thu Aug 23 2007 Jonathan Steffan <jon a fedoraunity.org> 3.0-1
- Moved plone install back to software_home
- Updated to Plone 3.0 final release
* Wed Aug 2 2007 Jonathan Steffan <jon a fedoraunity.org> 3.0-0.2rc2
- Moved plone install from software_home to instance_home (workaround)
* Wed Aug 1 2007 Jonathan Steffan <jon a fedoraunity.org> 3.0-0.1rc2
- Initial Package
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/compat-plone/F-8/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 22 Jul 2008 16:48:30 -0000 1.1
+++ .cvsignore 10 Aug 2008 11:00:46 -0000 1.2
@@ -0,0 +1 @@
+Plone-3.1.4.tar.gz
Index: sources
===================================================================
RCS file: /cvs/free/rpms/compat-plone/F-8/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 22 Jul 2008 16:48:30 -0000 1.1
+++ sources 10 Aug 2008 11:00:46 -0000 1.2
@@ -0,0 +1 @@
+1bdd7db2676ec829396a02e4c4c3e123 Plone-3.1.4.tar.gz
16 years, 2 months