[svn] r3059 - in trunk/rpms: . apcupsd chmlib dstat galeon gdesklets httping js leapauth libevent libosip2 oorexx perl-BerkeleyDB perl-Class-Container perl-Config-IniFiles perl-Convert-TNEF perl-Curses perl-Net-SNMP perl-Net-Server perl-Unix-Syslog perl-libnet python-chm sablotron spamassassin tcptrack tinyca webmin xosview yam

svn-commits at lists.rpmforge.net svn-commits at lists.rpmforge.net
Tue Mar 29 05:30:18 CEST 2005


Author: dag
Date: 2005-03-29 05:30:15 +0200 (Tue, 29 Mar 2005)
New Revision: 3059

Added:
   trunk/rpms/httping/httping-1.0.0-makefile.patch
   trunk/rpms/leapauth/
   trunk/rpms/leapauth/leapauth.spec
   trunk/rpms/libosip2/
   trunk/rpms/libosip2/libosip2.spec
   trunk/rpms/oorexx/
   trunk/rpms/oorexx/oorexx.spec
   trunk/rpms/perl-Class-Container/
   trunk/rpms/perl-Class-Container/perl-Class-Container.spec
Modified:
   trunk/rpms/apcupsd/apcupsd.spec
   trunk/rpms/chmlib/chmlib.spec
   trunk/rpms/dstat/dstat.spec
   trunk/rpms/galeon/galeon.spec
   trunk/rpms/gdesklets/gdesklets.spec
   trunk/rpms/httping/httping.spec
   trunk/rpms/js/js.spec
   trunk/rpms/libevent/libevent.spec
   trunk/rpms/perl-BerkeleyDB/perl-BerkeleyDB.spec
   trunk/rpms/perl-Config-IniFiles/perl-Config-IniFiles.spec
   trunk/rpms/perl-Convert-TNEF/perl-Convert-TNEF.spec
   trunk/rpms/perl-Curses/perl-Curses.spec
   trunk/rpms/perl-Net-SNMP/perl-Net-SNMP.spec
   trunk/rpms/perl-Net-Server/perl-Net-Server.spec
   trunk/rpms/perl-Unix-Syslog/perl-Unix-Syslog.spec
   trunk/rpms/perl-libnet/perl-libnet.spec
   trunk/rpms/python-chm/python-chm.spec
   trunk/rpms/sablotron/sablotron.spec
   trunk/rpms/spamassassin/redhat_local.cf
   trunk/rpms/spamassassin/spamassassin.spec
   trunk/rpms/spamassassin/spamassassin.sysconfig
   trunk/rpms/tcptrack/tcptrack.spec
   trunk/rpms/tinyca/tinyca.spec
   trunk/rpms/webmin/webmin.spec
   trunk/rpms/xosview/xosview.spec
   trunk/rpms/yam/yam.spec
Log:
Updates

Modified: trunk/rpms/apcupsd/apcupsd.spec
===================================================================
--- trunk/rpms/apcupsd/apcupsd.spec	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/apcupsd/apcupsd.spec	2005-03-29 03:30:15 UTC (rev 3059)
@@ -8,7 +8,7 @@
 Summary: APC UPS power control daemon
 Name: apcupsd
 Version: 3.10.13
-Release: 1
+Release: 2
 License: GPL
 Group: System Environment/Daemons
 URL: http://www.sibbald.com/apcupsd/
@@ -57,12 +57,13 @@
 %configure \
 	--sysconfdir="%{_sysconfdir}/apcupsd" \
 	--with-cgi-bin="%{_localstatedir}/www/apcupsd" \
+	--enable-apcsmart \
 	--enable-cgi \
+	--enable-dumb \
+	--enable-master-slave \
+	--enable-net \
 	--enable-pthreads \
-	--enable-net \
-	--enable-master-slave \
-	--enable-apcsmart \
-	--enable-dumb \
+	--enable-snmp \
 	--enable-usb
 %{__make} %{?_smp_mflags}
 %{__make} -C examples hid-ups
@@ -72,10 +73,10 @@
 
 ### FIXME: 'make install' doesn't create sysv-dir and bails out.
 %{__install} -d -m0755 %{buildroot}%{_initrddir}
-%{__make} install \
-	DESTDIR="%{buildroot}"
+%{__make} install DESTDIR="%{buildroot}"
 
-%{__install} -p -m0755 examples/hid-ups examples/make-hiddev %{buildroot}%{_sysconfdir}/apcupsd/
+%{__install} -Dp -m0755 examples/hid-ups %{buildroot}%{_sysconfdir}/apcupsd/hid-ups
+%{__install} -Dp -m0755 examples/make-hiddev %{buildroot}%{_sysconfdir}/apcupsd/make-hiddev
 %{__install} -Dp -m0644 apcupsd.httpd %{buildroot}%{_sysconfdir}/httpd/conf.d/apcupsd.conf
 %{__install} -Dp -m0644 apcupsd.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/apcupsd
 
