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

root/csw/mgar/pkg/xchat/trunk/Makefile

Revision 20623, 2.4 KB (checked in by chninkel, 6 weeks ago)

xchat/trunk: bumped version to 2.8.8 and updated recipe to build against libssl 1.0.0

Line 
1NAME = xchat
2VERSION = 2.8.8
3CATEGORIES = gnome
4GARTYPE = v2
5
6DESCRIPTION = GTK+ based IRC client, similar to AmIRC (Amiga).
7define BLURB
8  X-Chat is a fully-featured graphical IRC client using the GTK toolkit.
9  Optionally it can be compiled to use GNOME and Perl scripting.
10endef
11
12MASTER_SITES  = http://xchat.org/files/source/2.8/
13MASTER_SITES += http://xchat.org/files/source/2.8/patches/
14DISTFILES  = $(NAME)-$(VERSION).tar.bz2
15
16PACKAGES = CSWxchat CSWxchat-pl CSWxchat-py CSWxchat-tcl
17CATALOGNAME_CSWxchat     = xchat
18CATALOGNAME_CSWxchat-pl  = xchat_pl
19CATALOGNAME_CSWxchat-py  = xchat_py
20CATALOGNAME_CSWxchat-tcl = xchat_tcl
21SPKG_DESC_CSWxchat     = GTK+ based IRC client, similar to AmIRC (Amiga).
22SPKG_DESC_CSWxchat-pl  = X-Chat Perl Plugin
23SPKG_DESC_CSWxchat-py  = X-Chat Python Plugin
24SPKG_DESC_CSWxchat-tcl = X-Chat TCL Plugin
25RUNTIME_DEP_PKGS_CSWxchat  = CSWlibgtk-x11-2-0-0 CSWlibgobject2-0-0
26RUNTIME_DEP_PKGS_CSWxchat += CSWlibglib2-0-0 CSWlibdbus-glib1-2 CSWlibgmodule2-0-0
27RUNTIME_DEP_PKGS_CSWxchat += CSWlibintl8 CSWlibgdk-pixbuf2-0-0 CSWlibssl1-0-0
28RUNTIME_DEP_PKGS_CSWxchat += CSWpango CSWlibgdk-x11-2-0-0
29RUNTIME_DEP_PKGS_CSWxchat-pl   = CSWperl
30RUNTIME_DEP_PKGS_CSWxchat-py   = CSWlibpython2-6-1-0 CSWlibglib2-0-0
31RUNTIME_DEP_PKGS_CSWxchat-tcl  = CSWlibtcl8-5
32PKGFILES_CSWxchat-pl  = $(libdir)/.*/perl.so
33PKGFILES_CSWxchat-py  = $(libdir)/.*/python.so
34PKGFILES_CSWxchat-tcl = $(libdir)/.*/tcl.so
35
36
37# We define upstream file regex so we can be notifed of new
38# upstream software release
39UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.bz2
40
41# Fix some compilation problem under Solaris
42PATCHFILES = xchat26-compiletime.diff
43
44# Patch taken http://trac.macports.org/ticket/33959 and updated
45# to be able to compile against a more recent version of glib
46PATCHFILES += patch-glib-2.32.diff
47
48LDFLAGS =
49NOISALIST = 1
50CONFIGURE_ARGS  = $(DIRPATHS)
51CONFIGURE_ARGS += --enable-openssl=$(prefix)
52CONFIGURE_ARGS += --enable-threads=solaris
53CONFIGURE_ARGS += --enable-tcl=$(libdir)
54CONFIGURE_ARGS += --enable-shm
55CONFIGURE_ARGS += --enable-ipv6
56
57## run checkpkg manually
58EXTRA_INC = $(prefix)/bdb44/include
59EXTRA_LIB = $(prefix)/bdb44/lib
60
61DISTFILES += fixme.sh
62post-configure-modulated:
63        @(echo "~~~ Fixing Libtool ~~~")
64        @$(DOWNLOADDIR)/fixme.sh $(WORKSRC)
65        $(DONADA)
66
67post-merge:
68        rm -f $(PKGROOT)/$(libdir)/charset.alias
69        rm -f $(PKGROOT)/$(sharedstatedir)/locale/locale.alias
70
71include gar/category.mk
Note: See TracBrowser for help on using the browser.