[svn] r6084 - in trunk/rpms: . premiereepg2vdr replex xmltv2vdr yamdi

packagers at lists.rpmforge.net packagers at lists.rpmforge.net
Mon Jan 7 15:12:28 CET 2008


Author: dag
Date: 2008-01-07 15:12:23 +0100 (Mon, 07 Jan 2008)
New Revision: 6084

Added:
   trunk/rpms/premiereepg2vdr/
   trunk/rpms/premiereepg2vdr/premiereepg2vdr.spec
   trunk/rpms/replex/
   trunk/rpms/replex/replex-0.1.6.8-Makefile.patch
   trunk/rpms/replex/replex.spec
   trunk/rpms/xmltv2vdr/
   trunk/rpms/xmltv2vdr/xmltv2vdr.spec
   trunk/rpms/yamdi/
   trunk/rpms/yamdi/yamdi.spec
Log:
New packages.

Added: trunk/rpms/premiereepg2vdr/premiereepg2vdr.spec
===================================================================
--- trunk/rpms/premiereepg2vdr/premiereepg2vdr.spec	                        (rev 0)
+++ trunk/rpms/premiereepg2vdr/premiereepg2vdr.spec	2008-01-07 14:12:23 UTC (rev 6084)
@@ -0,0 +1,53 @@
+# $Id$
+# Authority: dag
+# Upstream: Axel Katzur <software at katzur.de>
+
+%{?dtag: %{expand: %%define %dtag 1}}
+
+%{?el4:%define _without_kernelheaders 1}
+%{?el3:%define _without_kernelheaders 1}
+%{?rh9:%define _without_kernelheaders 1}
+%{?rh7:%define _without_kernelheaders 1}
+%{?el2:%define _without_kernelheaders 1}
+
+Summary: Read EPG information for Premiere TV channels
+Name: premiereepg2vdr
+Version: 0.0.5
+Release: 1
+License: GPL
+Group: Applications/
+URL: http://www.vdr-wiki.de/wiki/index.php/Premiereepg2vdr
+
+#Source: http://deela.cc.fh-lippe.de/files/premiereepg2vdr/premiereepg2vdr-%{version}.tar.gz
+Source: http://www.katzur.de/download/premiereepg2vdr-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+%{!?_without_kernelheaders:BuildRequires: kernel-headers >= 2.4-9}
+%{?_without_kernelheaders:BuildRequires: glibc-kernheaders >= 2.4-9}
+
+%description
+premiereepg2vdr is a tool to read Electronic Program Guid (EPG) information
+for the Premiere TV channels and use it with VDR.
+
+%prep
+%setup
+
+%build
+%configure
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} install DESTDIR="%{buildroot}"
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc AUTHORS ChangeLog COPYING README* *.conf
+%{_bindir}/premiereepg2vdr
+
+%changelog
+* Sat Jan 05 2008 Dag Wieers <dag at wieers.com> - 0.0.5-1
+- Initial package. (using DAR)


Property changes on: trunk/rpms/premiereepg2vdr/premiereepg2vdr.spec
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + native

Added: trunk/rpms/replex/replex-0.1.6.8-Makefile.patch
===================================================================
--- trunk/rpms/replex/replex-0.1.6.8-Makefile.patch	                        (rev 0)
+++ trunk/rpms/replex/replex-0.1.6.8-Makefile.patch	2008-01-07 14:12:23 UTC (rev 6084)
@@ -0,0 +1,40 @@
+--- replex-0.1.6.8/Makefile.orig	2007-06-19 11:30:08.000000000 +0200
++++ replex-0.1.6.8/Makefile	2007-07-25 21:43:23.000000000 +0200
+@@ -2,8 +2,7 @@
+ DISTNAME = replex-$(VERSION)
+ TARNAME = $(DISTNAME).tar.gz	
+ INCS   = -I..
+-CFLAGS =  -g -m32 -Wall -O6 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DVERSION=\"$(VERSION)\"
+-LDFLAGS = -m32
++CFLAGS =  -Wall -O6 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DVERSION=\"$(VERSION)\"
+ LIBS   = -L. 
+ MFLAG  = -M
+ OBJS = element.o pes.o mpg_common.o ts.o ringbuffer.o avi.o multiplex.o
+@@ -11,7 +10,8 @@
+ SRC  =  avi.c  element.c mpg_common.c pes.c replex.c ringbuffer.c ts.c multiplex.c
+ HEADERS = element.h pes.h mpg_common.h ts.h ringbuffer.h avi.h replex.h multiplex.h
+ EXTRA = COPYING README TODO CHANGES
+-DESTDIR = /usr/local
++DESTDIR := /usr/local
++LIBDIR := $(DESTDIR)/lib
+ 
+ 
+ .PHONY: depend clean install uninstall
+@@ -39,13 +39,13 @@
+ 	$(CC) -c $(CFLAGS) $(INCS) $(DEFINES) $<
+ 
+ install: libreplex.a replex
+-	install -m 644 libreplex.a $(DESTDIR)/lib/
+-	install -m 755 replex $(DESTDIR)/bin/
++	install -D -s -m 644 libreplex.a $(LIBDIR)/libreplex.a
++	install -D -s -m 755 replex $(DESTDIR)/bin/replex
+ 
+ uninstall:
+-	rm -f $(DESTDIR)/lib/libreplex.a
+-	rm -f $(DESTDIR)/bin/replex
+ 
++	rm -f $(LIBDIR)/libreplex.a
++	rm -f $(DESTDIR)/bin/replex
+ 
+ .depend: 
+ 	$(CC) $(DEFINES) $(MFLAG) $(SRC) $(CSRC) $(CPPSRC) $(INCS)> .depend

