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

root/csw/mgar/pkg/postgrey/trunk/Makefile

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

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

Line 
1NAME       = postgrey
2VERSION    = 1.34
3CATEGORIES = net
4GARTYPE = v2
5
6DESCRIPTION = Postfix policy server implementing greylisting
7define BLURB
8  Postfix policy server implementing greylisting
9endef
10
11MASTER_SITES = http://postgrey.schweikert.ch/pub/
12DISTFILES    = $(NAME)-$(VERSION).tar.gz
13
14RUNTIME_DEP_PKGS  = CSWperl
15RUNTIME_DEP_PKGS += CSWpmiomultiplex
16RUNTIME_DEP_PKGS += CSWpmnetserver
17RUNTIME_DEP_PKGS += CSWpostfix
18RUNTIME_DEP_PKGS += CSWpmberkeleydb
19
20ARCHALL = 1
21
22CONFIGURE_SCRIPTS =
23BUILD_SCRIPTS     =
24TEST_SCRIPTS      =
25INSTALL_SCRIPTS   = custom
26
27INITSMF     = /etc/opt/csw/init.d/cswpostgrey
28USERGROUP   = /etc/opt/csw/pkg/CSWpostgrey/cswusergroup
29SAMPLECONF  = /etc/opt/csw/postfix/postgrey_whitelist_clients /etc/opt/csw/postfix/postgrey_whitelist_recipients
30SAMPLECONF += /etc/opt/csw/postgrey
31
32PATCHFILES = postgrey.p
33
34CHECKPKG_OVERRIDES_CSWpostgrey += surplus-dependency|CSWperl
35CHECKPKG_OVERRIDES_CSWpostgrey += surplus-dependency|CSWpmnetserver
36CHECKPKG_OVERRIDES_CSWpostgrey += surplus-dependency|CSWpmiomultiplex
37CHECKPKG_OVERRIDES_CSWpostgrey += surplus-dependency|CSWpmberkeleydb
38
39include gar/category.mk
40
41install-custom:
42        @echo " ==> Installing $(NAME) (custom)"
43        @ginstall -m 755 -d $(DESTDIR)/etc/opt/csw/init.d
44        @ginstall -m 755 $(FILEDIR)/CSWpostgrey.init $(DESTDIR)/etc/opt/csw/init.d/cswpostgrey
45        @ginstall -m 755 -d $(DESTDIR)/etc/opt/csw/postfix
46        @ginstall -m 644 $(WORKSRC)/postgrey_whitelist_clients $(DESTDIR)/etc/opt/csw/postfix
47        @ginstall -m 644 $(WORKSRC)/postgrey_whitelist_recipients $(DESTDIR)/etc/opt/csw/postfix
48        @ginstall -m 644 $(FILEDIR)/postgrey $(DESTDIR)/etc/opt/csw/
49        @ginstall -m 755 -d $(DESTDIR)/etc/opt/csw/pkg/CSWpostgrey
50        @ginstall -m 444 $(FILEDIR)/cswusergroup $(DESTDIR)/etc/opt/csw/pkg/CSWpostgrey/cswusergroup
51        @ginstall -m 755 -d $(DESTDIR)$(sbindir)
52        @ginstall -m 755 $(WORKSRC)/postgrey $(DESTDIR)$(sbindir)
53        @ginstall -m 755 -d $(DESTDIR)$(docdir)/$(NAME)
54        @ginstall -m 444 $(WORKSRC)/Changes $(DESTDIR)$(docdir)/$(NAME)
55        @ginstall -m 444 $(WORKSRC)/README $(DESTDIR)$(docdir)/$(NAME)
56        @ginstall -m 755 $(WORKSRC)/policy-test $(DESTDIR)$(docdir)/$(NAME)
57        @ginstall -m 755 $(WORKSRC)/contrib/postgreyreport $(DESTDIR)$(docdir)/$(NAME)
58        @ginstall -m 755 -d $(DESTDIR)$(mandir)/man1
59        @pod2man --section=1 $(WORKSRC)/$(NAME) > $(DESTDIR)$(mandir)/man1/$(NAME).1
60        @ginstall -m 755 -d $(DESTDIR)/var/opt/csw/$(NAME)
61        @$(MAKECOOKIE)
Note: See TracBrowser for help on using the browser.