SPECS: bopm.spec - remove perl modules - builds

aredridel aredridel at pld-linux.org
Thu Aug 7 00:08:35 CEST 2008


Author: aredridel                    Date: Wed Aug  6 22:08:35 2008 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- remove perl modules
- builds

---- Files affected:
SPECS:
   bopm.spec (1.25 -> 1.26) 

---- Diffs:

================================================================
Index: SPECS/bopm.spec
diff -u SPECS/bopm.spec:1.25 SPECS/bopm.spec:1.26
--- SPECS/bopm.spec:1.25	Wed May 16 11:43:50 2007
+++ SPECS/bopm.spec	Thu Aug  7 00:08:30 2008
@@ -11,8 +11,6 @@
 %bcond_without	tests	# do not perform "make test"
 %bcond_without	supervise	# install initscript instead of supervise
 #
-%include	/usr/lib/rpm/macros.perl
-%define		pnam	OPM
 Summary:	Open proxy monitor and blocker, designed for use with ircds
 Summary(pl.UTF-8):	Monitorowanie i blokowanie otwartych proxy do używania z ircd
 Name:		bopm
@@ -26,6 +24,10 @@
 Source2:	%{name}.conf
 Source3:	%{name}-supervise.tar.bz2
 # Source3-md5:	247c0438a5e2860097d09a374a521151
+Source4: http://autoconf-archive.cryp.to/ac_func_snprintf.m4
+# Source4-md5:	9a21dbeadbd731b324e7f740aadea697
+Source5:	http://www.sfr-fresh.com/unix/www/cherokee-0.7.2.tar.gz:t/cherokee-0.7.2/m4/etr_socket_nsl.m4
+# Source5-md5:	137b516e92db49874d3ed1dcf45ea4a9
 Patch0:		%{name}-DESTDIR.patch
 Patch1:		%{name}-shared.patch
 Patch2:		%{name}-cr-connect.patch
@@ -35,7 +37,6 @@
 BuildRequires:	autoconf
 BuildRequires:	automake
 BuildRequires:	libtool
-BuildRequires:	rpm-perlprov >= 4.1-13
 BuildRequires:	rpmbuild(macros) >= 1.268
 %{!?with_supervise:Requires(post,preun):	/sbin/chkconfig}
 Requires(postun):	/usr/sbin/groupdel
@@ -114,20 +115,6 @@
 %description static -l pl.UTF-8
 Statyczna biblioteka libopm.
 
-%package -n perl-%{pnam}
-Summary:	OPM - Perl interface to libopm open proxy scanning library
-Summary(pl.UTF-8):	OPM - perlowy interfejs do biblioteki libopm szukającej otwartych proxy
-Group:		Development/Languages/Perl
-Requires:	%{name}-libs = %{version}-%{release}
-# should here be Version: 0.01 due to "Provides: OPM.so perl(OPM) = 0.01"?
-
-%description -n perl-%{pnam}
-OPM - Perl interface to libopm open proxy scanning library.
-
-%description -n perl-%{pnam} -l pl.UTF-8
-OPM - perlowy interfejs do biblioteki libopm szukającej otwartych
-proxy.
-
 %prep
 %setup -q
 %patch0 -p1
@@ -142,8 +129,10 @@
 rm -f contrib/bopm.spec
 
 %build
+install %{SOURCE4} .
+install %{SOURCE5} .
 %{__libtoolize}
-%{__aclocal}
+%{__aclocal} -I .
 %{__autoconf}
 %{__autoheader}
 %{__automake}
@@ -153,13 +142,6 @@
 
 %{__make}
 
-cd src/libopm/OPM
-%{__perl} Makefile.PL \
-	INSTALLDIRS=vendor
-%{__make} \
-	OPTIMIZE="%{rpmcflags}"
-%{?with_tests:%{__make} test}
-
 %install
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT/var/log/%{name}
@@ -186,14 +168,6 @@
 > $RPM_BUILD_ROOT/var/log/%{name}/bopm.log
 > $RPM_BUILD_ROOT/var/log/%{name}/scan.log
 
-# Perl module
-cd src/libopm/OPM
-%{__make} pure_install \
-	DESTDIR=$RPM_BUILD_ROOT
-rm -f $RPM_BUILD_ROOT%{perl_vendorarch}/auto/%{pnam}/.packlist
-install -d $RPM_BUILD_ROOT%{_examplesdir}/perl-%{pnam}-%{version}
-mv $RPM_BUILD_ROOT{%{perl_vendorarch},%{_examplesdir}/perl-%{pnam}-%{version}}/bopchecker.pl
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -279,21 +253,16 @@
 %defattr(644,root,root,755)
 %{_libdir}/libopm.a
 
-%files -n perl-%{pnam}
-%defattr(644,root,root,755)
-%{perl_vendorarch}/OPM.pm
-%dir %{perl_vendorarch}/auto/OPM
-%{perl_vendorarch}/auto/OPM/OPM.bs
-%attr(755,root,root) %{perl_vendorarch}/auto/OPM/OPM.so
-%{_examplesdir}/perl-OPM-%{version}
-%{_mandir}/man3/OPM.3pm*
-
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
 * %{date} PLD Team <feedback at pld-linux.org>
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.26  2008/08/06 22:08:30  aredridel
+- remove perl modules
+- builds
+
 Revision 1.25  2007/05/16 09:43:50  glen
 - update to 3.1.3 (no need to upgrade, just patches merged in)
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/bopm.spec?r1=1.25&r2=1.26&f=u



More information about the pld-cvs-commit mailing list