aboutsummaryrefslogtreecommitdiffstats
path: root/www/igal
diff options
context:
space:
mode:
authorpetef <petef@FreeBSD.org>2003-05-12 00:40:38 +0800
committerpetef <petef@FreeBSD.org>2003-05-12 00:40:38 +0800
commitddbf5618701144c96f8d3374a9f51c5e23793662 (patch)
tree8e2cdc6a5e13bfe3fafccbc41bff47580fbc3726 /www/igal
parentb7ca4159a174628bfaf61c6a6f1f08f2ae99dd18 (diff)
downloadfreebsd-ports-gnome-ddbf5618701144c96f8d3374a9f51c5e23793662.tar.gz
freebsd-ports-gnome-ddbf5618701144c96f8d3374a9f51c5e23793662.tar.zst
freebsd-ports-gnome-ddbf5618701144c96f8d3374a9f51c5e23793662.zip
Add igal 1.3, a static html image gallery generator for *nix.
PR: 41673 Submitted by: Dylan Carlson <absinthe@pobox.com>
Diffstat (limited to 'www/igal')
-rw-r--r--www/igal/Makefile28
-rw-r--r--www/igal/distinfo1
-rw-r--r--www/igal/files/patch-Makefile23
-rw-r--r--www/igal/files/patch-igal.130
-rw-r--r--www/igal/files/patch-indextemplate.html19
-rw-r--r--www/igal/pkg-descr15
-rw-r--r--www/igal/pkg-plist5
7 files changed, 121 insertions, 0 deletions
diff --git a/www/igal/Makefile b/www/igal/Makefile
new file mode 100644
index 000000000000..64870b7d99dd
--- /dev/null
+++ b/www/igal/Makefile
@@ -0,0 +1,28 @@
+# New ports collection makefile for: igal
+# Date created: 14 Aug 2002
+# Whom: Dylan Carlson <absinthe@pobox.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= igal
+PORTVERSION= 1.3
+CATEGORIES= www graphics
+MASTER_SITES= http://www.stanford.edu/~epop/igal/ \
+ http://planetmirror.com/pub/igal/
+
+MAINTAINER= absinthe@pobox.com
+COMMENT= A static html image gallery generator for *nix
+
+USE_REINPLACE= yes
+
+RUN_DEPENDS= ${LOCALBASE}/bin/cjpeg:${PORTSDIR}/graphics/jpeg \
+ ${LOCALBASE}/include/Magick++.h:${PORTSDIR}/graphics/ImageMagick
+
+MAN1= igal.1
+
+post-patch:
+ @${REINPLACE_CMD} -e 's,/usr/local,${PREFIX},g' ${WRKSRC}/Makefile \
+ ${WRKSRC}/igal
+
+.include <bsd.port.mk>
diff --git a/www/igal/distinfo b/www/igal/distinfo
new file mode 100644
index 000000000000..f9cec5d39251
--- /dev/null
+++ b/www/igal/distinfo
@@ -0,0 +1 @@
+MD5 (igal-1.3.tar.gz) = dceec90c328e76889b3b741fbeeb1309
diff --git a/www/igal/files/patch-Makefile b/www/igal/files/patch-Makefile
new file mode 100644
index 000000000000..6febd690f68d
--- /dev/null
+++ b/www/igal/files/patch-Makefile
@@ -0,0 +1,23 @@
+*** Makefile.orig Mon Sep 3 19:26:32 2001
+--- Makefile Wed Aug 14 17:27:24 2002
+***************
+*** 12,19 ****
+ rm -f $(BINDIR)/igal
+ rm -f $(MANDIR)/igal.1
+
+ install:: igal
+! install -D -m 0755 igal $(BINDIR)/igal
+! install -D -m 0644 igal.1 $(MANDIR)/igal.1
+ install -d -m 0755 $(LIBDIR)
+ install -m 0644 indextemplate.html slidetemplate.html tile.gif $(LIBDIR)
+--- 12,21 ----
+ rm -f $(BINDIR)/igal
+ rm -f $(MANDIR)/igal.1
+
++ all:: igal
++
+ install:: igal
+! install -m 0755 igal $(BINDIR)/igal
+! install -m 0644 igal.1 $(MANDIR)/igal.1
+ install -d -m 0755 $(LIBDIR)
+ install -m 0644 indextemplate.html slidetemplate.html tile.gif $(LIBDIR)
diff --git a/www/igal/files/patch-igal.1 b/www/igal/files/patch-igal.1
new file mode 100644
index 000000000000..c69c047b0ec5
--- /dev/null
+++ b/www/igal/files/patch-igal.1
@@ -0,0 +1,30 @@
+*** igal.1.orig Wed Aug 14 16:59:12 2002
+--- igal.1 Wed Aug 14 17:06:28 2002
+***************
+*** 228,233 ****
+--- 228,237 ----
+ None that I know of.
+ .RE
+ But if you find some please send me email.
++ .TP
++ FreeBSD port maintainer:
++ .RE
++ Dylan Carlson <absinthe@pobox.com>
+ .SH AUTHOR
+ Eric Pop <epop@stanford.edu>
+ .SH "SEE ALSO"
+***************
+*** 237,248 ****
+ .BR identify (1),
+ .BR mogrify (1)
+ .RE
+- If they didn't come standard with your Linux distribution
+- you can find them at
+- .I rpmfind.net
+- (inside libjpeg and libgr-progs) and at
+- .IR "imagemagick.org" ,
+- respectively. Also try
+- .I www.ijg.org
+- and
+- .IR "netpbm.sourceforge.net" .
+--- 241,243 ----
diff --git a/www/igal/files/patch-indextemplate.html b/www/igal/files/patch-indextemplate.html
new file mode 100644
index 000000000000..f5664dac6dcc
--- /dev/null
+++ b/www/igal/files/patch-indextemplate.html
@@ -0,0 +1,19 @@
+*** indextemplate.html.orig Wed Aug 14 16:55:45 2002
+--- indextemplate.html Wed Aug 14 16:57:10 2002
+***************
+*** 17,23 ****
+ </center>
+
+ <p><font size="-1">created with
+! <a href="http://www.stanford.edu/~epop/igal">igal</a></font>
+ </font>
+
+ </body>
+--- 17,23 ----
+ </center>
+
+ <p><font size="-1">created with
+! <a href="http://www.stanford.edu/~epop/igal">igal</a> for <a href="http://www.freebsd.org/">freebsd</a></font>
+ </font>
+
+ </body>
diff --git a/www/igal/pkg-descr b/www/igal/pkg-descr
new file mode 100644
index 000000000000..bee8234f6a26
--- /dev/null
+++ b/www/igal/pkg-descr
@@ -0,0 +1,15 @@
+iGal is a Perl-based program that can generate and publish an entire online
+picture show (HTML slides, thumbnails and index page included) with just one
+command line invocation in a Linux or Unix environment. If you've got a
+directory (or several) full of image files that are waiting to be put online
+and shared with friends, then iGal is for you.
+
+Features
+
+ * flexible, well-documented
+ * handles JPG and GIF images
+ * 99% configurable through command line options and two HTML template files
+ * generated slides use a javascript trick to preload the next image in the
+ slide show (great for those viewing your gallery over slow connections)
+
+WWW: http://www.stanford.edu/~epop/igal/
diff --git a/www/igal/pkg-plist b/www/igal/pkg-plist
new file mode 100644
index 000000000000..b3d8f1d7010f
--- /dev/null
+++ b/www/igal/pkg-plist
@@ -0,0 +1,5 @@
+bin/igal
+lib/igal/indextemplate.html
+lib/igal/slidetemplate.html
+lib/igal/tile.gif
+@dirrm lib/igal