aboutsummaryrefslogtreecommitdiffstats
path: root/arabic
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2005-01-16 08:29:46 +0800
committerpav <pav@FreeBSD.org>2005-01-16 08:29:46 +0800
commitbe6f3a41b3647b3249c73b1f315fce9a7781e5b7 (patch)
treee01381e2c1647db9a304ebab55c3d80ef30be623 /arabic
parent1c16292711fe0f5638e87f7cd6b5cba752a79ea7 (diff)
downloadfreebsd-ports-gnome-be6f3a41b3647b3249c73b1f315fce9a7781e5b7.tar.gz
freebsd-ports-gnome-be6f3a41b3647b3249c73b1f315fce9a7781e5b7.tar.zst
freebsd-ports-gnome-be6f3a41b3647b3249c73b1f315fce9a7781e5b7.zip
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')
-rw-r--r--arabic/Makefile1
-rw-r--r--arabic/libitl/Makefile24
-rw-r--r--arabic/libitl/distinfo2
-rw-r--r--arabic/libitl/files/patch-Makefile41
-rw-r--r--arabic/libitl/pkg-descr7
-rw-r--r--arabic/libitl/pkg-plist8
6 files changed, 83 insertions, 0 deletions
diff --git a/arabic/Makefile b/arabic/Makefile
index e7725ca4ee42..dc94f058a64f 100644
--- a/arabic/Makefile
+++ b/arabic/Makefile
@@ -10,6 +10,7 @@
SUBDIR += kde3-i18n
SUBDIR += khotot
SUBDIR += koffice-i18n
+ SUBDIR += libitl
SUBDIR += openoffice-1.1
.include <bsd.port.subdir.mk>
diff --git a/arabic/libitl/Makefile b/arabic/libitl/Makefile
new file mode 100644
index 000000000000..6667288ea20a
--- /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 000000000000..9760ea3cd22d
--- /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 000000000000..e8f76ed3ca4b
--- /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 000000000000..0f6d6309aab5
--- /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 000000000000..25c83a758219
--- /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