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

root/csw/mgar/pkg/tiff/trunk/Makefile

Revision 19643, 2.5 KB (checked in by dmichelsen, 6 months ago)

WHOLE TREE: Remove default CATEGORIES

Line 
1NAME = tiff
2VERSION = 3.9.5
3GARTYPE = v2
4
5DESCRIPTION = Lib and tools for Tag Image File Format
6define BLURB
7endef
8
9MASTER_SITES =  http://download.osgeo.org/libtiff/
10DISTFILES += $(DISTNAME).tar.gz
11
12PATCHFILES += 0001-Keep-norunpath-during-linkage.patch
13
14VENDOR_URL = http://www.remotesensing.org/libtiff/
15
16LICENSE = COPYRIGHT
17
18PACKAGES = CSWtiff
19SPKG_DESC_CSWtiff += Tools for Tag Image File Format manipulation
20PKGFILES_CSWtiff += $(bindir)/.*
21PKGFILES_CSWtiff += $(mandir)/man1/.*
22RUNTIME_DEP_PKGS_CSWtiff += CSWlibtiff3
23RUNTIME_DEP_PKGS_CSWtiff += CSWlibjpeg7
24RUNTIME_DEP_PKGS_CSWtiff += CSWjbigkit
25RUNTIME_DEP_PKGS_CSWtiff += CSWfreeglut
26RUNTIME_DEP_PKGS_CSWtiff += CSWmesa
27RUNTIME_DEP_PKGS_CSWtiff += CSWlibz1
28
29# There are legacy packages dependencing on CSWtiff who have not a SONAME binding and
30# require libtiff.so to be available
31RUNTIME_DEP_PKGS_CSWtiff += CSWlibtiff-dev
32CHECKPKG_OVERRIDES_CSWtiff += surplus-dependency|CSWlibtiff-dev
33
34PACKAGES += CSWlibtiff3
35SPKG_DESC_CSWlibtiff3 = Tag Image File Format library for C, libtiff.so.3
36PKGFILES_CSWlibtiff3 += $(call pkgfiles_lib,libtiff.so.3)
37RUNTIME_DEP_PKGS_CSWlibtiff3 += CSWlibjpeg7
38RUNTIME_DEP_PKGS_CSWlibtiff3 += CSWjbigkit
39RUNTIME_DEP_PKGS_CSWlibtiff3 += CSWlibz1
40
41PACKAGES += CSWlibtiffxx3
42SPKG_DESC_CSWlibtiffxx3 = Tag Image File Format library for C++, libtiffcxx.so.3
43PKGFILES_CSWlibtiffxx3 += $(call pkgfiles_lib,libtiffxx.so.3)
44RUNTIME_DEP_PKGS_CSWlibtiffxx3 += CSWlibjpeg7
45RUNTIME_DEP_PKGS_CSWlibtiffxx3 += CSWjbigkit
46RUNTIME_DEP_PKGS_CSWlibtiffxx3 += CSWlibz1
47RUNTIME_DEP_PKGS_CSWlibtiffxx3 += CSWlibtiff3
48
49PACKAGES += CSWlibtiff-dev
50SPKG_DESC_CSWlibtiff-dev += Development files for libtiff.so.3 and libtiffxx.so.3
51# PKGFILES is catchall
52RUNTIME_DEP_PKGS_CSWlibtiff-dev += CSWlibtiff3
53RUNTIME_DEP_PKGS_CSWlibtiff-dev += CSWlibtiffxx3
54
55# There are docs only
56CHECKPKG_OVERRIDES_CSWlibtiff-dev += file-with-bad-content|/usr/local|root/opt/csw/share/doc/tiff/ChangeLog
57CHECKPKG_OVERRIDES_CSWlibtiff-dev += file-with-bad-content|/usr/local|root/opt/csw/share/doc/tiff/html/build.html
58
59EXTRA_LINKER_FLAGS += -norunpath
60
61BUILD64 = 1
62ISAEXEC = 1
63
64CONFIGURE_ARGS = $(DIRPATHS)
65CONFIGURE_ARGS += --with-docdir=$(docdir)/tiff
66CONFIGURE_ARGS += --disable-static
67CONFIGURE_ARGS += --enable-cxx
68CONFIGURE_ARGS += --with-zlib-include-dir=$(includedir)
69CONFIGURE_ARGS += --with-zlib-lib-dir=$(libdir)
70CONFIGURE_ARGS += --with-jpeg-include-dir=$(includedir)
71CONFIGURE_ARGS += --with-jpeg-lib-dir=$(libdir)
72CONFIGURE_ARGS += --with-jbig-include-dir=$(includedir)
73CONFIGURE_ARGS += --with-jbig-lib-dir=$(libdir)
74
75include gar/category.mk
Note: See TracBrowser for help on using the browser.