aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2006-12-04 02:53:50 +0800
committerpav <pav@FreeBSD.org>2006-12-04 02:53:50 +0800
commit95601c8901311eb8a5f71ef806271547d9513799 (patch)
tree66ab444de37cf8a024952e2902cbde7fb536a751
parent548f13889d4cb586a3380c6e7bf62adcdc5f5e5e (diff)
downloadfreebsd-ports-gnome-95601c8901311eb8a5f71ef806271547d9513799.tar.gz
freebsd-ports-gnome-95601c8901311eb8a5f71ef806271547d9513799.tar.zst
freebsd-ports-gnome-95601c8901311eb8a5f71ef806271547d9513799.zip
libiptcdata is a library, written in C, for manipulating the International
Press Telecommunications Council (IPTC) metadata stored within multimedia files such as images. This metadata can include captions and keywords, often used by popular photo management applications. The library provides routines for parsing, viewing, modifying, and saving this metadata. The libiptcdata package also includes a command-line utility, iptc, for editing IPTC data in JPEG files. WWW: http://libiptcdata.sourceforge.net/
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/libiptcdata/Makefile25
-rw-r--r--graphics/libiptcdata/distinfo3
-rw-r--r--graphics/libiptcdata/pkg-descr9
-rw-r--r--graphics/libiptcdata/pkg-plist40
5 files changed, 78 insertions, 0 deletions
diff --git a/graphics/Makefile b/graphics/Makefile
index 93131b256d4f..d8557cbf3858 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -356,6 +356,7 @@
SUBDIR += libgnomecanvasmm26
SUBDIR += libgphoto2
SUBDIR += libimg
+ SUBDIR += libiptcdata
SUBDIR += libkexif
SUBDIR += libkipi
SUBDIR += liblug
diff --git a/graphics/libiptcdata/Makefile b/graphics/libiptcdata/Makefile
new file mode 100644
index 000000000000..b0db2df0e51e
--- /dev/null
+++ b/graphics/libiptcdata/Makefile
@@ -0,0 +1,25 @@
+# New ports collection makefile for: libiptcdata
+# Date created: 3rd December 2006
+# Whom: Pav Lucistnik <pav@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= libiptcdata
+PORTVERSION= 0.2.1
+CATEGORIES= graphics
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= pav@FreeBSD.org
+COMMENT= Library for manipulating IPTC metadata stored in image files
+
+USE_GNOME= pkgconfig
+USE_ICONV= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --disable-nls
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|(libdir)/pkgconfig|(prefix)/libdata/pkgconfig|' ${WRKSRC}/libiptcdata/Makefile.in
+
+.include <bsd.port.mk>
diff --git a/graphics/libiptcdata/distinfo b/graphics/libiptcdata/distinfo
new file mode 100644
index 000000000000..abd45ed804c7
--- /dev/null
+++ b/graphics/libiptcdata/distinfo
@@ -0,0 +1,3 @@
+MD5 (libiptcdata-0.2.1.tar.gz) = 2df9620f8c08aba4ccbe434032ff320d
+SHA256 (libiptcdata-0.2.1.tar.gz) = dec1c0d88bb4118829f6af524dda9a276ceb1f1c3e6d11a3012f193a4d71132b
+SIZE (libiptcdata-0.2.1.tar.gz) = 471976
diff --git a/graphics/libiptcdata/pkg-descr b/graphics/libiptcdata/pkg-descr
new file mode 100644
index 000000000000..448d36309766
--- /dev/null
+++ b/graphics/libiptcdata/pkg-descr
@@ -0,0 +1,9 @@
+libiptcdata is a library, written in C, for manipulating the International
+Press Telecommunications Council (IPTC) metadata stored within multimedia files
+such as images. This metadata can include captions and keywords, often used by
+popular photo management applications. The library provides routines for
+parsing, viewing, modifying, and saving this metadata. The libiptcdata
+package also includes a command-line utility, iptc, for editing IPTC data in
+JPEG files.
+
+WWW: http://libiptcdata.sourceforge.net/
diff --git a/graphics/libiptcdata/pkg-plist b/graphics/libiptcdata/pkg-plist
new file mode 100644
index 000000000000..a90268f6df0d
--- /dev/null
+++ b/graphics/libiptcdata/pkg-plist
@@ -0,0 +1,40 @@
+bin/iptc
+include/libiptcdata/iptc-dataset.h
+include/libiptcdata/iptc-data.h
+include/libiptcdata/iptc-jpeg.h
+include/libiptcdata/iptc-log.h
+include/libiptcdata/iptc-mem.h
+include/libiptcdata/iptc-tag.h
+include/libiptcdata/iptc-utils.h
+include/libiptcdata/_stdint.h
+lib/libiptcdata.a
+lib/libiptcdata.la
+lib/libiptcdata.so
+lib/libiptcdata.so.3
+libdata/pkgconfig/libiptcdata.pc
+share/gtk-doc/html/libiptcdata/home.png
+share/gtk-doc/html/libiptcdata/ch01.html
+share/gtk-doc/html/libiptcdata/ch02.html
+share/gtk-doc/html/libiptcdata/ch03.html
+share/gtk-doc/html/libiptcdata/index.html
+share/gtk-doc/html/libiptcdata/index.sgml
+share/gtk-doc/html/libiptcdata/iptc-about.html
+share/gtk-doc/html/libiptcdata/iptc-commandline.html
+share/gtk-doc/html/libiptcdata/iptc-i18n.html
+share/gtk-doc/html/libiptcdata/iptc-libjpeg.html
+share/gtk-doc/html/libiptcdata/iptc-overview.html
+share/gtk-doc/html/libiptcdata/left.png
+share/gtk-doc/html/libiptcdata/libiptcdata.devhelp
+share/gtk-doc/html/libiptcdata/libiptcdata-dataset.html
+share/gtk-doc/html/libiptcdata/libiptcdata-data.html
+share/gtk-doc/html/libiptcdata/libiptcdata-jpeg.html
+share/gtk-doc/html/libiptcdata/libiptcdata-log.html
+share/gtk-doc/html/libiptcdata/libiptcdata-mem.html
+share/gtk-doc/html/libiptcdata/libiptcdata-tag.html
+share/gtk-doc/html/libiptcdata/libiptcdata-utils.html
+share/gtk-doc/html/libiptcdata/right.png
+share/gtk-doc/html/libiptcdata/up.png
+@dirrm share/gtk-doc/html/libiptcdata
+@dirrmtry share/gtk-doc/html
+@dirrmtry share/gtk-doc
+@dirrm include/libiptcdata