diff options
author | Boris Samorodov <bsam@FreeBSD.org> | 2009-04-01 15:25:39 +0000 |
---|---|---|
committer | Boris Samorodov <bsam@FreeBSD.org> | 2009-04-01 15:25:39 +0000 |
commit | 824eda00fccb57b36978b562ecfc6572fa5de766 (patch) | |
tree | dddb20be9539275c41e943b4763c0b29ba61151d /textproc/linux-f8-scim-gtk/Makefile | |
parent | 8217c4dd1dea5cbe146907f97afb3e458208ec77 (diff) |
Here are new Linux Fedora 8 infrastructure ports.
The recommended version of FreeBSD to use them is 8-CURRENT.
FreeBSD-7.x is not fully compatible with compat.linux.osrelease
2.6.16. Some syscalls cannot be MFCed due to native FreeBSD
ABI breakage.
Usage (and package building):
1. define compat.linux.osrelease=2.6.16;
2. add following variables to /etc/make.conf:
. OVERRIDE_LINUX_BASE_PORT=f8;
. OVERRIDE_LINUX_NONBASE_PORTS=f8.
Approved by: bsam (me) ;-)
Notes
Notes:
svn path=/head/; revision=231438
Diffstat (limited to 'textproc/linux-f8-scim-gtk/Makefile')
-rw-r--r-- | textproc/linux-f8-scim-gtk/Makefile | 57 |
1 files changed, 11 insertions, 46 deletions
diff --git a/textproc/linux-f8-scim-gtk/Makefile b/textproc/linux-f8-scim-gtk/Makefile index bc097f2150e7..11a154a9c3eb 100644 --- a/textproc/linux-f8-scim-gtk/Makefile +++ b/textproc/linux-f8-scim-gtk/Makefile @@ -1,61 +1,26 @@ -# New ports collection makefile for: linux-scim-gtk -# Date created: 21 November 2008 -# Whom: hrs +# New ports collection makefile for: textproc/linux-f8-scim-gtk +# Date created: 2009-03-30 +# Whom: bsam # # $FreeBSD$ # PORTNAME= scim-gtk -PORTVERSION= # defined below +PORTVERSION= 1.4.7 CATEGORIES= textproc linux -MASTER_SITE_SUBDIR= # defined below -PKGNAMESUFFIX= -fc${LINUX_DIST_VER} -DISTNAME= # defined below - -MAINTAINER= hrs@FreeBSD.org -COMMENT= Smart Common Input Method platform, gtk module, Linux binary +PKGNAMEPREFIX= linux-f8- +DISTNAME= ${PORTNAME}-${PORTVERSION}-${RPMVERSION} -MASTER_SITE_SRC_SUBDIR= # defined below -SRC_DISTFILES= scim-${PORTVERSION}-${PORTSUBVERSION}.fc${LINUX_DIST_VER}${SRC_SUFX} +MAINTAINER= emulation@FreeBSD.org +COMMENT= Smart Common Input Method platform, gtk module, (Linux Fedora 8) ONLY_FOR_ARCHS= i386 amd64 USE_LINUX_RPM= yes USE_LINUX_APPS= gtk2 scimlibs -USE_LDCONFIG= yes -PLIST_SUB= LINUX_RPM_ARCH=${LINUX_RPM_ARCH} -MD5_FILE= ${PKGDIR}/distinfo.${LINUX_RPM_ARCH}.fc${LINUX_DIST_VER} - -.if defined(OVERRIDE_LINUX_BASE_PORT) && ${OVERRIDE_LINUX_BASE_PORT} == f8 -PORTVERSION= 1.4.7 -PORTSUBVERSION= 7 LINUX_DIST_VER= 8 -DISTNAME= ${PORTNAME}-${PORTVERSION}-${PORTSUBVERSION}.fc${LINUX_DIST_VER} -MASTER_SITE_SUBDIR= ../releases/${LINUX_DIST_VER}/Everything/${LINUX_RPM_ARCH}/os/Packages -MASTER_SITE_SRC_SUBDIR= ../releases/${LINUX_DIST_VER}/Everything/source/SRPMS -.elif defined(OVERRIDE_LINUX_BASE_PORT) && ${OVERRIDE_LINUX_BASE_PORT} == f7 -PORTVERSION= 1.4.5 -PORTSUBVERSION= 18 -LINUX_DIST_VER= 7 -DISTNAME= ${PORTNAME}-${PORTVERSION}-${PORTSUBVERSION}.fc${LINUX_DIST_VER} -MASTER_SITE_SUBDIR= ../releases/${LINUX_DIST_VER}/Everything/${LINUX_RPM_ARCH}/os/Fedora -MASTER_SITE_SRC_SUBDIR= ../releases/${LINUX_DIST_VER}/Everything/source/SRPMS -.else -PORTVERSION= 1.4.4 -PORTSUBVERSION= 1 -DISTNAME= scim-libs-${PORTVERSION}-${PORTSUBVERSION}.fc${LINUX_DIST_VER} -LINUX_DIST_VER= 4 -MASTER_SITE_SUBDIR= ../extras/${LINUX_DIST_VER}/${LINUX_RPM_ARCH} -MASTER_SITE_SRC_SUBDIR= ../extras/${LINUX_DIST_VER}/SRPMS - -post-extract: - cd ${WRKDIR}/usr/lib && ${RM} -rf libscim-* scim-1.0 -.endif - -.for V in fc4 f7 f8 -makesum-${V}: - ${MAKE} PACKAGE_BUILDING=yes OVERRIDE_LINUX_BASE_PORT=${V} makesum -.endfor -makesum-all: makesum-fc4 makesum-f7 makesum-f8 +RPMVERSION= 7.fc8 +USE_LDCONFIG= yes +SRC_DISTFILES= scim-${PORTVERSION}-${RPMVERSION}${SRC_SUFX} post-install: @chroot ${PREFIX} /usr/bin/gtk-query-immodules-2.0-32 > ${PREFIX}/etc/gtk-2.0/${LINUX_RPM_ARCH}-redhat-linux-gnu/gtk.immodules |