@@ -107,13 +108,16 @@
 %doc %{_mandir}/man?/*
 %config(noreplace) %{_sysconfdir}/apcupsd/
 %config(noreplace) %{_sysconfdir}/httpd/conf.d/apcupsd.conf
-%config(noreplace) %{_sysconfdir}/logrotate.d/*
+%config(noreplace) %{_sysconfdir}/logrotate.d/apcupsd
 %config %{_initrddir}/*
 %{_sbindir}/*
 %{_localstatedir}/www/apcupsd/
 %exclude %{_initrddir}/halt*
 
 %changelog
+* Fri Mar 25 2005 Dag Wieers <dag at wieers.com> - 3.10.13-2
+- Added --enable-snmp configure option. (Bobby Kuo)
+
 * Wed Apr 21 2004 Dag Wieers <dag at wieers.com> - 3.10.13-1
 - Updated to new release 3.10.13.
 

Modified: trunk/rpms/chmlib/chmlib.spec
===================================================================
--- trunk/rpms/chmlib/chmlib.spec	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/chmlib/chmlib.spec	2005-03-29 03:30:15 UTC (rev 3059)
@@ -34,21 +34,22 @@
 #patch0 -p1
 
 %build
-%{__libtoolize} --force --copy
-%{__make} %{?_smp_mflags} all examples \
-	CC="${CC:-%{__cc}}" \
-	LD="${CC:-%{__cc}}" \
+%{__make} %{?_smp_mflags} \
 	INSTALLPREFIX="%{_prefix}"
 
 %install
 %{__rm} -rf %{buildroot}
-%{__install} -d -m0755 %{buildroot}%{_bindir} \
-			%{buildroot}%{_libdir} \
+%{__install} -d -m0755 %{buildroot}%{_libdir} \
 			%{buildroot}%{_includedir}
-%makeinstall \
+%{__make} install \
 	INSTALLPREFIX="%{buildroot}%{_prefix}"
-%{__install} -p -m0755 *_chmLib chm_http %{buildroot}%{_bindir}
+#%{__install} -Dp -m0755 chm_http %{buildroot}%{_bindir}/chm_http
+#%{__install} -Dp -m0755 enum_chmLib %{buildroot}%{_bindir}/enum_chmLib
+#%{__install} -Dp -m0755 enumdir_chmLib %{buildroot}%{_bindir}/enumdir_chmLib
+#%{__install} -Dp -m0755 extract_chmLib %{buildroot}%{_bindir}/extract_chmLib
+#%{__install} -Dp -m0755 test_chmLib %{buildroot}%{_bindir}/test_chmLib
 
+
 ### Fix library symlinks
 for lib in $(ls %{buildroot}%{_libdir}); do
         %{__ln_s} -f $lib %{buildroot}%{_libdir}/${lib//%\.?}
@@ -67,16 +68,20 @@
 %files
 %defattr(-, root, root, 0755)
 %doc AUTHORS COPYING NEWS README
-%{_bindir}/*
-%{_libdir}/*.so.*
+#%{_bindir}/chm_http
+#%{_bindir}/enum_chmLib
+#%{_bindir}/enumdir_chmLib
+#%{_bindir}/extract_chmLib
+#%{_bindir}/test_chmLib
+%{_libdir}/libchm.so.*
 
 %files devel
 %defattr(-, root, root, 0755)
 %doc ChmLib-ds6.zip
-%{_libdir}/*.a
-%{_libdir}/*.la
-%{_libdir}/*.so
-%{_includedir}/*.h
+%{_libdir}/libchm.a
+%{_libdir}/libchm.la
+%{_libdir}/libchm.so
+%{_includedir}/chm_lib.h
 
 %changelog
 * Tue Jun 29 2004 Dag Wieers <dag at wieers.com> - 0.35-1

Modified: trunk/rpms/dstat/dstat.spec
===================================================================
--- trunk/rpms/dstat/dstat.spec	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/dstat/dstat.spec	2005-03-29 03:30:15 UTC (rev 3059)
@@ -9,7 +9,7 @@
 
 Summary: Versatile vmstat, iostat and ifstat replacement
 Name: dstat
-Version: 0.5.8
+Version: 0.5.9
 Release: 1
 License: GPL
 Group: System Environment/Base
@@ -69,6 +69,9 @@
 %{_bindir}/dstat
 
 %changelog
+* Mon Mar 28 2005 Dag Wieers <dag at wieers.com> - 0.5.9-1
+- Updated to release 0.5.9.
+
 * Tue Mar 15 2005 Dag Wieers <dag at wieers.com> - 0.5.8-1
 - Updated to release 0.5.8.
 

Modified: trunk/rpms/galeon/galeon.spec
===================================================================
--- trunk/rpms/galeon/galeon.spec	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/galeon/galeon.spec	2005-03-29 03:30:15 UTC (rev 3059)
@@ -8,7 +8,7 @@
 Summary: GNOME browser based on Gecko (Mozilla rendering engine)
 Name: galeon
 Version: 1.3.20
-Release: 1
+Release: 2
 License: GPL
 Group: Applications/Internet
 URL: http://galeon.sourceforge.net/
@@ -77,6 +77,9 @@
 %exclude %{_localstatedir}/scrollkeeper/
 
 %changelog
+* Fri Mar 25 2005 Dag Wieers <dag at wieers.com> - 1.3.20-2
+- Rebuild against mozilla 1.7.6-1.
+
 * Sun Mar 13 2005 Dag Wieers <dag at wieers.com> - 1.3.20-1
 - Updated to release 1.3.20.
 

Modified: trunk/rpms/gdesklets/gdesklets.spec
===================================================================
--- trunk/rpms/gdesklets/gdesklets.spec	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/gdesklets/gdesklets.spec	2005-03-29 03:30:15 UTC (rev 3059)
@@ -14,11 +14,12 @@
 Source: http://www.pycage.de/download/gdesklets/gDesklets-%{version}.tar.bz2
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
-BuildRequires: libgtop2-devel >= 2.0.0, python-devel >= 2.0.0, gcc-c++
-BuildRequires: gnome-python2 >= 1.99.17, gnome-python2-gconf >= 2.0
-BuildRequires: libcroco-devel, perl(XML::Parser), intltool, pygtk2-devel >= 2.4.0
-BuildRequires: gtk2-devel
-Requires: python >= 2.2, gnome-python2 >= 1.99.17, gnome-python2-gconf >= 2.0
+BuildRequires: libgtop2-devel >= 2.8, python-devel >= 2.3, gcc-c++
+BuildRequires: gnome-python2 >= 2.6, gnome-python2-gconf >= 2.4
+BuildRequires: libcroco-devel, perl(XML::Parser), intltool, pygtk2-devel >= 2.4
+BuildRequires: gtk2-devel, librsvg2 >= 2.8
+Requires: python >= 2.3, gnome-python2 >= 2.4, gnome-python2-gconf >= 2.4
+Requires: gnome-python2-gnomevfs
 
 %description
 gDesklets provides an advanced architecture for desktop applets - tiny

Added: trunk/rpms/httping/httping-1.0.0-makefile.patch
===================================================================
--- trunk/rpms/httping/httping-1.0.0-makefile.patch	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/httping/httping-1.0.0-makefile.patch	2005-03-29 03:30:15 UTC (rev 3059)
@@ -0,0 +1,37 @@
+--- Makefile.orig	2005-03-23 14:27:45.000000000 +0100
++++ Makefile	2005-03-28 05:19:01.514615032 +0200
+@@ -12,13 +12,16 @@
+ # version.  If you delete this exception statement from all source
+ # files in the program, then also delete it here.
+ 
+-VERSION=1.0.0
++VERSION = 1.0.0
+ 
+-DEBUG=#-g
+-LDFLAGS=-lssl -lcrypto $(DEBUG)
+-CFLAGS=-O2 -Wall -DVERSION=\"$(VERSION)\" $(DEBUG)
++prefix = /usr
++bindir = $(prefix)/bin
+ 
+-OBJS=http.o io.o str.o error.o utils.o main.o tcp.o mssl.o
++DEBUG = #-g
++LDFLAGS = -lssl -lcrypto $(DEBUG)
++CFLAGS = -O2 -Wall
++
++OBJS = http.o io.o str.o error.o utils.o main.o tcp.o mssl.o
+ 
+ all: httping
+ 
+@@ -27,8 +30,11 @@
+ 	#
+ 	# Oh, blatant plug: http://keetweej.vanheusden.com/wishlist.html
+ 
++.c.o:
++	 $(CC) -c $(CFLAGS) -I/usr/kerberos/include -DVERSION=\"$(VERSION)\" $(DEBUG) -o $@ $<
++
+ install: httping
+-	cp httping $(DESTDIR)/usr/bin
++	install -Dp -m0755 httping $(DESTDIR)$(bindir)/httping
+ 
+ clean:
+ 	rm -f $(OBJS) core httping

Modified: trunk/rpms/httping/httping.spec
===================================================================
--- trunk/rpms/httping/httping.spec	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/httping/httping.spec	2005-03-29 03:30:15 UTC (rev 3059)
@@ -6,13 +6,14 @@
 
 Summary: Ping alike tool for http requests
 Name: httping
-Version: 0.0.96
+Version: 1.0.0
 Release: 1
 License: GPL
 Group: Applications/Internet
 URL: http://www.vanheusden.com/httping/
 
 Source: http://www.vanheusden.com/httping/httping-%{version}.tgz
+Patch: httping-1.0.0-makefile.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 %description
@@ -23,18 +24,17 @@
 
 %prep
 %setup
+%patch0 -b .orig
 
-%{?el3:%{__perl} -pi -e 's|^(CFLAGS=.+)$|$1 -I/usr/kerberos/include|' Makefile}
-%{?rh9:%{__perl} -pi -e 's|^(CFLAGS=.+)$|$1 -I/usr/kerberos/include|' Makefile}
-%{__perl} -pi.orig -e 's|/usr/bin|\$(bindir)|' Makefile
+#{?el3:%{__perl} -pi -e 's|^(CFLAGS=.+)$|$1 -I/usr/kerberos/include|' Makefile}
+#{?rh9:%{__perl} -pi -e 's|^(CFLAGS=.+)$|$1 -I/usr/kerberos/include|' Makefile}
 
 %build
-%{__make} %{?_smp_mflags}
+%{__make} %{?_smp_mflags} CFLAGS:="%{optflags}"
 
 %install
 %{__rm} -rf %{buildroot}
-%{__install} -d -m0755 %{buildroot}%{_bindir}
-%makeinstall
+%{__make} install DESTDIR="%{buildroot}"
 
 %clean
 %{__rm} -rf %{buildroot}
@@ -45,6 +45,9 @@
 %{_bindir}/httping
 
 %changelog
+* Mon Mar 28 2005 Dag Wieers <dag at wieers.com> - 1.0.0-1
+- Updated to release 1.0.0.
+
 * Sun Jan 09 2005 Dag Wieers <dag at wieers.com> - 0.0.96-1
 - Updated to release 0.0.96.
 

Modified: trunk/rpms/js/js.spec
===================================================================
--- trunk/rpms/js/js.spec	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/js/js.spec	2005-03-29 03:30:15 UTC (rev 3059)
@@ -1,6 +1,5 @@
 # $Id$
 # Authority: dag
-# Distcc: 0
 
 %define real_version 1.5-rc6a
 
@@ -16,7 +15,6 @@
 Patch1: js-shlib.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
-
 %description
 JavaScript is the Netscape-developed object scripting languages.
 This package has been created for purposes of Sablotron and is suitable
@@ -37,6 +35,8 @@
 %patch0 -b .make
 %patch1 -b .shlib
 
+%{__perl} -pi.orig -e 's|\bVA_COPY\(|va_copy\(|g' src/jsprf.c
+
 %build
 BUILD_OPT="1" %{__make} -C src -f Makefile.ref \
     XCFLAGS="%{optflags} -fPIC" \
@@ -77,6 +77,9 @@
 %{_includedir}/js/
 
 %changelog
+* Sat Mar 26 2005 Dag Wieers <dag at wieers.com> - 1.5-0.rc6a
+- Added x86_64 VA_COPY patch. (Stef Van Dessel)
+
 * Tue Jun 15 2004 Matthias Saou <http://freshrpms.net> 1.5-0.rc6a
 - Update to 1.5rc6a.
 

Added: trunk/rpms/leapauth/leapauth.spec
===================================================================
--- trunk/rpms/leapauth/leapauth.spec	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/leapauth/leapauth.spec	2005-03-29 03:30:15 UTC (rev 3059)
@@ -0,0 +1,53 @@
+# $Id$
+# Authority: dag
+# Upstream: 
+
+%define real_name ipaqleap
+
+Summary: Utility for doing LEAP authentication on WLAN
+Name: leapauth
+Version: 0.0
+Release: 0.20050322
+License: GPL
+Group: Applications/Internet
+URL: http://www.noomore.org/leap/
+
+Source: http://www.noomore.org/leap/ipaqleap.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+%description
+leapauth is a utility for doing LEAP authentication on WLAN.
+
+%prep
+%setup -n leap
+
+%{__rm} -f leapauth *.o
+
+%build
+%{__make} %{?_smp_mflags} -C libmd-0.2 clean libmd.a \
+	CC="%{__cc}" \
+	AR="%{__ar}" \
+	RANLIB="%{__ranlib}" \
+	PATH="$PATH"
+	
+%{__make} %{?_smp_mflags} \
+	CC="%{__cc}" \
+	PATH="$PATH"
+
+%install
+%{__rm} -rf %{buildroot}
+%{__install} -Dp -m0755 leapauth %{buildroot}%{_sbindir}/leapauth
+#%{__install} -Dp -m0755 libmd-0.2/libmd.so %{buildroot}%{_libdir}/libmd.so
+#%{__install} -Dp -m0755 libmd-0.2/libmd.so.0 %{buildroot}%{_libdir}/libmd.so.0
+#exit 1
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%{_sbindir}/leapauth
+
+%changelog
+* Tue Mar 22 2005 Dag Wieers <dag at wieers.com> - 0.0-0.20050322
+- Initial package. (using DAR)


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

Modified: trunk/rpms/libevent/libevent.spec
===================================================================
--- trunk/rpms/libevent/libevent.spec	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/libevent/libevent.spec	2005-03-29 03:30:15 UTC (rev 3059)
@@ -4,8 +4,8 @@
 
 Summary: Abstract asynchronous event notification library
 Name: libevent
-Version: 1.0
-Release: 2
+Version: 1.0b
+Release: 1
 License: BSD
 Group: System Environment/Libraries
 URL: http://monkey.org/~provos/libevent/
@@ -67,11 +67,13 @@
 
 %files
 %defattr(-, root, root, 0755)
-%doc %{_mandir}/man3/event.3*
+%doc README
 %{_libdir}/libevent.so.*
 
 %files devel
 %defattr(-, root, root, 0755)
+%doc sample/
+%doc %{_mandir}/man3/event.3*
 %{_includedir}/event.h
 %{_includedir}/event-internal.h
 %{_includedir}/libevent.h
@@ -79,6 +81,9 @@
 %{_libdir}/libevent.so
 
 %changelog
+* Mon Mar 28 2005 Dag Wieers <dag at wieers.com> - 1.0b-1
+- Updated to release 1.0b.
+
 * Thu Jan 20 2005 Dag Wieers <dag at wieers.com> - 1.0-2
 - Added deprecated interface.
 

Added: trunk/rpms/libosip2/libosip2.spec
===================================================================
--- trunk/rpms/libosip2/libosip2.spec	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/libosip2/libosip2.spec	2005-03-29 03:30:15 UTC (rev 3059)
@@ -0,0 +1,79 @@
+# $Id$
+# Authority: dag
+# Upstream: Aymeric Moizard <jack$atosc,org>
+# Upstream: <osip$atosc,org>.
+
+Summary: SIP implementation
+Name: libosip2
+Version: 2.2.0
+Release: 1
+License: LGPL
+Group: System Environment/Libraries
+URL: http://www.gnu.org/software/osip/osip.html
+
+Source: http://ftp.gnu.org/gnu/osip/libosip2-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+Requires: /sbin/ldconfig
+
+%description
+oSIP is an implementation of the Session Initiation Protocol as described
+by the rfc3261 (wich deprecates rfc2543). This library aims to provide
+multimedia and telecom software developers an easy and powerful interface
+to initiate and control SIP based sessions in their applications. SIP is
+an open standard replacement from IETF for H323.
+
+%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
+%configure
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%makeinstall
+
+%{__mv} -f %{buildroot}%{_mandir}/man1/osip.1  %{buildroot}%{_mandir}/man1/osip2.1
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%post
+/sbin/ldconfig 2>/dev/null
+
+%postun
+/sbin/ldconfig 2>/dev/null
+
+%files
+%defattr(-, root, root, 0755)
+%doc AUTHORS BUGS ChangeLog COPYING INSTALL NEWS README TODO
+%doc %{_mandir}/man1/osip2.1*
+%{_libdir}/libosip2.so.*
+%{_libdir}/libosipparser2.so.*
+
+%files devel
+%defattr(-, root, root, 0755)
+%{_includedir}/osip2/
+%{_includedir}/osipparser2/
+%{_libdir}/libosip2.a
+%{_libdir}/libosipparser2.a
+%exclude %{_libdir}/libosip2.la
+%exclude %{_libdir}/libosipparser2.la
+%{_libdir}/libosip2.so
+%{_libdir}/libosipparser2.so
+%{_libdir}/pkgconfig/libosip2.pc
+
+%changelog
+* Wed Mar 23 2005 Dag Wieers <dag at wieers.com> - 2.2.0-1
+- Initial package. (using DAR)


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

Added: trunk/rpms/oorexx/oorexx.spec
===================================================================
--- trunk/rpms/oorexx/oorexx.spec	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/oorexx/oorexx.spec	2005-03-29 03:30:15 UTC (rev 3059)
@@ -0,0 +1,66 @@
+# $Id$
+# Authority: dag
+
+%define real_name ooRexx
+
+Summary: Open Object Rexx
+Name: oorexx
+Version: 3.0.0
+Release: 1
+License: CPL
+Group: Development/Languages
+URL: http://www.oorexx.org/
+
+Source: http://dl.sf.net/oorexx/ooRexx-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+Obsoletes: ooRexx <= %{version}
+
+%description
+Open Object Rexx is an object-oriented scripting language. The language
+is designed for "non-programmer" type users, so it is easy to learn
+and easy to use, and provides an excellent vehicle to enter the world
+of object-oriented programming without much effort.
+
+It extends the procedural way of programming with object-oriented
+features that allow you to gradually change your programming style
+as you learn more about objects.
+
+%prep
+%setup -n %{real_name}-%{version}
+
+#%ifarch x86_64
+#%{__perl} -pi.orig -e 's|-m32|-m64|g;' configure
+#%endif
+%{__perl} -pi.orig -e 's|-m32||g;' configure
+
+%build
+%configure \
+	--disable-static
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} install DESTDIR="%{buildroot}"
+
+### Fix library symlinks
+for lib in $(ls %{buildroot}%{_libdir}/ooRexx/*.so.?.?.?); do
+	%{__ln_s} -f $(basename $lib) ${lib//%\.?}
+	%{__ln_s} -f $(basename $lib) ${lib//%\.?\.?}
+	%{__ln_s} -f $(basename $lib) ${lib//%\.?\.?\.?}
+done
+
+%files
+%defattr(-, root, root, 0755)
+%doc CPLv1.0.txt INSTALL samples/
+%doc %{_mandir}/man1/rexx*.1*
+%doc %{_mandir}/man1/rx*.1*
+%{_bindir}/rexx*
+%{_bindir}/rx*
+%{_datadir}/ooRexx/
+%{_includedir}/rexx.h
+%{_libdir}/ooRexx/
+
+%changelog
+* Mon Mar 28 2005 Dag Wieers <dag at wieers.com> - 3.0.0-1
+- Initial package. (using DAR)


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

Modified: trunk/rpms/perl-BerkeleyDB/perl-BerkeleyDB.spec
===================================================================
--- trunk/rpms/perl-BerkeleyDB/perl-BerkeleyDB.spec	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/perl-BerkeleyDB/perl-BerkeleyDB.spec	2005-03-29 03:30:15 UTC (rev 3059)
@@ -3,12 +3,15 @@
 
 %{?dist: %{expand: %%define %dist 1}}
 
+%define perl_vendorlib %(eval "`perl -V:installvendorlib`"; echo $installvendorlib)
+%define perl_vendorarch %(eval "`perl -V:installvendorarch`"; echo $installvendorarch)
+
 %define real_name BerkeleyDB
 
 Summary: Perl extension for Berkeley DB version 2, 3 or 4
 Name: perl-BerkeleyDB
 Version: 0.26
-Release: 1
+Release: 2
 License: Artistic
 Group: Applications/CPAN
 URL: http://search.cpan.org/dist/BerkeleyDB/
@@ -16,7 +19,6 @@
 Source: http://www.cpan.org/modules/by-module/BerkeleyDB/BerkeleyDB-%{version}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
-
 BuildRequires: perl >= 0:5.00503
 Requires: perl >= 0:5.00503
 %{!?dist:BuildRequires: db4-devel}
@@ -31,19 +33,16 @@
 %setup -n %{real_name}-%{version} 
 
 %build
-FLAGS="%{optflags}" %{__perl} Makefile.PL \
-	PREFIX="%{buildroot}%{_prefix}" \
-	INSTALLDIRS="vendor"
-%{__make} %{?_smp_mflags} \
-	OPTIMIZE="%{optflags}"
+FLAGS="%{optflags}" %{__perl} Makefile.PL PREFIX="%{buildroot}%{_prefix}" INSTALLDIRS="vendor"
+%{__make} %{?_smp_mflags} OPTIMIZE="%{optflags}"
 
 %install
 %{__rm} -rf %{buildroot}
 %makeinstall
 
 ### Clean up buildroot
-%{__rm} -rf %{buildroot}%{_libdir}/perl5/*/*-linux-thread-multi/
-%{__rm} -f %{buildroot}%{_libdir}/perl5/vendor_perl/*/*-linux-thread-multi/auto/*{,/*}/.packlist
+%{__rm} -rf %{buildroot}%{perl_archlib} \
+		%{buildroot}%{perl_vendorarch}/auto/*{,/*{,/*}}/.packlist
 
 %clean
 %{__rm} -rf %{buildroot}
@@ -52,9 +51,15 @@
 %defattr(-, root, root, 0755)
 %doc Changes MANIFEST README Todo
 %doc %{_mandir}/man?/*
-%{_libdir}/perl5/vendor_perl/*/*
+%{perl_vendorarch}/BerkeleyDB/
+%{perl_vendorarch}/BerkeleyDB.pm
+%{perl_vendorarch}/BerkeleyDB.pod
+%{perl_vendorarch}/auto/BerkeleyDB/
 
 %changelog
