diff options
author | pav <pav@FreeBSD.org> | 2005-01-16 00:29:46 +0000 |
---|---|---|
committer | pav <pav@FreeBSD.org> | 2005-01-16 00:29:46 +0000 |
commit | be6f3a41b3647b3249c73b1f315fce9a7781e5b7 (patch) | |
tree | e01381e2c1647db9a304ebab55c3d80ef30be623 /arabic/libitl | |
parent | 1c16292711fe0f5638e87f7cd6b5cba752a79ea7 (diff) | |
download | FreeBSD-ports-be6f3a41b3647b3249c73b1f315fce9a7781e5b7.zip FreeBSD-ports-be6f3a41b3647b3249c73b1f315fce9a7781e5b7.tar.gz |
The Islamic Tools and Libraries (ITL) is a project to provide a plethora of
useful Islamic tools and applications as well as a comprehensive feature-full
Islam-centric library. The ITL project currently includes full lunar-centric
time measurement routines.
PR: ports/76264
Submitted by: Samy Al Bahra <samy@kerneled.org>
Diffstat (limited to 'arabic/libitl')
-rw-r--r-- | arabic/libitl/Makefile | 24 | ||||
-rw-r--r-- | arabic/libitl/distinfo | 2 | ||||
-rw-r--r-- | arabic/libitl/files/patch-Makefile | 41 | ||||
-rw-r--r-- | arabic/libitl/pkg-descr | 7 | ||||
-rw-r--r-- | arabic/libitl/pkg-plist | 8 |
5 files changed, 82 insertions, 0 deletions
diff --git a/arabic/libitl/Makefile b/arabic/libitl/Makefile new file mode 100644 index 0000000..6667288e --- /dev/null +++ b/arabic/libitl/Makefile @@ -0,0 +1,24 @@ +# New ports collection makefile for: libitl +# Date created: January 12 2005 +# Whom: Samy Al Bahra <samy@kerneled.org> +# +# $FreeBSD$ +# + +PORTNAME= libitl +PORTVERSION= 0.6.3 +CATEGORIES= arabic +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= arabeyes + +MAINTAINER= samy@kerneled.org +COMMENT= An API abstraction to common Islamic calculations + +GNU_CONFIGURE= yes +USE_BZIP2= yes +INSTALLS_SHLIB= yes +LDCONFIG_DIRS= %%PREFIX%%/lib/itl + +WRKSRC= ${WRKDIR}/itl/libs-${PORTVERSION} + +.include <bsd.port.mk> diff --git a/arabic/libitl/distinfo b/arabic/libitl/distinfo new file mode 100644 index 0000000..9760ea3 --- /dev/null +++ b/arabic/libitl/distinfo @@ -0,0 +1,2 @@ +MD5 (libitl-0.6.3.tar.bz2) = 905c300346fbfac3ea851b526039fbf1 +SIZE (libitl-0.6.3.tar.bz2) = 68756 diff --git a/arabic/libitl/files/patch-Makefile b/arabic/libitl/files/patch-Makefile new file mode 100644 index 0000000..e8f76ed --- /dev/null +++ b/arabic/libitl/files/patch-Makefile @@ -0,0 +1,41 @@ +--- Makefile.orig Wed Dec 29 00:26:47 2004 ++++ Makefile Sat Jan 15 09:46:50 2005 +@@ -9,7 +9,7 @@ + + COMPONENTS = hijri prayertime + +-all: configure build/config.mk build/libitl.so ++all: configure build/config.mk build/libitl.so build/static/libitl.a + + static: configure build/config.mk build/static/libitl.a + +@@ -40,8 +40,8 @@ + || mkdir -p $(PREFIX)/lib \ + || exit 1; + cp build/libitl.$(VERSION).so.$(SONAME) $(PREFIX)/lib +- cp -d build/libitl.so.$(SONAME) $(PREFIX)/lib +- cp -d build/libitl.so $(PREFIX)/lib ++ cp -R build/libitl.so.$(SONAME) $(PREFIX)/lib ++ cp -R build/libitl.so $(PREFIX)/lib + @echo "==> Installing ITL components..." + for i in $(COMPONENTS); do \ + $(MAKE) -C $$i install || exit 1; \ +@@ -52,14 +52,15 @@ + $(AR) rcs build/libitl.a build/*.o + rm -f build/*.o build/ITL_* + +-install: build/libitl.so ++install: build/libitl.so build/static/libitl.a + @echo "==> Installing libitl library..." + test -d $(PREFIX)/lib/itl \ + || mkdir -p $(PREFIX)/lib/itl \ + || exit 1; + cp build/libitl.$(VERSION).so.$(SONAME) $(PREFIX)/lib/itl +- cp -d build/libitl.so.$(SONAME) $(PREFIX)/lib/itl +- cp -d build/libitl.so $(PREFIX)/lib/itl ++ cp -R build/libitl.so.$(SONAME) $(PREFIX)/lib/itl ++ cp -R build/libitl.so $(PREFIX)/lib/itl ++ cp -R build/libitl.a $(PREFIX)/lib/itl + @echo "==> Installing ITL components..." + for i in $(COMPONENTS); do \ + $(MAKE) -C $$i install || exit 1; \ diff --git a/arabic/libitl/pkg-descr b/arabic/libitl/pkg-descr new file mode 100644 index 0000000..0f6d630 --- /dev/null +++ b/arabic/libitl/pkg-descr @@ -0,0 +1,7 @@ +The Islamic Tools and Libraries (ITL) is a project to provide a +plethora of useful Islamic tools and applications as well as a +comprehensive feature-full Islam-centric library. The ITL +project currently includes full lunar-centric time measurement +routines. + +WWW: http://www.arabeyes.org/project.php?proj=ITL diff --git a/arabic/libitl/pkg-plist b/arabic/libitl/pkg-plist new file mode 100644 index 0000000..25c83a7 --- /dev/null +++ b/arabic/libitl/pkg-plist @@ -0,0 +1,8 @@ +lib/itl/libitl.0.6.3.so.0 +lib/itl/libitl.so.0 +lib/itl/libitl.so +lib/itl/libitl.a +include/itl/prayer.h +include/itl/hijri.h +@dirrm lib/itl +@dirrm include/itl |