[svn] r6085 - in trunk/rpms: . perl-XML-Simple-DTDReader replex

packagers at lists.rpmforge.net packagers at lists.rpmforge.net
Mon Jan 7 15:24:09 CET 2008


Author: dag
Date: 2008-01-07 15:24:06 +0100 (Mon, 07 Jan 2008)
New Revision: 6085

Added:
   trunk/rpms/perl-XML-Simple-DTDReader/
   trunk/rpms/perl-XML-Simple-DTDReader/perl-XML-Simple-DTDReader.spec
Removed:
   trunk/rpms/replex/replex-0.1.6.8-Makefile.patch
Log:
Updates

Added: trunk/rpms/perl-XML-Simple-DTDReader/perl-XML-Simple-DTDReader.spec
===================================================================
--- trunk/rpms/perl-XML-Simple-DTDReader/perl-XML-Simple-DTDReader.spec	                        (rev 0)
+++ trunk/rpms/perl-XML-Simple-DTDReader/perl-XML-Simple-DTDReader.spec	2008-01-07 14:24:06 UTC (rev 6085)
@@ -0,0 +1,55 @@
+# $Id$
+# Authority: dag
+# Upstream: Alex Vandiver <alexmv+pause$mit,edu>
+
+%define perl_vendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib)
+%define perl_vendorarch %(eval "`%{__perl} -V:installvendorarch`"; echo $installvendorarch)
+
+%define real_name XML-Simple-DTDReader
+
+Summary: Simple XML file reading based on their DTDs
+Name: perl-XML-Simple-DTDReader
+Version: 0.04
+Release: 1
+License: Artistic/GPL
+Group: Applications/CPAN
+URL: http://search.cpan.org/dist/XML-Simple-DTDReader/
+
+Source: http://www.cpan.org/modules/by-module/XML/XML-Simple-DTDReader-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildArch: noarch
+BuildRequires: perl
+
+%description
+Simple XML file reading based on their DTDs.
+
+%prep
+%setup -n %{real_name}-%{version}
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} pure_install
+
+### Clean up buildroot
+find %{buildroot} -name .packlist -exec %{__rm} {} \;
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc Changes MANIFEST META.yml README
+%doc %{_mandir}/man3/XML::Simple::DTDReader.3pm*
+%dir %{perl_vendorlib}/XML/
+%dir %{perl_vendorlib}/XML/Simple/
+#%{perl_vendorlib}/XML/Simple/DTDReader/
+%{perl_vendorlib}/XML/Simple/DTDReader.pm
+
+%changelog
+* Mon Jan 07 2008 Dag Wieers <dag at wieers.com> - 0.04-1
+- Initial package. (using DAR)


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

Deleted: trunk/rpms/replex/replex-0.1.6.8-Makefile.patch
===================================================================
--- trunk/rpms/replex/replex-0.1.6.8-Makefile.patch	2008-01-07 14:12:23 UTC (rev 6084)
+++ trunk/rpms/replex/replex-0.1.6.8-Makefile.patch	2008-01-07 14:24:06 UTC (rev 6085)
@@ -1,40 +0,0 @@
---- 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



More information about the svn-commits mailing list