[pkg-kolab] r38 - trunk/libkolab-perl/debian

Noèl Köthe noel at costa.debian.org
Mon Dec 19 14:49:20 UTC 2005


Author: noel
Date: 2005-12-19 14:49:20 +0000 (Mon, 19 Dec 2005)
New Revision: 38

Added:
   trunk/libkolab-perl/debian/dirs
   trunk/libkolab-perl/debian/rules
Modified:
   trunk/libkolab-perl/debian/control
Log:
get a working build

Modified: trunk/libkolab-perl/debian/control
===================================================================
--- trunk/libkolab-perl/debian/control	2005-12-19 14:37:58 UTC (rev 37)
+++ trunk/libkolab-perl/debian/control	2005-12-19 14:49:20 UTC (rev 38)
@@ -18,16 +18,6 @@
  Various clients can access Kolab, among them Kontact (KDE), Outlook
  (Windows) and Horde (Web).
  .
- Major Features
-  * Full seamless support of mixed clients environments
-    (Outlook/KDE/Web)
-  * A web administration interface
-  * Supported languages: Deutsch, English, Français, Néerlandais
-  * A shared address book with provision for mailbox users as well as
-    contacts POP3 as well as IMAP4(rev1) access to mail Client-side
-    full support of S/MIME E-Mail encryption possible
-   (officially Sphinx-interoperable).
- .
  The package includes the following Kolab Perl modules 
    * Kolab - extension for general Kolab settings
    * Kolab::Conf - extension for Kolab template generation

Added: trunk/libkolab-perl/debian/dirs
===================================================================
--- trunk/libkolab-perl/debian/dirs	2005-12-19 14:37:58 UTC (rev 37)
+++ trunk/libkolab-perl/debian/dirs	2005-12-19 14:49:20 UTC (rev 38)
@@ -0,0 +1,2 @@
+usr/share/man/man3
+usr/share/perl5/Kolab/LDAP

Added: trunk/libkolab-perl/debian/rules
===================================================================
--- trunk/libkolab-perl/debian/rules	2005-12-19 14:37:58 UTC (rev 37)
+++ trunk/libkolab-perl/debian/rules	2005-12-19 14:49:20 UTC (rev 38)
@@ -0,0 +1,102 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# This file was originally written by Joey Hess and Craig Small.
+# As a special exception, when this file is copied by dh-make into a
+# dh-make output file, you may use that output file without restriction.
+# This special exception was added by Craig Small in version 0.37 of dh-make.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+	CFLAGS += -O0
+else
+	CFLAGS += -O2
+endif
+
+build: build-stamp
+
+build-stamp:  
+	dh_testdir
+
+	# extract tar.gz and build them
+	for i in Kolab*.tar.gz;do tar xvfz $$i; done
+	for i in `find . -type d -name "Kolab*"`; do cd $$i && perl Makefile.PL && make && cd ..; done
+
+	touch build-stamp
+
+clean:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp
+
+	# Add here commands to clean up after the build process.
+	find . -type d -name "Kolab*"|xargs rm -rf
+
+	dh_clean 
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k 
+	dh_installdirs
+
+	# Add here commands to install the package into debian/libkolab-perl.
+	# Kolab
+	install -D -m 644 Kolab/blib/lib/Kolab.pm debian/libkolab-perl/usr/share/perl5/
+	# Kolab-Conf
+	install -D -m 644 Kolab-Conf/blib/lib/Kolab/Conf.pm debian/libkolab-perl/usr/share/perl5/Kolab/
+	# Kolab-Cyrus
+	install -D -m 644 Kolab-Cyrus/blib/lib/Kolab/Cyrus.pm debian/libkolab-perl/usr/share/perl5/Kolab/
+	# Kolab-DirServ
+	install -D -m 644 Kolab-DirServ/blib/lib/Kolab/DirServ.pm debian/libkolab-perl/usr/share/perl5/Kolab/
+	# Kolab-LDAP
+	install -D -m 644 Kolab-LDAP/blib/lib/Kolab/LDAP.pm debian/libkolab-perl/usr/share/perl5/Kolab/
+	# Kolab-LDAP-Backend
+	install -D -m 644 Kolab-LDAP-Backend/blib/lib/Kolab/LDAP/Backend.pm debian/libkolab-perl/usr/share/perl5/Kolab/LDAP/
+
+	# manpages
+	for i in `find . -name "*3pm"` ; do install -D -m 644 $$i debian/libkolab-perl/usr/share/man/man3/ ; done 
+
+
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs 
+	dh_installdocs
+	dh_installexamples
+#	dh_install
+#	dh_installmenu
+#	dh_installdebconf	
+#	dh_installlogrotate
+#	dh_installemacsen
+#	dh_installpam
+#	dh_installmime
+#	dh_installinit
+#	dh_installcron
+#	dh_installinfo
+	dh_installman
+	dh_link
+	dh_strip
+	dh_compress
+	dh_fixperms
+	dh_perl
+#	dh_python
+#	dh_makeshlibs
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install


Property changes on: trunk/libkolab-perl/debian/rules
___________________________________________________________________
Name: svn:executable
   + *




More information about the pkg-kolab-devel mailing list