+* Tue Mar 29 2005 Dag Wieers <dag at wieers.com> - 0.26-2
+- Cosmetic changes.
+
 * Wed Oct 20 2004 Dries Verachtert <dries at ulyssis.org> 0.26-0
 - Update to release 0.26.
 

Added: trunk/rpms/perl-Class-Container/perl-Class-Container.spec
===================================================================
--- trunk/rpms/perl-Class-Container/perl-Class-Container.spec	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/perl-Class-Container/perl-Class-Container.spec	2005-03-29 03:30:15 UTC (rev 3059)
@@ -0,0 +1,60 @@
+# $Id$
+# Authority: dag
+
+%define perl_vendorlib %(eval "`perl -V:installvendorlib`"; echo $installvendorlib)
+%define perl_vendorarch %(eval "`perl -V:installvendorarch`"; echo $installvendorarch)
+
+%define real_name Class-Container
+
+Summary: Glues object frameworks together transparently
+Name: perl-Class-Container
+Version: 0.12
+Release: 1
+License: GPL or Artistic
+Group: Development/Perl
+URL: http://search.cpan.org/dist/Class-Container/
+
+Source: http://www.cpan.org/modules/by-module/Class/Class-Container-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildArch: noarch
+BuildRequires: perl, perl-Params-Validate
+
+%description
+This class facilitates building frameworks of several classes that
+inter-operate. It was first designed and built for "HTML::Mason", in
+which the Compiler, Lexer, Interpreter, Resolver, Component, Buffer, and
+several other objects must create each other transparently, passing the
+appropriate parameters to the right class, possibly substituting other
+subclasses for any of these objects.
+
+%prep
+%setup -n %{real_name}-%{version}
+
+%build
+%{__perl} Makefile.PL \
+	PREFIX="%{buildroot}%{_prefix}" \
+	INSTALLDIRS="vendor"
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%makeinstall
+
+### Clean up buildroot
+%{__rm} -rf %{buildroot}%{perl_archlib} \
+		%{buildroot}%{perl_vendorarch}
+
+%clean 
+%{__rm} -rf %{buildroot}
+
+%files 
+%defattr(-, root, root, 0755)
+%doc Changes README
+%doc %{_mandir}/man3/*
+%dir %{perl_vendorlib}/Class/
+%{perl_vendorlib}/Class/Container.pm
+
+%changelog
+* Tue Mar 29 2005 Dag Wieers <dag at wieers.com> - 0.12-1
+- Initial package contributed by Rudolf Kastle.


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

Modified: trunk/rpms/perl-Config-IniFiles/perl-Config-IniFiles.spec
===================================================================
--- trunk/rpms/perl-Config-IniFiles/perl-Config-IniFiles.spec	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/perl-Config-IniFiles/perl-Config-IniFiles.spec	2005-03-29 03:30:15 UTC (rev 3059)
@@ -1,12 +1,15 @@
 # $Id$
 # Authority: dag
 
+%define perl_vendorlib %(eval "`perl -V:installvendorlib`"; echo $installvendorlib)
+%define perl_vendorarch %(eval "`perl -V:installvendorarch`"; echo $installvendorarch)
+
 %define real_name Config-IniFiles
 
 Summary: Module for reading .ini-style configuration files
 Name: perl-Config-IniFiles
 Version: 2.38
-Release: 1
+Release: 2
 License: distributable
 Group: Applications/CPAN
 URL: http://search.cpan.org/dist/Config-IniFiles/
@@ -18,43 +21,37 @@
 BuildRequires: perl >= 0:5.00503
 Requires: perl >= 0:5.00503
 
-
 %description
 Module for reading .ini-style configuration files.
 
-
 %prep
 %setup -n %{real_name}-%{version} 
 
-
 %build
-CFLAGS="%{optflags}" %{__perl} Makefile.PL \
-	PREFIX="%{buildroot}%{_prefix}" \
-	INSTALLDIRS="vendor"
+%{__perl} Makefile.PL PREFIX="%{buildroot}%{_prefix}" INSTALLDIRS="vendor"
 %{__make} %{?_smp_mflags}
 
-
 %install
 %{__rm} -rf %{buildroot}
 %makeinstall
 
 ### Clean up buildroot
-%{__rm} -rf %{buildroot}%{_libdir}/perl5/*/*-linux-thread-multi/ \
-                %{buildroot}%{_libdir}/perl5/vendor_perl/*/*-linux-thread-multi/ \
-                %{buildroot}%{_libdir}/perl5/vendor_perl/*/*-linux/
+%{__rm} -rf %{buildroot}%{perl_archlib} \
+		%{buildroot}%{perl_vendorarch}
 
