Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=578e7ef07006f546575ef9f1d759502f4cd8bcb4

commit 578e7ef07006f546575ef9f1d759502f4cd8bcb4
Author: bouleetbil <bouleet...@frogdev.info>
Date:   Mon Sep 7 18:50:26 2009 +0200

log4net-1.2.10-3-i686
*added .pc
*fixed metada

diff --git a/source/devel-extra/log4net/FrugalBuild 
b/source/devel-extra/log4net/FrugalBuild
index 6317ba8..fd31076 100644
--- a/source/devel-extra/log4net/FrugalBuild
+++ b/source/devel-extra/log4net/FrugalBuild
@@ -3,7 +3,7 @@

pkgname=log4net
pkgver=1.2.10
-pkgrel=2
+pkgrel=3
pkgdesc="tool to help the programmer output log statements to a variety of 
output targets."
url="http://logging.apache.org/$pkgname";
depends=('mono>=2.0.1')
@@ -13,15 +13,20 @@ groups=('devel-extra')
archs=('i686' 'x86_64')
_F_archive_name="incubating-$pkgname"
up2date="lynx -dump $url/download.html |Flastarchive .zip"
-source=(http://archive.apache.org/dist/incubator/$pkgname/$pkgver/incubating-$pkgname-$pkgver.zip)
-sha1sums=('4f8ff9892665469f915855692c9fc02801038837')
+source=(http://archive.apache.org/dist/incubator/$pkgname/$pkgver/incubating-$pkgname-$pkgver.zip
 log4net.pc)
+sha1sums=('4f8ff9892665469f915855692c9fc02801038837' \
+          'df476d980f14ddcb3cab0c153cc5d245a24d1420')

build()
{
-    Fmonoexport
-    Fcd $pkgname-$pkgver
-    sn -k log4net.snk  || Fdie
-    nant -buildfile:log4net.build compile-all || Fdie
-    gacutil -i bin/mono/2.0/release/log4net.dll -f -package $pkgname -root 
$Fdestdir/usr/lib || Fdie
-    Fmonocleanup
+       Fmonoexport
+       Fcd $pkgname-$pkgver
+       sn -k log4net.snk  || Fdie
+       mcs /t:library /out:bin/log4net.dll -keyfile:log4net.snk /r:System.Data 
/r:System.Web `find src -name "*.cs"` || Fdie
+       Fmkdir usr/lib/$pkgname
+       Fcp $pkgname-$pkgver/bin/$pkgname.dll usr/lib/$pkgname/
+       gacutil -i bin/log4net.dll -check_refs -root $Fdestdir/usr/lib/
+       Fmkdir usr/lib/pkgconfig
+       Fcp log4net.pc usr/lib/pkgconfig/
+       Fmonocleanup
}
diff --git a/source/devel-extra/log4net/log4net.pc 
b/source/devel-extra/log4net/log4net.pc
new file mode 100644
index 0000000..ffe7812
--- /dev/null
+++ b/source/devel-extra/log4net/log4net.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+
+Name: Log4net
+Description: Log4net - Logging library for C# and VB.NET
+Version: 1.2.10
+Libs: -r:${libdir}/log4net/log4net.dll
+
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to