Added: trunk/rpms/replex/replex.spec
===================================================================
--- trunk/rpms/replex/replex.spec	                        (rev 0)
+++ trunk/rpms/replex/replex.spec	2008-01-07 14:12:23 UTC (rev 6084)
@@ -0,0 +1,61 @@
+# $Id$
+# Authority: dag
+# Upstream: Marcus Metzler <mocm at metzlerbros.de>
+
+Summary: Remultiplex transport stream (TS) data taken from a DVB source
+Name: replex
+Version: 0.1.6.8
+Release: 1
+License: GPL
+Group: Applications/Multimedia
+URL: http://www.metzlerbros.org/dvb/
+
+Source: http://www.metzlerbros.org/dvb/replex-%{version}.tar.gz
+Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+%description
+Replex was created to remultiplex transport stream (TS) data taken from a DVB
+source. The result is supposed to be a program stream (PS) that can be used to
+be burned to a DVD (with dvdauthor).
+
+Replex can also remultiplex other PSs and AVIs with MPEG2 content.
+
+%package devel
+Summary: Header files, libraries and development documentation for %{name}.
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+This package contains the header files, static libraries and development
+documentation for %{name}. If you like to develop programs using %{name},
+you will need to install %{name}-devel.
+
+%prep
+%setup
+
+%build
+export CFLAGS="%{optflags} -O6 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DVERSION=\\\"\$(VERSION)\\\""
+export LDFLAGS="%{optflags}"
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%{__install} -dp -m0755 %{buildroot}%{_bindir}
+%{__install} -dp -m0755 %{buildroot}%{_libdir}
+%{__make} install DESTDIR="%{buildroot}%{_prefix}" LIBDIR="%{buildroot}%{_libdir}"
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr (-, root, root, 0755)
+%doc CHANGES COPYING README TODO
+%{_bindir}/replex
+
+%files devel
+%defattr (-, root, root, 0755)
+%{_libdir}/libreplex.a
+
+%changelog
+* Sat Jan 05 2008 Dag Wieers <dag at wieers.com> - 0.1.6.8-1
+- Initial package. (using DAR)


Property changes on: trunk/rpms/replex/replex.spec
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + native

Added: trunk/rpms/xmltv2vdr/xmltv2vdr.spec
===================================================================
--- trunk/rpms/xmltv2vdr/xmltv2vdr.spec	                        (rev 0)
+++ trunk/rpms/xmltv2vdr/xmltv2vdr.spec	2008-01-07 14:12:23 UTC (rev 6084)
@@ -0,0 +1,45 @@
+# $Id$
+# Authority: dag
+# Upstream: Morfsta <morfsta$irmplc,com>
+
+Summary: Read EPG information the xmltv site
+Name: xmltv2vdr
+Version: 1.0.7
+Release: 1
+License: GPL
+Group: Applications/Multimedia
+URL: ftp://ftp.cadsoft.de/vdr/Tools/
+
+Source: ftp://ftp.cadsoft.de/vdr/Tools/xmltv2vdr-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+Buildarch: noarch
+
+%description
+xmltv2vdr allows Electronic Program Guid (EPG) information to be read from
+the xmltv site which carries listings for Germany, Finland, US, New Zealand,
+UK and SN.
+
+%prep
+%setup
+
+%build
+
+%install
+%{__rm} -rf %{buildroot}
+%{__install} -Dp -m0755 xmltv2vdr.pl %{buildroot}%{_bindir}/xmltv2vdr
+
+### Clean up docs
+find examples/ -type f -exec %{__chmod} a-x {} \;
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc COPYING HISTORY README grab_freeview_epg.sh examples/
+%{_bindir}/xmltv2vdr
+
+%changelog
+* Sat Jan 05 2008 Dag Wieers <dag at wieers.com> - 1.0.7-1
+- Initial package. (using DAR)


Property changes on: trunk/rpms/xmltv2vdr/xmltv2vdr.spec
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + native

Added: trunk/rpms/yamdi/yamdi.spec
===================================================================
--- trunk/rpms/yamdi/yamdi.spec	                        (rev 0)
+++ trunk/rpms/yamdi/yamdi.spec	2008-01-07 14:12:23 UTC (rev 6084)
@@ -0,0 +1,42 @@
+# $Id$
+# Authority: dag
+
+Summary: Yet Another MetaData Injector for FLV
+Name: yamdi
+Version: 1.2
+Release: 1
+License: GPL
+Group: Applications/Multimedia
+URL: http://yamdi.sourceforge.net/
+
+Source: http://dl.sf.net/yamdi/yamdi-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+#BuildRequires: 
+#Requires:
+
+%description
+yamdi is a metadata injector for FLV files. It adds the onMetaData event to
+your FLV files.
+
+%prep
+%setup
+
+%build
+${CC:-%{__cc}} %{optflags} -fpic -o yamdi yamdi.c
+
+%install
+%{__rm} -rf %{buildroot}
+%{__install} -Dp -m0755 yamdi %{buildroot}%{_bindir}/yamdi
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc CHANGES LICENSE README
+%{_bindir}/yamdi
+
+%changelog
+* Sat Jan 05 2008 Dag Wieers <dag at wieers.com> - 1.2-1
+- Initial package. (using DAR)


Property changes on: trunk/rpms/yamdi/yamdi.spec
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + native



More information about the svn-commits mailing list