steffen: server/perl-kolab Makefile, NONE, 1.3.2.1 perl-kolab.spec, 1.91, 1.91.2.1 Makefile.am, 1.1, NONE Makefile.cvs, 1.1, NONE configure, 1.1, NONE perl-kolab.spec.in, 1.1, NONE

cvs at intevation.de cvs at intevation.de
Tue Jul 19 03:32:41 CEST 2005


Author: steffen

Update of /kolabrepository/server/perl-kolab
In directory doto:/tmp/cvs-serv31903

Modified Files:
      Tag: kolab_2_0_branch
	perl-kolab.spec 
Added Files:
      Tag: kolab_2_0_branch
	Makefile 
Removed Files:
      Tag: kolab_2_0_branch
	Makefile.am Makefile.cvs configure perl-kolab.spec.in 
Log Message:
lets stick to the pre-autoperl version for the 2.0-branch

--- NEW FILE: Makefile ---
RPM = /kolab/bin/openpkg rpm
VERSION = 0.9.2

ifeq "x$(KOLABRPMSRC)" "x"
  KOLABRPMSRC = /kolab/RPM/SRC
endif

SRCDIR=$(KOLABRPMSRC)/perl-kolab

all:
	test -d $(SRCDIR) || mkdir $(SRCDIR)
	tar cvzf $(SRCDIR)/Kolab-$(VERSION).tar.gz Kolab 
	tar cvzf $(SRCDIR)/Kolab-Util-$(VERSION).tar.gz Kolab-Util
	tar cvzf $(SRCDIR)/Kolab-Conf-$(VERSION).tar.gz Kolab-Conf 
	tar cvzf $(SRCDIR)/Kolab-Cyrus-$(VERSION).tar.gz Kolab-Cyrus
	tar cvzf $(SRCDIR)/Kolab-DirServ-$(VERSION).tar.gz Kolab-DirServ
	tar cvzf $(SRCDIR)/Kolab-LDAP-$(VERSION).tar.gz Kolab-LDAP
	tar cvzf $(SRCDIR)/Kolab-LDAP-Backend-$(VERSION).tar.gz Kolab-LDAP-Backend 
	tar cvzf $(SRCDIR)/Kolab-LDAP-Backend-ad-$(VERSION).tar.gz Kolab-LDAP-Backend-ad
	tar cvzf $(SRCDIR)/Kolab-LDAP-Backend-dirservd-$(VERSION).tar.gz Kolab-LDAP-Backend-dirservd
	tar cvzf $(SRCDIR)/Kolab-LDAP-Backend-slurpd-$(VERSION).tar.gz Kolab-LDAP-Backend-slurpd
	tar cvzf $(SRCDIR)/Kolab-Mailer-$(VERSION).tar.gz Kolab-Mailer
	cp perl-kolab.spec $(SRCDIR)
	cd $(SRCDIR) && $(RPM) -ba perl-kolab.spec
binary:
	$(RPM) -bB perl-kolab.spec

Index: perl-kolab.spec
===================================================================
RCS file: /kolabrepository/server/perl-kolab/Attic/perl-kolab.spec,v
retrieving revision 1.91
retrieving revision 1.91.2.1
diff -u -d -r1.91 -r1.91.2.1
--- perl-kolab.spec	8 Jun 2005 12:44:35 -0000	1.91
+++ perl-kolab.spec	19 Jul 2005 01:32:39 -0000	1.91.2.1
@@ -24,7 +24,18 @@
 ##
 
 #   versions of individual parts
-
+%define       V_perl                            5.8.5
+%define       V_kolab                           0.9.2
+%define       V_kolab_util                      0.9.2
+%define       V_kolab_ldap                      0.9.2
+%define       V_kolab_ldap_backend              0.9.2
+%define       V_kolab_ldap_backend_ad           0.9.2
+%define       V_kolab_ldap_backend_slurpd       0.9.2
+%define       V_kolab_ldap_backend_dirservd     0.9.2
+%define       V_kolab_cyrus                     0.9.2
+%define       V_kolab_conf                      0.9.2
+%define       V_kolab_dirserv                   0.9.2
+%define       V_kolab_mailer                    0.9.2
 
 #   package information
 Name:         perl-kolab
