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

root/csw/mgar/pkg/gnome-base/gnomevfs2/trunk/Makefile

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

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

Line 
1NAME = gnomevfs2
2GNOME_PROJ = gnome-vfs
3VERSION = 2.24.4
4CATEGORIES = gnome
5GARTYPE = v2
6
7DESCRIPTION = GnomeVFS - Filesystem Abstraction library
8define BLURB
9endef
10
11MASTER_SITES =  $(GNOME_MIRROR)
12DISTNAME = $(GNOME_PROJ)-$(VERSION)
13DISTFILES = $(DISTNAME).tar.bz2
14
15# New glib only available on Solaris 10
16PACKAGING_PLATFORMS = solaris10-sparc solaris10-i386
17
18VENDOR_URL = http://projects.gnome.org/gnome-vfs/
19
20# Many more missing
21BUILD_DEP_PKGS += CSWlibgamin-dev
22
23PACKAGES += CSWgnomevfs2
24SPKG_DESC_CSWgnomevfs2 += $(DESCRIPTION)
25# PKGFILES is catchall
26RUNTIME_DEP_PKGS_CSWgnomevfs2 += CSWlibgthread2-0-0
27RUNTIME_DEP_PKGS_CSWgnomevfs2 += CSWlibbz2-1-0
28RUNTIME_DEP_PKGS_CSWgnomevfs2 += CSWsambalib
29RUNTIME_DEP_PKGS_CSWgnomevfs2 += CSWlibgmodule2-0-0
30RUNTIME_DEP_PKGS_CSWgnomevfs2 += CSWlibz1
31RUNTIME_DEP_PKGS_CSWgnomevfs2 += CSWlibintl8
32RUNTIME_DEP_PKGS_CSWgnomevfs2 += CSWlibfam0
33RUNTIME_DEP_PKGS_CSWgnomevfs2 += CSWlibgssapi-krb5-2
34RUNTIME_DEP_PKGS_CSWgnomevfs2 += CSWlibgconf2-4
35RUNTIME_DEP_PKGS_CSWgnomevfs2 += CSWlibgobject2-0-0
36RUNTIME_DEP_PKGS_CSWgnomevfs2 += CSWlibkrb5-3
37RUNTIME_DEP_PKGS_CSWgnomevfs2 += CSWlibglib2-0-0
38RUNTIME_DEP_PKGS_CSWgnomevfs2 += CSWlibxml2-2
39RUNTIME_DEP_PKGS_CSWgnomevfs2 += CSWlibdbus-glib1-2
40RUNTIME_DEP_PKGS_CSWgnomevfs2 += CSWlibcom-err3
41RUNTIME_DEP_PKGS_CSWgnomevfs2 += CSWosslrt
42RUNTIME_DEP_PKGS_CSWgnomevfs2 += CSWlibk5crypto3
43RUNTIME_DEP_PKGS_CSWgnomevfs2 += CSWlibdbus1-3
44
45# This is an explicit fallback *after* /opt/csw/share, see xdg-reinplacement below
46CHECKPKG_OVERRIDES_CSWgnomevfs2 += file-with-bad-content|/usr/share|root/opt/csw/lib/libgnomevfs-2.so.0.2400.4
47CHECKPKG_OVERRIDES_CSWgnomevfs2 += file-with-bad-content|/usr/share|root/opt/csw/lib/sparcv9/libgnomevfs-2.so.0.2400.4
48CHECKPKG_OVERRIDES_CSWgnomevfs2 += file-with-bad-content|/usr/share|root/opt/csw/lib/amd64/libgnomevfs-2.so.0.2400.4
49
50# No real package split done yet
51CHECKPKG_OVERRIDES_CSWgnomevfs2 += shared-lib-pkgname-mismatch
52
53PACKAGES += CSWgnomevfs2-dev
54SPKG_DESC_CSWgnomevfs2-dev += Development files for GNOME vfs
55PKGFILES_CSWgnomevfs2-dev += $(PKGFILES_DEVEL)
56PKGFILES_CSWgnomevfs2-dev += $(sharedstatedir)/gtk-doc/.*
57RUNTIME_DEP_PKGS_CSWgnomevfs2-dev += CSWgnomevfs2
58OBSOLETED_BY_CSWgnomevfs2-dev = CSWgnomevfs2devel
59CATALOGNAME_CSWgnomevfs2devel = gnomevfs2_devel_stub
60OBSOLETED_BY_CSWgnomevfs2-dev = CSWgnomevfs2doc
61CATALOGNAME_CSWgnomevfs2doc = gnomevfs2_doc_stub
62
63REINPLACEMENTS += xdg
64REINPLACE_MATCH_xdg = /usr/local/share
65REINPLACE_WITH_xdg = $(sharedstatedir)
66REINPLACE_FILES_xdg = libgnomevfs/xdgmime.c
67
68NOISALIST = 1
69BUILD64_LIBS_ONLY = 1
70
71# STRIP_LIBTOOL = 1
72
73CONFIGURE_ARGS = $(DIRPATHS)
74CONFIGURE_ARGS += --enable-static=no
75CONFIGURE_ARGS += --enable-gtk-doc
76
77include gar/category.mk
78
79# For GNU gettext
80PATH := /opt/csw/gnu:$(PATH)
Note: See TracBrowser for help on using the browser.