summaryrefslogtreecommitdiff
path: root/databases/yap2lc
diff options
context:
space:
mode:
authortron <tron>2007-08-22 17:32:07 +0000
committertron <tron>2007-08-22 17:32:07 +0000
commit94cf765411f7ef321e36c6531f8e241bbf6a19a9 (patch)
tree17185cf111196858532bfd50fb9520e3b6ce265b /databases/yap2lc
parent6b196dbe03e0cf8087d3be2308d7be0b685695ff (diff)
downloadpkgsrc-94cf765411f7ef321e36c6531f8e241bbf6a19a9.tar.gz
Import new "yap2lc" package: Yet Another Passwd 2 LDIF Converter
Diffstat (limited to 'databases/yap2lc')
-rw-r--r--databases/yap2lc/DESCR4
-rw-r--r--databases/yap2lc/Makefile24
-rw-r--r--databases/yap2lc/PLIST7
-rw-r--r--databases/yap2lc/distinfo6
-rw-r--r--databases/yap2lc/patches/patch-aa22
5 files changed, 63 insertions, 0 deletions
diff --git a/databases/yap2lc/DESCR b/databases/yap2lc/DESCR
new file mode 100644
index 00000000000..ec8b1ae212f
--- /dev/null
+++ b/databases/yap2lc/DESCR
@@ -0,0 +1,4 @@
+Yap2lc (Yet Another Passwd 2 LDIF Converter) is an LDAP migration
+tool, which extracts information from passwd, shadow/passwd, and
+master.passwd formatted files, filters out unwanted/misshapen accounts
+and writes an LDIF file for easy importing.
diff --git a/databases/yap2lc/Makefile b/databases/yap2lc/Makefile
new file mode 100644
index 00000000000..f49880f8166
--- /dev/null
+++ b/databases/yap2lc/Makefile
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1.1.1 2007/08/22 17:32:07 tron Exp $
+
+DISTNAME= yap2lc-0.5.9
+CATEGORIES= databases
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=yap2lc/}
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://sourceforge.net/projects/yap2lc/
+COMMENT= Yet Another Passwd 2 LDIF Converter
+
+GNU_CONFIGURE= YES
+
+INSTALLATION_DIRS= bin share/doc/yap2lc share/examples/yap2lc
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/yap2lc ${PREFIX}/bin
+ ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/yap2lc
+ ${INSTALL_DATA} ${WRKSRC}/samples/ldif.template \
+ ${PREFIX}/share/examples/yap2lc
+ ${INSTALL_DATA} ${WRKSRC}/samples/yap2lc.conf \
+ ${PREFIX}/share/examples/yap2lc
+
+.include "../../databases/db4/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/databases/yap2lc/PLIST b/databases/yap2lc/PLIST
new file mode 100644
index 00000000000..23a05f377ed
--- /dev/null
+++ b/databases/yap2lc/PLIST
@@ -0,0 +1,7 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2007/08/22 17:32:07 tron Exp $
+bin/yap2lc
+share/doc/yap2lc/README
+share/examples/yap2lc/ldif.template
+share/examples/yap2lc/yap2lc.conf
+@dirrm share/examples/yap2lc
+@dirrm share/doc/yap2lc
diff --git a/databases/yap2lc/distinfo b/databases/yap2lc/distinfo
new file mode 100644
index 00000000000..49e1d4bff26
--- /dev/null
+++ b/databases/yap2lc/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2007/08/22 17:32:07 tron Exp $
+
+SHA1 (yap2lc-0.5.9.tar.gz) = c63b36ec5068793b53c0a84db207209fc30be277
+RMD160 (yap2lc-0.5.9.tar.gz) = c5538663917bd46dbda1e71834a8ccf145bbb4af
+Size (yap2lc-0.5.9.tar.gz) = 58651 bytes
+SHA1 (patch-aa) = a2abfd8dcd49f3119af143f30503a60d5ef5e2d2
diff --git a/databases/yap2lc/patches/patch-aa b/databases/yap2lc/patches/patch-aa
new file mode 100644
index 00000000000..a0475e5ba7d
--- /dev/null
+++ b/databases/yap2lc/patches/patch-aa
@@ -0,0 +1,22 @@
+$NetBSD: patch-aa,v 1.1.1.1 2007/08/22 17:32:07 tron Exp $
+
+--- configure.orig 2003-12-22 18:50:00.000000000 +0000
++++ configure 2007-08-22 18:00:42.000000000 +0100
+@@ -3418,7 +3418,7 @@
+ withval="$with_bdb"
+ CFLAGS="${CFLAGS} -DBDB"
+ else
+- LDFLAGS="${LDFLAGS} -ldb"
++ LDFLAGS="${LDFLAGS} -ldb4"
+ fi;
+
+
+@@ -3427,7 +3427,7 @@
+ withval="$with_old_bdb"
+ CFLAGS="${CFLAGS} -DOLD_BDB"
+ else
+- LDFLAGS="${LDFLAGS} -ldb"
++ LDFLAGS="${LDFLAGS} -ldb4"
+ fi;
+
+