REVISION bump all ruby ports due to a change in the pkgspec.
Previously, we were using ruby->=1.8,<=1.9, instead of
ruby->=1.8,<1.9. While this wouldn't cause an issue, since
our ruby-1.9.2 package isn't included in ruby->=1.8,<=1.9,
it's still wrong and should be fixed. This also fixes the
following minor issues:
Switch from using FLAVOR to MODRUBY_FLAVOR for *_DEPENDS.
Currently we don't have a ruby port that uses FLAVORs that
would differ from MODRUBY_FLAVOR, but it's possible we will
in the future.
Switch from BASE_PKGPATH to BUILD_PKGPATH in a few cases in
REGRESS_DEPENDS. This probably is not strictly necessary, but
BUILD_PKGPATH is used in more cases, so it is good for
consistency.
Switch to new style *_DEPENDS, with the version specification
at the end. The remaining cases where this is not done is
because a specific version is used.
Some FULLPKGNAME added to REGRESS_DEPENDS, to make sure that if
the old version is installed when you run a regress test, it
will install the new version first.
Some conversion of spaces to tabs for consistency.
OK landry@
2010-11-24 16:35:13 -05:00
|
|
|
# $OpenBSD: Makefile,v 1.69 2010/11/24 21:35:16 jeremy Exp $
|
2003-12-31 02:13:19 -05:00
|
|
|
|
2007-08-02 20:37:55 -04:00
|
|
|
COMMENT= office suite for KDE
|
2002-04-05 11:04:24 -05:00
|
|
|
|
2007-06-09 19:10:45 -04:00
|
|
|
VERSION= 1.6.3
|
REVISION bump all ruby ports due to a change in the pkgspec.
Previously, we were using ruby->=1.8,<=1.9, instead of
ruby->=1.8,<1.9. While this wouldn't cause an issue, since
our ruby-1.9.2 package isn't included in ruby->=1.8,<=1.9,
it's still wrong and should be fixed. This also fixes the
following minor issues:
Switch from using FLAVOR to MODRUBY_FLAVOR for *_DEPENDS.
Currently we don't have a ruby port that uses FLAVORs that
would differ from MODRUBY_FLAVOR, but it's possible we will
in the future.
Switch from BASE_PKGPATH to BUILD_PKGPATH in a few cases in
REGRESS_DEPENDS. This probably is not strictly necessary, but
BUILD_PKGPATH is used in more cases, so it is good for
consistency.
Switch to new style *_DEPENDS, with the version specification
at the end. The remaining cases where this is not done is
because a specific version is used.
Some FULLPKGNAME added to REGRESS_DEPENDS, to make sure that if
the old version is installed when you run a regress test, it
will install the new version first.
Some conversion of spaces to tabs for consistency.
OK landry@
2010-11-24 16:35:13 -05:00
|
|
|
REVISION = 18
|
2002-04-05 11:04:24 -05:00
|
|
|
CATEGORIES= x11 x11/kde productivity
|
2002-04-18 20:14:27 -04:00
|
|
|
VMEM_WARNING= Yes
|
2006-10-20 07:07:58 -04:00
|
|
|
MASTER_SITES?= ${MASTER_SITE_KDE:S@$@stable/koffice-${VERSION}/src/@}
|
2003-12-31 02:13:19 -05:00
|
|
|
|
2006-08-04 06:35:19 -04:00
|
|
|
DISTNAME= koffice-${VERSION}
|
2007-08-02 20:37:55 -04:00
|
|
|
|
|
|
|
MASTER_SITES0= ftp://ftp.kde.org/pub/kde/security_patches/
|
2007-11-12 16:02:03 -05:00
|
|
|
PATCHFILES= koffice-xpdf-CVE-2007-3387.diff:0 \
|
|
|
|
koffice-1.6.3-xpdf2-CVE-2007-4352-5392-5393.diff:0
|
2006-06-04 05:15:36 -04:00
|
|
|
|
2006-10-29 17:55:57 -05:00
|
|
|
SHARED_LIBS += kstore 3.0 # .3.0
|
|
|
|
SHARED_LIBS += kwmf 3.0 # .3.0
|
|
|
|
SHARED_LIBS += kowmf 2.0 # .2.0
|
|
|
|
SHARED_LIBS += kofficecore 3.0 # .3.0
|
|
|
|
SHARED_LIBS += kofficeui 3.0 # .3.0
|
|
|
|
SHARED_LIBS += kotext 3.0 # .3.0
|
|
|
|
SHARED_LIBS += kopainter 2.0 # .2.0
|
|
|
|
SHARED_LIBS += kformulalib 4.0 # .4.0
|
|
|
|
SHARED_LIBS += koproperty 1.0 # .2.0
|
|
|
|
SHARED_LIBS += kopalette 1.0 # .1.0
|
|
|
|
SHARED_LIBS += krossapi 1.0 # .1.0
|
|
|
|
SHARED_LIBS += krossmain 1.0 # .1.0
|
|
|
|
SHARED_LIBS += kochart 2.0 # .1.0
|
|
|
|
SHARED_LIBS += karboncommon 1.0 # .0.0
|
|
|
|
SHARED_LIBS += kdchart 1.0 # .0.0
|
|
|
|
SHARED_LIBS += kchartcommon 3.0 # .2.0
|
|
|
|
SHARED_LIBS += kiviocommon 1.0 # .0.0
|
|
|
|
SHARED_LIBS += kpresenterprivate 4.0 # .4.0
|
|
|
|
SHARED_LIBS += kritacolor 1.0 # .1.0
|
|
|
|
SHARED_LIBS += kritaimage 1.0 # .1.0
|
|
|
|
SHARED_LIBS += kritaui 1.0 # .1.0
|
|
|
|
SHARED_LIBS += kritacommon 2.0 # .1.0
|
|
|
|
SHARED_LIBS += kritargb 0.0 # .0.0
|
|
|
|
SHARED_LIBS += krita_rgb_u16 0.0 # .0.0
|
|
|
|
SHARED_LIBS += krita_rgb_f32 0.0 # .0.0
|
|
|
|
SHARED_LIBS += kritagrayscale 0.0 # .0.0
|
|
|
|
SHARED_LIBS += krita_gray_u16 0.0 # .0.0
|
|
|
|
SHARED_LIBS += krita_cmyk_u16 0.0 # .0.0
|
|
|
|
SHARED_LIBS += krita_lms_f32 0.0 # .0.0
|
|
|
|
SHARED_LIBS += krita_ycbcr_u8 0.0 # .0.0
|
|
|
|
SHARED_LIBS += krita_ycbcr_u16 0.0 # .0.0
|
|
|
|
SHARED_LIBS += krita_rgb_f16half 0.0 # .0.0
|
|
|
|
SHARED_LIBS += kritascripting 0.0 # .0.0
|
|
|
|
SHARED_LIBS += kspreadcommon 1.0 # .0.0
|
|
|
|
SHARED_LIBS += kugarlib 2.0 # .1.2
|
|
|
|
SHARED_LIBS += kwmailmerge_interface 5.0 # .4.0
|
|
|
|
SHARED_LIBS += kwordprivate 4.0 # .4.0
|
|
|
|
SHARED_LIBS += kexisql3 4.1 # .3.2
|
|
|
|
SHARED_LIBS += kexisql2 3.0 # .2.8
|
|
|
|
SHARED_LIBS += kexiutils 2.0 # .2.0
|
|
|
|
SHARED_LIBS += kexidb 2.0 # .2.0
|
|
|
|
SHARED_LIBS += kexidbparser 2.0 # .2.0
|
|
|
|
SHARED_LIBS += kexicore 2.0 # .2.0
|
|
|
|
SHARED_LIBS += kexiguiutils 2.0 # .2.0
|
|
|
|
SHARED_LIBS += kexidatatable 2.0 # .2.0
|
|
|
|
SHARED_LIBS += kexiextendedwidgets 2.0 # .2.0
|
|
|
|
SHARED_LIBS += kexirelationsview 2.0 # .2.0
|
|
|
|
SHARED_LIBS += kformdesigner 2.0 # .2.0
|
|
|
|
SHARED_LIBS += keximain 2.0 # .2.0
|
|
|
|
SHARED_LIBS += keximigrate 2.0 # .2.0
|
|
|
|
SHARED_LIBS += kexiformutils 2.0 # .2.0
|
|
|
|
SHARED_LIBS += kchartimageexport 4.0 # .4.0
|
|
|
|
SHARED_LIBS += kwordexportfilters 2.0 # .1.1
|
|
|
|
SHARED_LIBS += kpresenterimageexport 4.0 # .4.0
|
2002-04-05 11:04:24 -05:00
|
|
|
|
2008-01-04 12:48:33 -05:00
|
|
|
FAKE_FLAGS= TAR=tar
|
2002-04-05 11:04:24 -05:00
|
|
|
|
2003-12-31 02:13:19 -05:00
|
|
|
SEPARATE_BUILD= flavored
|
|
|
|
|
2007-06-09 19:10:45 -04:00
|
|
|
MODKDE_VERSION= 3.5.7
|
|
|
|
AUTOCONF_VERSION=2.61
|
2002-04-05 11:04:24 -05:00
|
|
|
|
2010-10-26 17:42:13 -04:00
|
|
|
MODULES = x11/kde devel/gettext lang/ruby
|
2009-08-27 15:44:38 -04:00
|
|
|
|
2010-11-22 03:36:47 -05:00
|
|
|
RUN_DEPENDS+= devel/desktop-file-utils
|
|
|
|
LIB_DEPENDS= x11/kde/libs3 \
|
|
|
|
python->=2.5,<2.6:lang/python/2.5 \
|
|
|
|
graphics/libart \
|
|
|
|
converters/wv2 \
|
|
|
|
graphics/ImageMagick \
|
|
|
|
graphics/jbigkit \
|
|
|
|
databases/mysql \
|
|
|
|
graphics/libexif \
|
|
|
|
print/libpaper \
|
|
|
|
print/poppler,-qt \
|
|
|
|
graphics/GraphicsMagick \
|
|
|
|
textproc/libwpd \
|
|
|
|
databases/libpqxx \
|
|
|
|
databases/postgresql \
|
2010-10-26 17:42:13 -04:00
|
|
|
${MODRUBY_LIB_DEPENDS}
|
2010-07-08 17:28:48 -04:00
|
|
|
|
2010-11-22 03:36:47 -05:00
|
|
|
WANTLIB= GL GLU GraphicsMagick>=1 Half ICE Iex IlmImf IlmThread Imath \
|
|
|
|
MagickCore>=1 MagickWand>=1 SM X11 Xau Xcursor Xdamage Xdmcp Xext \
|
|
|
|
Xfixes Xft Xi Xinerama Xmu Xrandr Xrender Xt Xxf86vm art_lgpl_2>=5 \
|
|
|
|
artsflow artsflow_idl audiofile bz2 c crypto drm exif>=12 expat fam \
|
2010-07-08 17:28:48 -04:00
|
|
|
fontconfig freetype gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 gsf-1 \
|
|
|
|
gthread-2.0 idn jasper jbig jpeg kmedia2_idl lcms lib/kde3/DCOP \
|
2010-11-22 03:36:47 -05:00
|
|
|
lib/kde3/artskde lib/kde3/kabc lib/kde3/kdecore>=4 lib/kde3/kdefx \
|
2010-07-08 17:28:48 -04:00
|
|
|
lib/kde3/kdeprint lib/kde3/kdesu lib/kde3/kdeui lib/kde3/khtml \
|
|
|
|
lib/kde3/kio lib/kde3/kjs lib/kde3/kmdi lib/kde3/knewstuff \
|
|
|
|
lib/kde3/kparts lib/kde3/kresources lib/kde3/kspell lib/kde3/kspell2 \
|
|
|
|
lib/kde3/ktexteditor lib/kde3/kutils lib/kde3/kwalletclient \
|
|
|
|
lib/kde3/vcard m mad mcop mng mysqlclient ogg openjpeg paper pcre \
|
|
|
|
pcreposix png poppler poppler-qt pq pqxx pthread pthread-stubs \
|
2010-10-26 17:42:13 -04:00
|
|
|
python2.5 qtmcop readline sndio soundserver_idl ssl stdc++ \
|
2010-11-09 11:27:04 -05:00
|
|
|
termcap tiff util vorbis vorbisenc vorbisfile wmflite wpd-0.8 \
|
2010-10-26 17:42:13 -04:00
|
|
|
wv2 xcb xml2 xslt z ${MODRUBY_WANTLIB}
|
2006-04-02 05:44:31 -04:00
|
|
|
|
2004-12-16 02:25:25 -05:00
|
|
|
|
2005-10-17 11:15:40 -04:00
|
|
|
CONFIGURE_ARGS+= --with-pgsqlincdir=${LOCALBASE}/include/postgresql
|
2010-07-08 17:28:48 -04:00
|
|
|
|
|
|
|
post-install:
|
|
|
|
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/HTML/en/common
|
|
|
|
@${post_install_libs}
|
|
|
|
|
2006-01-06 07:07:26 -05:00
|
|
|
|
2002-04-05 11:04:24 -05:00
|
|
|
.include <bsd.port.mk>
|