[Frugalware-darcs] frugalware-current: imap-2004e-1-i686

VMiklos mamajom at axelero.hu
Fri Jun 24 10:58:40 CEST 2005


Fri Jun 24 10:35:15 CEST 2005  VMiklos <mamajom at axelero.hu>
  * imap-2004e-1-i686
  version bump
  mostly fwmakepkgized build()
diff -rN -u old-frugalware-current/extra/source/network/imap/FrugalBuild new-frugalware-current/extra/source/network/imap/FrugalBuild
--- old-frugalware-current/extra/source/network/imap/FrugalBuild	2005-06-24 10:56:04.000000000 +0200
+++ new-frugalware-current/extra/source/network/imap/FrugalBuild	2005-06-24 10:36:05.000000000 +0200
@@ -1,10 +1,10 @@
-# Last Modified: Mon, 02 May 2005 21:28:34 +0200
-# Compiling Time: ~2 minutes
+# Last Modified: Fri, 24 Jun 2005 10:34:49 +0200
+# Compiling Time: 0.15 SBU
 # Contributor: VMiklos <mamajom at axelero.hu>
 # Maintainer: Zsolt Szalai <xbit.lists at chello.hu>
 
 pkgname=imap
-pkgver=2004d
+pkgver=2004e
 pkgrel=1
 extrapkgver=
 pkgdesc="An IMAP/POP server"
@@ -14,10 +14,11 @@
 depends=('openssl')
 up2date="lynx -dump 'http://ftp.ntua.gr/pub/net/mail/imap/?M=D'|grep imap-[0-9a-z\.]*tar.gz$|sed -n \"s/.*-\(.*\)\.t.*/\1/;s/$extrapkgver//;1 p\""
 source=(ftp://ftp.cac.washington.edu/imap/$pkgname-$pkgver$extrapkgver.tar.Z)
-md5sums=('9bee45a210138d4a924ab95539f5ef35')
+md5sums=('deee044b2dcaf6fe12dc545673906ac5')
 
-build() {
-	cd $startdir/src/$pkgname-$pkgver$extrapkgver
+build()
+{
+	Fcd $pkgname-$pkgver$extrapkgver
 	# CFLAGS and ssl location
 	( cd src/osdep/unix
 	  sed -i -e "s/-g -fno-omit-frame-pointer -O6/${CFLAGS}/" \
@@ -28,17 +29,17 @@
 	yes | make slx SPECIALAUTHENTICATORS=ssl SSLTYPE=unix || return 1
 	
 	# installing binaries
-	install -D -m755 imapd/imapd $startdir/pkg/usr/sbin/imapd
+	Fexerel imapd/imapd /usr/sbin/imapd
 	# install them, but we use popa3d by default
-	install -D -m755 ipopd/ipop2d $startdir/pkg/usr/sbin/ipop2d
-	install -D -m755 ipopd/ipop3d $startdir/pkg/usr/sbin/ipop3d
+	Fexerel ipopd/ipop2d /usr/sbin/ipop2d
+	Fexerel ipopd/ipop3d /usr/sbin/ipop3d
 	
 	# installing header files
-	mkdir -p $startdir/pkg/usr/include/imap/
+	Fmkdir /usr/include/imap/
 	(cd c-client
-	install -m644 {c-client,mail,imap4r1,rfc822,linkage,misc,smtp,nntp,osdep,env_unix,env,fs,ftl,nl,tcp}.h $startdir/pkg/usr/include/imap/
-	install -D -m644 c-client.a $startdir/pkg/usr/lib/c-client.a)
-	(cd $startdir/pkg/usr/lib/ && ln -sf c-client.a libc-client.a)
+	install -m644 {c-client,mail,imap4r1,rfc822,linkage,misc,smtp,nntp,osdep,env_unix,env,fs,ftl,nl,tcp}.h $Fdestdir/usr/include/imap/
+	install -D -m644 c-client.a $Fdestdir/usr/lib/c-client.a)
+	Fln c-client.a /usr/lib/libc-client.a
 
 	# creating ssl certs
 	for i in imapd ipop3d
@@ -60,7 +61,7 @@
 		echo "" >>$i.pem
 		cat $tmp2 >>$i.pem
 		rm $tmp1 $tmp2
-		install -D -m600 $i.pem $startdir/pkg/etc/ssl/certs/$i.pem
+		Finstallrel 0600 $i.pem /etc/ssl/certs/$i.pem
 		umask 022
 	done
 }



More information about the Frugalware-darcs mailing list