| 1 | NAME = ldapvi |
|---|
| 2 | VERSION = 1.7 |
|---|
| 3 | CATEGORIES = utils |
|---|
| 4 | GARTYPE = v2 |
|---|
| 5 | |
|---|
| 6 | DESCRIPTION = Interactive LDAP client for Unix terminals |
|---|
| 7 | define BLURB |
|---|
| 8 | ldapvi is an interactive LDAP client for Unix terminals. |
|---|
| 9 | Using it, you can update LDAP entries with a text editor. |
|---|
| 10 | Think of it as vipw(1) for LDAP. |
|---|
| 11 | endef |
|---|
| 12 | |
|---|
| 13 | MASTER_SITES = http://www.lichteblau.com/download/ |
|---|
| 14 | DISTFILES += $(DISTNAME).tar.gz |
|---|
| 15 | PATCHFILES += 0001-Use-putenv-instead-of-setenv.patch |
|---|
| 16 | |
|---|
| 17 | VENDOR_URL = http://www.lichteblau.com/ldapvi/ |
|---|
| 18 | |
|---|
| 19 | BUILD_DEP_PKGS += CSWlibpopt-dev |
|---|
| 20 | BUILD_DEP_PKGS += CSWggettext-dev |
|---|
| 21 | BUILD_DEP_PKGS += CSWlibreadline-dev |
|---|
| 22 | BUILD_DEP_PKGS += CSWossldevel |
|---|
| 23 | BUILD_DEP_PKGS += CSWoldapdevel |
|---|
| 24 | BUILD_DEP_PKGS += CSWlibglib2-dev |
|---|
| 25 | |
|---|
| 26 | # Because new glib is only available on Solaris 10 |
|---|
| 27 | PACKAGING_PLATFORMS = solaris10-sparc solaris10-i386 |
|---|
| 28 | |
|---|
| 29 | PACKAGES += CSWldapvi |
|---|
| 30 | SPKG_DESC_CSWldapvi = Interactive LDAP client for Unix terminals |
|---|
| 31 | RUNTIME_DEP_PKGS_CSWldapvi += CSWlibpopt0 |
|---|
| 32 | RUNTIME_DEP_PKGS_CSWldapvi += CSWlibintl8 |
|---|
| 33 | RUNTIME_DEP_PKGS_CSWldapvi += CSWlibreadline6 |
|---|
| 34 | RUNTIME_DEP_PKGS_CSWldapvi += CSWosslrt |
|---|
| 35 | RUNTIME_DEP_PKGS_CSWldapvi += CSWoldaprt |
|---|
| 36 | RUNTIME_DEP_PKGS_CSWldapvi += CSWlibglib2-0-0 |
|---|
| 37 | |
|---|
| 38 | TEST_TARGET = test |
|---|
| 39 | INSTALL_SCRIPTS = custom |
|---|
| 40 | |
|---|
| 41 | include gar/category.mk |
|---|
| 42 | |
|---|
| 43 | install-custom: |
|---|
| 44 | ginstall -d $(DESTDIR)$(bindir) $(DESTDIR)$(mandir)/man1 $(DESTDIR)$(sharedstatedir)/doc/$(NAME) |
|---|
| 45 | cd $(WORKSRC) && ginstall -m 755 ldapvi $(DESTDIR)$(bindir) |
|---|
| 46 | cd $(WORKSRC) && ginstall -m 644 ldapvi.1 $(DESTDIR)$(mandir)/man1 |
|---|
| 47 | cd $(WORKSRC) && ginstall -m 644 manual/manual.css manual/manual.xml manual/bg.png manual/html.xsl \ |
|---|
| 48 | $(DESTDIR)$(sharedstatedir)/doc/$(NAME) |
|---|
| 49 | |
|---|