@@ -36,44 +47,124 @@
 Class:        PLUS
 Group:        Language
 License:      GPL/Artistic
-Version:      0.9.2
-Release:      20050421
+Version:      %{V_perl}
+Release:      20050719
 
 #   list of sources
-Source0:      perl-kolab-0.9.2.tar.gz
+Source0:      http://www.cpan.org/authors/id/S/ST/STEPHANB/Kolab-%{V_kolab}.tar.gz
+Source1:      http://www.cpan.org/authors/id/S/ST/STEPHANB/Kolab-Util-%{V_kolab_util}.tar.gz
+Source2:      http://www.cpan.org/authors/id/S/ST/STEPHANB/Kolab-LDAP-%{V_kolab_ldap}.tar.gz
+Source3:      http://www.cpan.org/authors/id/S/ST/STEPHANB/Kolab-LDAP-Backend-%{V_kolab_ldap_backend}.tar.gz
+Source4:      http://www.cpan.org/authors/id/S/ST/STEPHANB/Kolab-LDAP-Backend-ad-%{V_kolab_ldap_backend_ad}.tar.gz
+Source5:      http://www.cpan.org/authors/id/S/ST/STEPHANB/Kolab-LDAP-Backend-slurpd-%{V_kolab_ldap_backend_slurpd}.tar.gz
+Source6:      http://www.cpan.org/authors/id/S/ST/STEPHANB/Kolab-LDAP-Backend-dirservd-%{V_kolab_ldap_backend_dirservd}.tar.gz
+Source7:      http://www.cpan.org/authors/id/S/ST/STEPHANB/Kolab-Cyrus-%{V_kolab_cyrus}.tar.gz
+Source8:      http://www.cpan.org/authors/id/S/ST/STEPHANB/Kolab-Conf-%{V_kolab_conf}.tar.gz
+Source9:      http://www.cpan.org/authors/id/S/ST/STEPHANB/Kolab-DirServ-%{V_kolab_dirserv}.tar.gz
+Source10:     http://www.cpan.org/authors/id/S/ST/STEPHANB/Kolab-Mailer-%{V_kolab_mailer}.tar.gz
 
 #   build information
 Prefix:       %{l_prefix}
 BuildRoot:    %{l_buildroot}
-BuildPreReq:  OpenPKG, openpkg >= 2.0, perl >= 0.9.2, perl-openpkg >= 0.9.2
-PreReq:       OpenPKG, openpkg >= 2.2.0, perl >= 0.9.2, perl-openpkg >= 0.9.2, perl-db, perl-mail, perl-ldap
+BuildPreReq:  OpenPKG, openpkg >= 2.0, perl >= %{V_perl}, perl-openpkg >= %{V_perl}
+PreReq:       OpenPKG, openpkg >= 2.2.0, perl >= %{V_perl}, perl-openpkg >= %{V_perl}, perl-db, perl-mail, perl-ldap
 AutoReq:      no
 AutoReqProv:  no
 
 %description
     Perl modules for use with the Kolab server
 
