1. Summary
  2. Files
  3. Support
  4. Report Spam
  5. Create account
  6. Log in

root/csw/mgar/pkg/ldapvi/trunk/Makefile

Revision 16916, 1.6 KB (checked in by dmichelsen, 4 months ago)

WHOLE TREE: Explicitly set GARTYPE to current default 'v2'

Line 
1NAME = ldapvi
2VERSION = 1.7
3CATEGORIES = utils
4GARTYPE = v2
5
6DESCRIPTION = Interactive LDAP client for Unix terminals
7define 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.
11endef
12
13MASTER_SITES = http://www.lichteblau.com/download/
14DISTFILES += $(DISTNAME).tar.gz
15PATCHFILES += 0001-Use-putenv-instead-of-setenv.patch
16
17VENDOR_URL = http://www.lichteblau.com/ldapvi/
18
19BUILD_DEP_PKGS += CSWlibpopt-dev
20BUILD_DEP_PKGS += CSWggettext-dev
21BUILD_DEP_PKGS += CSWlibreadline-dev
22BUILD_DEP_PKGS += CSWossldevel
23BUILD_DEP_PKGS += CSWoldapdevel
24BUILD_DEP_PKGS += CSWlibglib2-dev
25
26# Because new glib is only available on Solaris 10
27PACKAGING_PLATFORMS = solaris10-sparc solaris10-i386
28
29PACKAGES += CSWldapvi
30SPKG_DESC_CSWldapvi = Interactive LDAP client for Unix terminals
31RUNTIME_DEP_PKGS_CSWldapvi += CSWlibpopt0
32RUNTIME_DEP_PKGS_CSWldapvi += CSWlibintl8
33RUNTIME_DEP_PKGS_CSWldapvi += CSWlibreadline6
34RUNTIME_DEP_PKGS_CSWldapvi += CSWosslrt
35RUNTIME_DEP_PKGS_CSWldapvi += CSWoldaprt
36RUNTIME_DEP_PKGS_CSWldapvi += CSWlibglib2-0-0
37
38TEST_TARGET = test
39INSTALL_SCRIPTS = custom
40
41include gar/category.mk
42
43install-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
Note: See TracBrowser for help on using the browser.