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

root/csw/mgar/pkg/webalizer/trunk/Makefile

Revision 17150, 2.1 KB (checked in by dmichelsen, 3 months ago)

webalizer: Add vendor URL

  • Property svn:keywords set to Id
Line 
1# $Id$
2# TODO (release-critical prefixed with !, non release-critical with *)
3#
4NAME = webalizer
5VERSION = 2.23
6SUBREV = 05
7GARTYPE = v2
8CATEGORIES = utils
9
10DESCRIPTION = A flexible web server log file analysis program
11define BLURB
12endef
13
14MASTER_SITES = ftp://ftp.mrunix.net/pub/webalizer/
15DISTNAME = $(NAME)-$(VERSION)-$(SUBREV)
16DISTFILES += $(DISTNAME)-src.tgz
17
18PATCHFILES += 0001-Force-void-context.patch
19
20# Having u_int64_t defined during autoconf-time disturbs detection of BerkeleyDB db.h
21# so we disable the test below and re-add the definition manually in webalizer.h
22PATCHFILES += 0002-Re-add-definition-on-u_int64_t.patch
23
24VENDOR_URL = http://www.webalizer.org
25
26BUILD_DEP_PKGS += CSWlibgd-dev
27BUILD_DEP_PKGS += CSWlibpng-dev
28BUILD_DEP_PKGS += CSWlibz-dev
29BUILD_DEP_PKGS += CSWbdb48devel
30BUILD_DEP_PKGS += CSWgeoip-dev
31
32PACKAGES += CSWwebalizer
33SPKG_DESC_CSWwebalizer = A flexible web server log file analysis program
34# PKGFILES is catchall
35RUNTIME_DEP_PKGS_CSWwebalizer += CSWlibgd2
36RUNTIME_DEP_PKGS_CSWwebalizer += CSWlibpng12-0
37RUNTIME_DEP_PKGS_CSWwebalizer += CSWlibz1
38RUNTIME_DEP_PKGS_CSWwebalizer += CSWbdb48
39RUNTIME_DEP_PKGS_CSWwebalizer += CSWgeoip
40RUNTIME_DEP_PKGS_CSWwebalizer += CSWlibbz2-1-0
41
42# Fix config file later
43CHECKPKG_OVERRIDES_CSWwebalizer += file-with-bad-content|/usr/share|root/etc/opt/csw/webalizer.conf.CSW
44
45EXTRA_INC = $(prefix)/bdb48/include
46EXTRA_LIB = $(prefix)/bdb48/lib
47
48CONFIGURE_ARGS = $(DIRPATHS)
49CONFIGURE_ARGS += --enable-dns
50CONFIGURE_ARGS += --enable-bz2
51CONFIGURE_ARGS += --enable-geoip
52#CONFIGURE_ARGS += --with-geoip=DIR        Alternate location for libGeoIP header files
53#CONFIGURE_ARGS += --with-geoiplib=DIR     Alternate location for geoip library
54CONFIGURE_ARGS += --with-geodb=$(sharedstatedir)/GeoDB
55
56# This is also defined in db.h from BerkeleyDB and causes trouble when being defined twice (see patch above)
57CONFIGURE_ARGS += ac_cv_type_u_int64_t=yes
58
59# There is no testsuite
60TEST_SCRIPTS =
61
62MIGRATE_FILES += webalizer.conf
63PRESERVECONF += $(sysconfdir)/webalizer.conf
64
65EXTRA_PAX_ARGS += -s ',/webalizer\.conf\.sample$$,/webalizer.conf.CSW,'
66
67include gar/category.mk
68
Note: See TracBrowser for help on using the browser.