-
 %clean
 %{__rm} -rf %{buildroot}
 
-
 %files
 %defattr(-, root, root, 0755)
 %doc MANIFEST README
-%doc %{_mandir}/man?/*
-%{_libdir}/perl5/vendor_perl/*/*
+%doc %{_mandir}/man3/*
+%dir %{perl_vendorlib}/Config/
+%{perl_vendorlib}/Config/IniFiles.pm
 
-
 %changelog
+* Tue Mar 29 2005 Dag Wieers <dag at wieers.com> - 2.38-2
+- Cosmetic changes.
+
 * Sun Mar 07 2004 Dag Wieers <dag at wieers.com> - 2.38-1
 - Initial package. (using DAR)

Modified: trunk/rpms/perl-Convert-TNEF/perl-Convert-TNEF.spec
===================================================================
--- trunk/rpms/perl-Convert-TNEF/perl-Convert-TNEF.spec	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/perl-Convert-TNEF/perl-Convert-TNEF.spec	2005-03-29 03:30:15 UTC (rev 3059)
@@ -1,12 +1,15 @@
 # $Id$
 # Authority: dag
 
+%define perl_vendorlib %(eval "`perl -V:installvendorlib`"; echo $installvendorlib)
+%define perl_vendorarch %(eval "`perl -V:installvendorarch`"; echo $installvendorarch)
+
 %define real_name Convert-TNEF
 
 Summary: Convert-TNEF module for perl
 Name: perl-Convert-TNEF
 Version: 0.17
-Release: 2
+Release: 3
 License: distributable
 Group: Applications/CPAN
 URL: http://search.cpan.org/dist/Convert-TNEF/
@@ -25,9 +28,7 @@
 %setup -n %{real_name}-%{version} 
 
 %build
-CFLAGS="%{optflags}" %{__perl} Makefile.PL \
-	PREFIX="%{buildroot}%{_prefix}" \
-	INSTALLDIRS="vendor"
+%{__perl} Makefile.PL PREFIX="%{buildroot}%{_prefix}" INSTALLDIRS="vendor"
 %{__make} %{?_smp_mflags}
 
 %install
@@ -35,19 +36,22 @@
 %makeinstall
 
 ### Clean up buildroot
-%{__rm} -rf %{buildroot}%{_libdir}/perl5/*/*-linux-thread-multi/ \
-                %{buildroot}%{_libdir}/perl5/vendor_perl/*/*-linux-thread-multi/ \
-                %{buildroot}%{_libdir}/perl5/vendor_perl/*/*-linux/
+%{__rm} -rf %{buildroot}%{perl_archlib} \
+		%{buildroot}%{perl_vendorarch}
 
 %clean 
 %{__rm} -rf %{buildroot}
 
 %files
 %defattr(-, root, root, 0755)
