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

root/csw/mgar/pkg/djvulibre/trunk/Makefile

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

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

Line 
1NAME = djvulibre
2VERSION = 3.5.24
3CATEGORIES = apps
4GARTYPE = v2
5
6DESCRIPTION = DjVu standalone viewer, browser plug-in, command line tools
7define BLURB
8endef
9
10SF_PROJ = djvu
11MASTER_SITES = $(SF_MIRRORS)/DjVuLibre/$(VERSION)/
12DISTFILES  = $(NAME)-$(VERSION).tar.gz
13PATCHFILES += ddjvu.cpp.patch
14
15VENDOR_URL = http://djvu.sourceforge.net/
16
17FOREIGN_PKGS += CSWlibdjvulibre15
18
19PACKAGES += CSWdjvulibre
20CATALOGNAME_CSWdjvulibre = djvulibre
21SPKG_DESC_CSWdjvulibre += DjVu standalone viewer and ommandline tools
22# PKGFILES is catchall
23RUNTIME_DEP_PKGS_CSWdjvulibre += CSWlibjpeg7
24RUNTIME_DEP_PKGS_CSWdjvulibre += CSWlibtiff3
25RUNTIME_DEP_PKGS_CSWdjvulibre += CSWlibdjvulibre21
26# This is for legacy package expecting to find libdjvulibre.so.15 when pulling in CSWdjvulibre
27RUNTIME_DEP_PKGS_CSWdjvulibre += CSWlibdjvulibre15
28CHECKPKG_OVERRIDES_CSWdjvulibre += surplus-dependency|CSWlibdjvulibre15
29
30# What is this for?
31CHECKPKG_OVERRIDES_CSWdjvulibre += file-with-bad-content|/usr/share|root/opt/csw/share/djvu/osi/desktop/register-djvu-mime
32CHECKPKG_OVERRIDES_CSWdjvulibre += file-with-bad-content|/usr/local|root/opt/csw/share/djvu/osi/desktop/register-djvu-mime
33
34PACKAGES += CSWlibdjvulibre21
35SPKG_DESC_CSWlibdjvulibre21 += DjVu library, libdjvulibre.so.21
36PKGFILES_CSWlibdjvulibre21 += $(call pkgfiles_lib,libdjvulibre.so.21)
37OBSOLETED_BY_CSWlibdjvulibre21 += CSWdjvulibrert
38CATALOGNAME_CSWdjvulibrert = djvulibre_rt_stub
39RUNTIME_DEP_PKGS_CSWlibdjvulibre21 += CSWlibjpeg7
40
41PACKAGES += CSWlibdjvulibre-dev
42SPKG_DESC_CSWlibdjvulibre-dev += Development files for libdjvulibre.so.21
43PKGFILES_CSWlibdjvulibre-dev += $(PKGFILES_DEVEL)
44RUNTIME_DEP_PKGS_CSWlibdjvulibre-dev += CSWlibdjvulibre21
45OBSOLETED_BY_CSWlibdjvulibre-dev += CSWdjvulibredevel
46CATALOGNAME_CSWdjvulibredevel = djvulibre_devel_stub
47
48OPTS = '-DNDEBUG'
49PTHREAD_LIBS = -lpthread
50PTHREAD_CFLAGS = -D_REENTRANT
51EXTRA_COMMON_EXPORTS += OPTS
52EXTRA_COMMON_EXPORTS += PTHREAD_LIBS
53EXTRA_COMMON_EXPORTS += PTHREAD_CFLAGS
54
55EXTRA_CXXFLAGS += -norunpath
56REINPLACE_MATCH = (\|-xarch=)
57REINPLACE_WITH = |-norunpath$$1
58REINPLACE_FILES += config/ltmain.sh
59
60BUILD64 = 1
61ISAEXEC = 1
62
63# There is no testsuite
64TEST_SCRIPTS =
65
66include gar/category.mk
Note: See TracBrowser for help on using the browser.