-%prep
+%track
+    prog perl-util:Kolab = {
+        version   = %{V_kolab}
+        url       = http://www.cpan.org/authors/id/S/ST/STEPHANB/
+        regex     = Kolab-(__VER__)\.tar\.gz
+    }
+    prog perl-util:Kolab-Conf = {
+        version   = %{V_kolab_conf}
+        url       = http://www.cpan.org/authors/id/S/ST/STEPHANB/
+        regex     = Kolab-Conf-(__VER__)\.tar\.gz
+    }
+    prog perl-util:Kolab-Cyrus = {
+        version   = %{V_kolab_cyrus}
+        url       = http://www.cpan.org/authors/id/S/ST/STEPHANB/
+        regex     = Kolab-Cyrus-(__VER__)\.tar\.gz
+    }
+    prog perl-util:Kolab-DirServ = {
+        version   = %{V_kolab_dirserv}
+        url       = http://www.cpan.org/authors/id/S/ST/STEPHANB/
+        regex     = Kolab-DirServ-(__VER__)\.tar\.gz
+    }
+    prog perl-util:Kolab-LDAP = {
+        version   = %{V_kolab_ldap}
+        url       = http://www.cpan.org/authors/id/S/ST/STEPHANB/
+        regex     = Kolab-LDAP-(__VER__)\.tar\.gz
+    }
+    prog perl-util:Kolab-LDAP-Backend = {
+        version   = %{V_kolab_ldap_backend}
+        url       = http://www.cpan.org/authors/id/S/ST/STEPHANB/
+        regex     = Kolab-LDAP-Backend-(__VER__)\.tar\.gz
+    }
+    prog perl-util:Kolab-LDAP-Backend-ad = {
+        version   = %{V_kolab_ldap_backend_ad}
+        url       = http://www.cpan.org/authors/id/S/ST/STEPHANB/
+        regex     = Kolab-LDAP-Backend-ad-(__VER__)\.tar\.gz
+    }
+    prog perl-util:Kolab-LDAP-Backend-dirservd = {
+        version   = %{V_kolab_ldap_backend_dirservd}
+        url       = http://www.cpan.org/authors/id/S/ST/STEPHANB/
+        regex     = Kolab-LDAP-Backend-dirservd-(__VER__)\.tar\.gz
+    }
+    prog perl-util:Kolab-LDAP-Backend-slurpd = {
+        version   = %{V_kolab_ldap_backend_slurpd}
+        url       = http://www.cpan.org/authors/id/S/ST/STEPHANB/
+        regex     = Kolab-LDAP-Backend-slurpd-(__VER__)\.tar\.gz
+    }
+    prog perl-util:Kolab-Mailer = {
+        version   = %{V_kolab_mailer}
+        url       = http://www.cpan.org/authors/id/S/ST/STEPHANB/
+        regex     = Kolab-Mailer-(__VER__)\.tar\.gz
+    }
+    prog perl-util:Kolab-Util = {
+        version   = %{V_kolab_util}
+        url       = http://www.cpan.org/authors/id/S/ST/STEPHANB/
+        regex     = Kolab-Util-(__VER__)\.tar\.gz
+    }
 
-%setup -n %{name}-%{version}
+%prep
+    %setup -q -c
+    %setup -q -T -D -a 1
+    %setup -q -T -D -a 2
+    %setup -q -T -D -a 3
+    %setup -q -T -D -a 4
+    %setup -q -T -D -a 5
+    %setup -q -T -D -a 6
+    %setup -q -T -D -a 7
+    %setup -q -T -D -a 8
+    %setup -q -T -D -a 9
+    %setup -q -T -D -a 10
 
 
 %build
-    %{configure} --prefix=/usr \
-		 --includedir=%{perl_sitearch} \
-                 --localstatedir=/var \
-                 --sysconfdir=/etc \
-                 --webadmindir=/srv/www/htdocs/kolab
-
-    make
 
 %install
-    make DESTDIR=%{buildroot} install
+    %{l_prefix}/bin/perl-openpkg prepare
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE0}  configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE1}  configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE2}  configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE3}  configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE4}  configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE5}  configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE6}  configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE7}  configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE8}  configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE9}  configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE10} configure build install
     %{l_prefix}/bin/perl-openpkg -F perl-openpkg-files fixate cleanup
     %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std} `cat perl-openpkg-files`
 
 %files -f files
 
 %clean
-    [ -d %{buildroot} -a "%{buildroot}" != "" ] && rm -rf  %{buildroot}
+    rm -rf $RPM_BUILD_ROOT
 

--- Makefile.am DELETED ---

--- Makefile.cvs DELETED ---

--- configure DELETED ---

--- perl-kolab.spec.in DELETED ---





More information about the commits mailing list