-%doc README Changes
-%doc %{_mandir}/man?/*
-%{_libdir}/perl5/vendor_perl/*/*
+%doc Changes README
+%doc %{_mandir}/man3/*
+%dir %{perl_vendorlib}/Convert/
+%{perl_vendorlib}/Convert/TNEF.pm
 
 %changelog
+* Tue Mar 29 2005 Dag Wieers <dag at wieers.com> - 0.17-3
+- Cosmetic changes.
+
 * Sun Jan 26 2003 Dag Wieers <dag at wieers.com>
 - Initial package. (using DAR)

Modified: trunk/rpms/perl-Curses/perl-Curses.spec
===================================================================
--- trunk/rpms/perl-Curses/perl-Curses.spec	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/perl-Curses/perl-Curses.spec	2005-03-29 03:30:15 UTC (rev 3059)
@@ -1,17 +1,20 @@
 # $Id$
 # Authority: dag
 
+%define perl_vendorlib %(eval "`perl -V:installvendorlib`"; echo $installvendorlib)
+%define perl_vendorarch %(eval "`perl -V:installvendorarch`"; echo $installvendorarch)
+
 %define real_name Curses
 
 Summary: Perl module for terminal screen handling and optimization
 Name: perl-Curses
-Version: 1.06
+Version: 1.12
 Release: 1
 License: Artistic
 Group: Applications/CPAN
 URL: http://search.cpan.org/dist/Curses/
 
-Source: http://www.cpan.org/modules/by-module/Curses/Curses-%{version}.tar.gz
+Source: http://www.cpan.org/modules/by-module/Curses/Curses-%{version}.tgz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 BuildRequires: perl, ncurses-devel
@@ -26,19 +29,16 @@
 %{__perl} -pi.orig -e 's|Perl_(sv_isa\(sv, "Curses::Window"\))|$1|' Curses.c
 
 %build
-CFLAGS="%{optflags}" %{__perl} Makefile.PL \
-	PREFIX="%{buildroot}%{_prefix}" \
-	INSTALLDIRS="vendor"
-%{__make} %{?_smp_mflags} \
-	OPTIMIZE="%{optflags}"
+CFLAGS="%{optflags}" %{__perl} Makefile.PL PREFIX="%{buildroot}%{_prefix}" INSTALLDIRS="vendor"
+%{__make} %{?_smp_mflags} OPTIMIZE="%{optflags}"
 
 %install
 %{__rm} -rf %{buildroot}
 %makeinstall
 
 ### Clean up buildroot
-%{__rm} -rf %{buildroot}%{_libdir}/perl5/*/*-linux-thread-multi/
-%{__rm} -f %{buildroot}%{_libdir}/perl5/vendor_perl/*/*-linux-thread-multi/auto/*{,/*}/.packlist
+%{__rm} -rf %{buildroot}%{perl_archlib} \
+		%{buildroot}%{perl_vendorarch}/auto/*{,/*{,/*}}/.packlist
 
 %clean 
 %{__rm} -rf %{buildroot}
@@ -46,9 +46,13 @@
 %files
 %defattr(-, root, root, 0755)
 %doc Artistic Copying INSTALL MANIFEST README
-%doc %{_mandir}/man?/*
-%{_libdir}/perl5/vendor_perl/*/*
+%doc %{_mandir}/man3/*
+%{perl_vendorarch}/Curses.pm
+%{perl_vendorarch}/auto/Curses/
 
 %changelog
+* Tue Mar 29 2005 Dag Wieers <dag at wieers.com> - 1.12-1
+- Updated to release 1.12.
+
 * Fri Apr 16 2004 Dag Wieers <dag at wieers.com> - 1.06-1
 - Initial package. (using DAR)

Modified: trunk/rpms/perl-Net-SNMP/perl-Net-SNMP.spec
===================================================================
--- trunk/rpms/perl-Net-SNMP/perl-Net-SNMP.spec	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/perl-Net-SNMP/perl-Net-SNMP.spec	2005-03-29 03:30:15 UTC (rev 3059)
@@ -1,12 +1,15 @@
 # $Id$
-# Authority: axel
+# Authority: dag
 
+%define perl_vendorlib %(eval "`perl -V:installvendorlib`"; echo $installvendorlib)
+%define perl_vendorarch %(eval "`perl -V:installvendorarch`"; echo $installvendorarch)
+
 %define real_name Net-SNMP
 
 Summary: Net-SNMP Perl module
 Name: perl-Net-SNMP
-Version: 4.1.2
-Release: 0
+Version: 5.0.1
+Release: 1
 License: distributable
 Group: Development/Libraries
 URL: http://search.cpan.org/dist/Net-SNMP/
@@ -26,7 +29,7 @@
 %setup -n %{real_name}-%{version} 
 
 %build
-CFLAGS="%{optflags}" %{__perl} Makefile.PL \
+%{__perl} Makefile.PL \
 	PREFIX="%{buildroot}%{_prefix}" \
 	INSTALLDIRS="vendor"
 %{__make} %{?_smp_mflags}
@@ -36,19 +39,25 @@
 %makeinstall
 
 ### Clean up buildroot
-%{__rm} -rf %{buildroot}%{_libdir}/perl5/*/*-linux-thread-multi/
-%{__rm} -f %{buildroot}%{_libdir}/perl5/vendor_perl/*/*-linux-thread-multi/auto/*{,/*}/.packlist
+%{__rm} -rf %{buildroot}%{perl_archlib} \
+		%{buildroot}%{perl_vendorarch}
 
 %clean
 %{__rm} -rf %{buildroot}
 
 %files
 %defattr(-, root, root, 0755)
-%doc %{_mandir}/man?/*
-%{_bindir}/*
-%{_libdir}/perl5/vendor_perl/*/*
+%doc %{_mandir}/man1/snmpkey.1*
+%doc %{_mandir}/man3/*
+%{_bindir}/snmpkey
+%dir %{perl_vendorlib}/Net/
+%{perl_vendorlib}/Net/SNMP/
+%{perl_vendorlib}/Net/SNMP.pm
 
 %changelog
+* Tue Mar 29 2005 Dag Wieers <dag at wieers.com> - 5.0.1-1
+- Updated to release 5.0.1.
+
 * Fri Mar 12 2004 Dag Wieers <dag at wieers.com> - 4.1.2-1
 - Added perl-Crypt-DES BuildRequires. (Russ Herrold)
 

Modified: trunk/rpms/perl-Net-Server/perl-Net-Server.spec
===================================================================
--- trunk/rpms/perl-Net-Server/perl-Net-Server.spec	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/perl-Net-Server/perl-Net-Server.spec	2005-03-29 03:30:15 UTC (rev 3059)
@@ -1,21 +1,22 @@
 # $Id$
-
 # Authority: dag
 
+%define perl_vendorlib %(eval "`perl -V:installvendorlib`"; echo $installvendorlib)
+%define perl_vendorarch %(eval "`perl -V:installvendorarch`"; echo $installvendorarch)
+
 %define real_name Net-Server
 
 Summary: Net-Server module for perl 
 Name: perl-Net-Server
-Version: 0.86
-Release: 0
+Version: 0.87
+Release: 1
 License: Artistic
 Group: Applications/CPAN
 URL: http://search.cpan.org/dist/Net-Server/
 
-Source: http://seamons.com/net_server/%{real_name}-%{version}.tar.gz
+Source: http://www.cpan.org/modules/by-module/Net/Net-Server-%{version}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
-
 BuildArch: noarch
 BuildRequires: perl >= 0:5.00503
 Requires: perl >= 0:5.00503
@@ -27,29 +28,32 @@
 %setup -n %{real_name}-%{version} 
 
 %build
-CFLAGS="%{optflags}" %{__perl} Makefile.PL \
-	PREFIX="%{buildroot}%{_prefix}" \
-	INSTALLDIRS="vendor"
-%{__make} %{?_smp_mflags}
+CFLAGS="%{optflags}" %{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"
+%{__make} %{?_smp_mflags} OPTIMIZE="%{optflags}"
 
 %install
 %{__rm} -rf %{buildroot}
 %makeinstall
 
 ### Clean up buildroot
-%{__rm} -rf %{buildroot}%{_libdir}/perl5/*/*-linux-thread-multi/
-%{__rm} -f %{buildroot}%{_libdir}/perl5/vendor_perl/*/*-linux-thread-multi/auto/*{,/*}/.packlist
+%{__rm} -rf %{buildroot}%{perl_archlib} \
+		%{buildroot}%{perl_vendorarch}
 
 %clean 
 %{__rm} -rf %{buildroot}
 
 %files
 %defattr(-, root, root, 0755)
-%doc README Changes examples
-%doc %{_mandir}/man?/*
-%{_libdir}/perl5/vendor_perl/*/*
+%doc Changes README examples/
+%doc %{_mandir}/man3/*
+%dir %{perl_vendorlib}/Net/
+%{perl_vendorlib}/Net/Server/
+%{perl_vendorlib}/Net/Server.pm
 
 %changelog
+* Tue Mar 29 2005 Dag Wieers <dag at wieers.com> - 0.87-1
+- Updated to release 0.87.
+
 * Tue Feb 03 2004 Dag Wieers <dag at wieers.com> - 0.86-0
 - Updated to release 0.86.
 

Modified: trunk/rpms/perl-Unix-Syslog/perl-Unix-Syslog.spec
===================================================================
--- trunk/rpms/perl-Unix-Syslog/perl-Unix-Syslog.spec	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/perl-Unix-Syslog/perl-Unix-Syslog.spec	2005-03-29 03:30:15 UTC (rev 3059)
@@ -1,21 +1,22 @@
 # $Id$
-
 # Authority: dag
 
+%define perl_vendorlib %(eval "`perl -V:installvendorlib`"; echo $installvendorlib)
+%define perl_vendorarch %(eval "`perl -V:installvendorarch`"; echo $installvendorarch)
+
 %define real_name Unix-Syslog
 
 Summary: Syslog module for perl 
 Name: perl-Unix-Syslog
 Version: 0.100
-Release: 0
+Release: 1
 License: distributable
 Group: Applications/CPAN
 URL: http://search.cpan.org/dist/Unix-Syslog/
 
-Source: http://www.cpan.org/authors/id/M/MH/MHARNISCH/%{real_name}-%{version}.tar.gz
+Source: http://www.cpan.org/modules/by-module/Unix/Unix-Syslog-%{version}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
-
 BuildRequires: perl >= 0:5.00503
 Requires: perl >= 0:5.00503
 
@@ -26,30 +27,33 @@
 %setup -n %{real_name}-%{version}
 
 %build
-CFLAGS="%{optflags}" %{__perl} Makefile.PL \
-	PREFIX="%{buildroot}%{_prefix}" \
-	INSTALLDIRS="vendor"
-%{__make} %{?_smp_mflags} \
-	OPTIMIZE="%{optflags}"
+CFLAGS="%{optflags}" %{__perl} Makefile.PL PREFIX="%{buildroot}%{_prefix}" INSTALLDIRS="vendor"
+%{__make} %{?_smp_mflags} OPTIMIZE="%{optflags}"
 
 %install
 %{__rm} -rf %{buildroot}
 %makeinstall
 
 ### Clean up buildroot
-%{__rm} -rf %{buildroot}%{_libdir}/perl5/*/*-linux-thread-multi/
-%{__rm} -f %{buildroot}%{_libdir}/perl5/vendor_perl/*/*-linux-thread-multi/auto/*{,/*}/.packlist
+%{__rm} -rf %{buildroot}%{perl_archlib} \
+		%{buildroot}%{perl_vendorarch}/auto/*{,/*{,/*}}/.packlist
 
 %clean
 %{__rm} -rf %{buildroot}
 
 %files
 %defattr(-, root, root, 0755)
-%doc README Changes Artistic
-%doc %{_mandir}/man?/*
-%{_libdir}/perl5/vendor_perl/*/*
+%doc Artistic Changes README
+%doc %{_mandir}/man3/*
+%dir %{perl_vendorarch}/Unix/
+%{perl_vendorarch}/Unix/Syslog.pm
+%dir %{perl_vendorarch}/auto/Unix/
+%{perl_vendorarch}/auto/Unix/Syslog/
 
 %changelog
+* Tue Mar 29 2005 Dag Wieers <dag at wieers.com> - 0.100-1
+- Cosmetic changes.
+
 * Mon Jul 14 2003 Dag Wieers <dag at wieers.com> - 0.100-0
 - Updated to release 0.100.
 

Modified: trunk/rpms/perl-libnet/perl-libnet.spec
===================================================================
--- trunk/rpms/perl-libnet/perl-libnet.spec	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/perl-libnet/perl-libnet.spec	2005-03-29 03:30:15 UTC (rev 3059)
@@ -1,5 +1,8 @@
 # $Id$
+# Authority: dag
 
+# ExclusiveDist: rh6 el2 rh7 rh8
+
 Summary: libnet module for perl
 Name: perl-libnet
 Version: 1.17

Modified: trunk/rpms/python-chm/python-chm.spec
===================================================================
--- trunk/rpms/python-chm/python-chm.spec	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/python-chm/python-chm.spec	2005-03-29 03:30:15 UTC (rev 3059)
@@ -16,8 +16,8 @@
 Source: http://dl.sf.net/gnochm/pychm-%{version}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
-BuildRequires: python, chmlib-devel
-Requires: python, chmlib
+BuildRequires: python >= 2.2, chmlib-devel
+Requires: python >= 2.2, chmlib
 
 %description
 The python chm package provides three modules, chm, chmlib and extra,

Modified: trunk/rpms/sablotron/sablotron.spec
===================================================================
--- trunk/rpms/sablotron/sablotron.spec	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/sablotron/sablotron.spec	2005-03-29 03:30:15 UTC (rev 3059)
@@ -6,14 +6,13 @@
 
 Summary: XSLT, XPath and DOM processor
 Name: sablotron
-Version: 1.0.1
+Version: 1.0.2
 Release: 1
 License: GPL
 Group: Applications/Text
 URL: http://www.gingerall.com/charlie/ga/xml/p_sab.xml
 
 Source: http://download-1.gingerall.cz/download/sablot/Sablot-%{version}.tar.gz
-Patch: sablot-lib-1.0.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 BuildRequires: expat-devel >= 1.95.2, ncurses-devel, libstdc++-devel
@@ -40,7 +39,6 @@
 
 %prep
 %setup -n %{real_name}-%{version}
-%patch
 
 %build
 export CPLUS_INCLUDE_PATH="%{_includedir}/js"
@@ -66,20 +64,23 @@
 
 %files
 %defattr(-, root, root, 0755)
-%doc README RELEASE doc/misc/DEBUGGER doc/misc/NOTES
-%doc %{_mandir}/man?/*
+%doc README* RELEASE doc/misc/DEBUGGER doc/misc/NOTES src/TODO
+%doc %{_mandir}/man1/sabcmd.1*
 %{_bindir}/sabcmd
-%{_libdir}/*.so.*
+%{_libdir}/libsablot.so.*
 
 %files devel
 %defattr(-,root,root,0755)
 %doc doc/apidoc/jsdom-ref doc/apidoc/sablot doc/apidoc/sxp
 %{_bindir}/sablot-config
-%{_libdir}/*.a
-%{_libdir}/*.so
+%{_libdir}/libsablot.a
+%exclude %{_libdir}/libsablot.la
+%{_libdir}/libsablot.so
 %{_includedir}/*.h
-%exclude %{_libdir}/*.la
 
 %changelog
+* Sat Mar 26 2005 Dag Wieers <dag at wieers.com> - 1.0.2-1
+- Updated to release 1.0.2.
+
 * Thu Apr 29 2004 Dag Wieers <dag at wieers.com> - 1.0.1-1
 - Initial package. (using DAR)

Modified: trunk/rpms/spamassassin/redhat_local.cf
===================================================================
--- trunk/rpms/spamassassin/redhat_local.cf	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/spamassassin/redhat_local.cf	2005-03-29 03:30:15 UTC (rev 3059)
@@ -5,7 +5,6 @@
 # without risking lost emails.
 
 required_hits 5
-rewrite_subject 1
-subject_tag [SPAM]
 report_safe 0
+rewrite_header Subject [SPAM]
 

Modified: trunk/rpms/spamassassin/spamassassin.spec
===================================================================
--- trunk/rpms/spamassassin/spamassassin.spec	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/spamassassin/spamassassin.spec	2005-03-29 03:30:15 UTC (rev 3059)
@@ -1,7 +1,7 @@
 # $Id$
 # Authority: dag
 
-# ExcludeDist: el4
+# ExcludeDist: fc3 el4
 
 %define perl_vendorlib  %(eval "`perl -V:installvendorlib`"; echo $installvendorlib)
 %define perl_vendorarch  %(eval "`perl -V:installvendorarch`"; echo $installvendorarch)
@@ -10,30 +10,30 @@
 
 Summary: Spam filter for email which can be invoked from mail delivery agents
 Name: spamassassin
-Version: 2.64
-Release: 2
-License: GPL or Artistic
-Group: System Environment/Daemons
-URL: http://spamassassin.org/
+Version: 3.0.2
+Release: 1
+License: Apache License
+Group: Applications/Internet
+URL: http://spamassassin.apache.org/
 
-Source: http://old.spamassassin.org/released/Mail-SpamAssassin-%{version}.tar.bz2
+Source: http://www.apache.org/dist/spamassassin/Mail-SpamAssassin-%{version}.tar.bz2
 Source2: redhat_local.cf
 Source3: spamassassin-default.rc
 Source4: spamassassin-spamc.rc
 Source5: spamassassin.sysconfig
 Source10: spamassassin-helper.sh
 Source99: filter-requires-spamassassin.sh
-Patch3: spamassassin-2.63-krb5-backcompat.patch
-Patch4: spamassassin-2.63-init.patch
+Patch3: spamassassin-3.0.2-krb5-backcompat.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-Prefix: %{_prefix}
 
-BuildRequires: perl(HTML::Parser), perl-Net-DNS, perl-Time-HiRes, openssl-devel
-Requires: procmail, perl-Net-DNS, perl(Time::HiRes)
+BuildRequires: perl(HTML::Parser), perl(Net::DNS), perl(Time::HiRes), openssl-devel
+Requires: procmail, perl(Net::DNS), perl(Time::HiRes)
 Requires: /sbin/chkconfig, /sbin/service
 #Requires: perl(Mail::SpamAssassin) = %{version}-%{release}
 Obsoletes: perl-Mail-SpamAssassin
 
+%define __find_requires %{SOURCE99}
+
 %description
 SpamAssassin provides you with a way to reduce if not completely eliminate
 Unsolicited Commercial Email (spam) from your incoming email.  It can
@@ -62,35 +62,37 @@
 
 %prep
 %setup -n %{real_name}-%{version}
-%patch3 -p1
-%patch4 -p0
+%patch3 -p0
 
 %build
 export CFLAGS="%{optflags} -fPIC"
 
 %{__perl} Makefile.PL \
+		PREFIX="%{buildroot}%{_prefix}" \
 		SYSCONFDIR="%{_sysconfdir}" \
-		DESTDIR="%{buildroot}" \
 		INSTALLDIRS="vendor" \
 		ENABLE_SSL="yes" </dev/null
 %{__make} %{?_smp_mflags} \
 	OPTIMIZE="%{optflags} -fPIC"
-%{__make} %{?_smp_mflags} spamd/libspamc.so \
+%{__make} %{?_smp_mflags} spamc/libspamc.so \
 	LIBS="-ldl %{optflags} -fPIC"
 
 %install
 %{__rm} -rf %{buildroot}
 %makeinstall \
 	INSTALLMAN1DIR="%{buildroot}%{_mandir}/man1" \
-	INSTALLMAN3DIR="%{buildroot}%{_mandir}/man3"
+	INSTALLMAN3DIR="%{buildroot}%{_mandir}/man3" \
+	LOCAL_RULES_DIR="%{buildroot}%{_sysconfdir}/mail/spamassassin"
 
 %{__install} -Dp -m0755 spamd/redhat-rc-script.sh %{buildroot}%{_initrddir}/spamassassin
-%{__install} -Dp -m0644 spamd/libspamc.so %{buildroot}%{_libdir}/libspamc.so
-%{__install} -Dp -m0644 spamd/libspamc.h %{buildroot}%{_includedir}/libspamc.h
+%{__install} -Dp -m0644 spamc/libspamc.so %{buildroot}%{_libdir}/libspamc.so
+%{__install} -Dp -m0644 spamc/libspamc.h %{buildroot}%{_includedir}/libspamc.h
 
+%{__install} -Dp -m0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/mail/spamassassin/local.cf
 %{__install} -Dp -m0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/sysconfig/spamassassin
-%{__install} -Dp -m0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/mail/spamassassin/local.cf
-%{__install} -p -m0644 %{SOURCE3} %{SOURCE4} %{SOURCE10} %{buildroot}%{_sysconfdir}/mail/spamassassin/
+%{__install} -Dp -m0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/mail/spamassassin/spamassassin-default.rc
+%{__install} -Dp -m0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/mail/spamassassin/spamassassin-spamc.rc
+%{__install} -Dp -m0644 %{SOURCE10} %{buildroot}%{_sysconfdir}/mail/spamassassin/spamassassin-helper.sh
 
 ### Clean up buildroot
 %{__rm} -rf %{buildroot}%{perl_archlib}
@@ -127,12 +129,13 @@
 
 %files 
 %defattr(-, root, root, 0755)
-%doc BUGS Changes COPYRIGHT License README TRADEMARK USAGE *.txt spamd/README.spamd
+%doc BUGS Changes CREDITS LICENSE NOTICE PACKAGING README STATUS TRADEMARK
+%doc UPGRADE USAGE *.txt spamc/README.qmail
 %doc %{_mandir}/man1/*.1*
 %doc %{_mandir}/man3/*.3pm*
-%config %{_initrddir}/*
+%config %{_initrddir}/spamassassin
 %config(noreplace) %{_sysconfdir}/mail/spamassassin/
-%config(noreplace) %{_sysconfdir}/sysconfig/*
+%config(noreplace) %{_sysconfdir}/sysconfig/spamassassin
 %{_bindir}/*
 %{_datadir}/spamassassin/
 %{_libdir}/*.so
@@ -144,6 +147,9 @@
 %doc sql/ tools/ masses/ contrib/
 
 %changelog
+* Fri Mar 25 2005 Dag Wieers <dag at wieers.com> - 3.0.2-1
+- Updated to release 3.0.2.
+
 * Sun Aug 08 2004 Dag Wieers <dag at wieers.com> - 2.64-2
 - Cosmetic changes.
 

Modified: trunk/rpms/spamassassin/spamassassin.sysconfig
===================================================================
--- trunk/rpms/spamassassin/spamassassin.sysconfig	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/spamassassin/spamassassin.sysconfig	2005-03-29 03:30:15 UTC (rev 3059)
@@ -1,2 +1,2 @@
-# Options to spamd
-SPAMDOPTIONS="-d -c -a -m5 -H"
+# Options to spamd
+SPAMDOPTIONS="-d -c -m5 -H"

Modified: trunk/rpms/tcptrack/tcptrack.spec
===================================================================
--- trunk/rpms/tcptrack/tcptrack.spec	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/tcptrack/tcptrack.spec	2005-03-29 03:30:15 UTC (rev 3059)
@@ -4,7 +4,7 @@
 
 Summary: Packet sniffer which displays TCP information like the 'top' command
 Name: tcptrack
-Version: 1.1.4
+Version: 1.1.5
 Release: 1
 License: GPL
 Group: Applications/Internet
@@ -44,6 +44,9 @@
 %{_bindir}/tcptrack
 
 %changelog
+* Mon Mar 28 2005 Dag Wieers <dag at wieers.com> - 1.1.5-1
+- Updated to release 1.1.5.
+
 * Mon Oct 11 2004 Dag Wieers <dag at wieers.com> - 1.1.4-1
 - Updated to release 1.1.4.
 

Modified: trunk/rpms/tinyca/tinyca.spec
===================================================================
--- trunk/rpms/tinyca/tinyca.spec	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/tinyca/tinyca.spec	2005-03-29 03:30:15 UTC (rev 3059)
@@ -22,10 +22,12 @@
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 BuildArch: noarch
-Requires: openssl, Gtk-Perl
 BuildRequires: gettext
 %{!?_without_freedesktop:BuildRequires: desktop-file-utils}
+Requires: openssl, Gtk-Perl
 
+Obsoletes: TinyCA < %{version}
+
 %description 
 TinyCA is a graphical tool written in Perl/Gtk to manage a small
 Certification Authority (CA) using openssl.

Modified: trunk/rpms/webmin/webmin.spec
===================================================================
--- trunk/rpms/webmin/webmin.spec	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/webmin/webmin.spec	2005-03-29 03:30:15 UTC (rev 3059)
@@ -13,7 +13,7 @@
 
 Summary: Web-based administration interface
 Name: webmin
-Version: 1.180
+Version: 1.190
 Release: 1
 License: BSD
 Group: System Environment/Base
@@ -145,6 +145,9 @@
 %{_libexecdir}/webmin
 
 %changelog
+* Mon Mar 28 2005 Dag Wieers <dag at wieers.com> - 1.190-1
+- Updated to release 1.190.
+
 * Fri Jan 28 2005 Dag Wieers <dag at wieers.com> - 1.180-1
 - Updated to release 1.180.
 

Modified: trunk/rpms/xosview/xosview.spec
===================================================================
--- trunk/rpms/xosview/xosview.spec	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/xosview/xosview.spec	2005-03-29 03:30:15 UTC (rev 3059)
@@ -11,7 +11,7 @@
 
 Summary: X Window System utility for monitoring system resources
 Name: xosview
-Version: 1.8.0
+Version: 1.8.2
 Release: 1
 License: GPL/BSD
 Group: Applications/System
@@ -19,16 +19,6 @@
 
 Source: http://dl.sf.net/xosview/xosview-%{version}.tar.gz
 Source1: xosview.png
-Patch0: xosview-non-i386.patch
-Patch2: xosview-ppc.patch
-Patch3: xosview-1.8.0-rpath.patch
-Patch5: xosview-1.8.0-s390.patch
-Patch6: xosview-1.8.0-proc.patch
-Patch8: xosview-1.8.0-procstat.patch
-Patch9: xosview-1.8.0-strip.patch
-Patch10: xosview-1.8.0-gcc33.patch
-Patch11: xosview-1.8.0-kernel26.patch
-Patch12: xosview-1.8.0-nfs.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 %{!?_without_freedesktop:BuildRequires: desktop-file-utils}
@@ -40,16 +30,6 @@
 
 %prep
 %setup
-%patch0 -p0
-%patch2 -p0 -b .ppc
-%patch3 -p1
-%patch5 -p1 -b .s390
-%patch6 -p1 -b .proc
-%patch8 -p1 -b .procstat
-%patch9 -p1 -b .strip
-%patch10 -p1 -b .gcc33
-%patch11 -p1 -b .kernel26
-%patch12 -p1
 
 %{__cat} <<EOF >xosview.desktop
 [Desktop Entry]
@@ -91,6 +71,9 @@
 		xosview.desktop
 %endif
 
+### FIXME: Binary does not get stripped by brp-strip (RPM bug?)
+strip %{buildroot}%{_prefix}/X11R6/bin/xosview
+
 %clean
 %{__rm} -rf %{buildroot}
 
@@ -105,5 +88,8 @@
 %{!?_without_freedesktop:%{_datadir}/applications/%{desktop_vendor}-xosview.desktop}
 
 %changelog
+* Mon Mar 28 2005 Dag Wieers <dag at wieers.com> - 1.8.2-1
+- Updated to release 1.8.2.
+
 * Sun Oct 10 2004 Dag Wieers <dag at wieers.com> - 1.8.0-1
 - Initial package. (using DAR)

Modified: trunk/rpms/yam/yam.spec
===================================================================
--- trunk/rpms/yam/yam.spec	2005-03-28 16:06:56 UTC (rev 3058)
+++ trunk/rpms/yam/yam.spec	2005-03-29 03:30:15 UTC (rev 3059)
@@ -4,8 +4,8 @@
 
 Summary: Tool to set up a Yum/Apt mirror from various sources (ISO, rsync, http, ftp, ...)
 Name: yam
-Version: 0.7.2
-Release: 2
+Version: 0.7.3
+Release: 1
 License: GPL
 Group: System Environment/Base
 URL: http://dag.wieers.com/home-made/yam/
@@ -39,7 +39,7 @@
 
 %install
 %{__rm} -rf %{buildroot}
-%makeinstall
+%{__make} install DESTDIR="%{buildroot}"
 
 %post
 /sbin/chkconfig --add yam
@@ -64,6 +64,9 @@
 %{_localstatedir}/www/yam/
 
 %changelog
+* Fri Mar 25 2005 Dag Wieers <dag at wieers.com> - 0.7.3-1
+- Updated to release 0.7.3.
+
 * Fri Jan 07 2005 Dag Wieers <dag at wieers.com> - 0.7.2-2
 - Add %%post and %%postun scripts. (Bert de Bruijn)
 




More information about the commits mailing list