pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/graphics/exiv2-organize add the "organize" tool which ...
details: https://anonhg.NetBSD.org/pkgsrc/rev/6304932d1c9b
branches: trunk
changeset: 395100:6304932d1c9b
user: drochner <drochner%pkgsrc.org@localhost>
date: Tue Jul 07 10:07:45 2009 +0000
description:
add the "organize" tool which comes with exiv2>=0.18.1,
as "exiv2-organize" to avoid namespace pollution
This can sort pictures into directory trees using metadata
as file/directory names.
diffstat:
graphics/exiv2-organize/DESCR | 2 +
graphics/exiv2-organize/Makefile | 39 ++++++++++++++++++++++++++++++++
graphics/exiv2-organize/PLIST | 2 +
graphics/exiv2-organize/distinfo | 6 ++++
graphics/exiv2-organize/patches/patch-aa | 10 ++++++++
5 files changed, 59 insertions(+), 0 deletions(-)
diffs (79 lines):
diff -r 31c25f56b7e4 -r 6304932d1c9b graphics/exiv2-organize/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/exiv2-organize/DESCR Tue Jul 07 10:07:45 2009 +0000
@@ -0,0 +1,2 @@
+Exiv2 comprises a C++ library and a command line utility to access
+image metadata (EXIF, IPTC, MakerNotes).
diff -r 31c25f56b7e4 -r 6304932d1c9b graphics/exiv2-organize/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/exiv2-organize/Makefile Tue Jul 07 10:07:45 2009 +0000
@@ -0,0 +1,39 @@
+# $NetBSD: Makefile,v 1.1.1.1 2009/07/07 10:07:45 drochner Exp $
+#
+
+DISTNAME= exiv2-0.18.2
+PKGNAME= exiv2-organize-0.18.2
+CATEGORIES= graphics
+MASTER_SITES= http://www.exiv2.org/
+
+MAINTAINER= gdt%NetBSD.org@localhost
+HOMEPAGE= http://www.exiv2.org/
+COMMENT= Image metadata manipulation
+LICENSE= gnu-gpl-v2
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+USE_LANGUAGES= c c++
+GCC_REQD+= 3.3
+
+USE_TOOLS+= gmake pkg-config
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+
+# The visibility feature seems complicated and causes problems on DragonFly
+# (reported by Matt Madden) and on Gentoo (http://bugs.gentoo.org/185907).
+CONFIGURE_ARGS+= --disable-visibility
+
+do-build:
+ (cd ${WRKSRC}/contrib/organize && ${MAKE_ENV} ${GMAKE})
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/contrib/organize/organize \
+ ${DESTDIR}${PREFIX}/bin/exiv2-organize
+
+BUILDLINK_API_DEPENDS.exiv2+= exiv2>=0.18.1
+.include "../../graphics/exiv2/buildlink3.mk"
+.include "../../devel/boost-headers/buildlink3.mk"
+.include "../../devel/boost-libs/buildlink3.mk"
+.include "../../textproc/expat/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 31c25f56b7e4 -r 6304932d1c9b graphics/exiv2-organize/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/exiv2-organize/PLIST Tue Jul 07 10:07:45 2009 +0000
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2009/07/07 10:07:45 drochner Exp $
+bin/exiv2-organize
diff -r 31c25f56b7e4 -r 6304932d1c9b graphics/exiv2-organize/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/exiv2-organize/distinfo Tue Jul 07 10:07:45 2009 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2009/07/07 10:07:45 drochner Exp $
+
+SHA1 (exiv2-0.18.2.tar.gz) = 452c824a780843a568eeef68f30785ee4141b0a8
+RMD160 (exiv2-0.18.2.tar.gz) = 7ef2621b4fd76041157b247ad2744059ffa400af
+Size (exiv2-0.18.2.tar.gz) = 2394263 bytes
+SHA1 (patch-aa) = 83460eae8a50e1a3c07753e2c916974e40888d40
diff -r 31c25f56b7e4 -r 6304932d1c9b graphics/exiv2-organize/patches/patch-aa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/exiv2-organize/patches/patch-aa Tue Jul 07 10:07:45 2009 +0000
@@ -0,0 +1,10 @@
+$NetBSD: patch-aa,v 1.1.1.1 2009/07/07 10:07:45 drochner Exp $
+
+--- contrib/organize/boost.mk.orig 2009-06-24 22:01:01.000000000 +0200
++++ contrib/organize/boost.mk
+@@ -1,3 +1,3 @@
+ # Boost configuration for organize - change paths and library names as needed
+-BOOST_INC_DIR = /usr/local/include/boost-1_37
+-BOOST_LIBS = /usr/local/lib/libboost_system-gcc43-mt-1_37.a /usr/local/lib/libboost_filesystem-gcc43-mt-1_37.a /usr/local/lib/libboost_regex-gcc43-mt-1_37.a
/usr/local/lib/libboost_program_options-gcc43-mt-1_37.a
++BOOST_INC_DIR = ${LOCALBASE}/include/boost
++BOOST_LIBS = ${LOCALBASE}/lib/libboost_system-mt.a ${LOCALBASE}/lib/libboost_filesystem-mt.a ${LOCALBASE}/lib/libboost_regex-mt.a ${LOCALBASE}/lib/libboost_program_options-mt.a
Home |
Main Index |
Thread Index |
Old Index