View | Details | Raw Unified | Return to bug 211645 | Differences between
and this patch

Collapse All | Expand All

(-)Mk/Scripts/functions.sh (-1 lines)
Lines 180-186 export_ports_env() { Link Here
180
		ARCH \
180
		ARCH \
181
		CONFIGURE_MAX_CMD_LEN \
181
		CONFIGURE_MAX_CMD_LEN \
182
		HAVE_COMPAT_IA32_KERN \
182
		HAVE_COMPAT_IA32_KERN \
183
		LINUX_OSRELEASE \
184
		OPSYS \
183
		OPSYS \
185
		OSREL \
184
		OSREL \
186
		OSVERSION \
185
		OSVERSION \
(-)Mk/Uses/linux.mk (+277 lines)
Line 0 Link Here
1
# $FreeBSD$
2
#
3
# Ports Linux compatibility framework
4
#
5
# Feature:	linux:args
6
# Usage:	USES=linux or USES=linux:args
7
# Valid args:	f10	Depend on Fedora 10 packages (deprecated)
8
#		c6	Depend on CentOS 6 packages (default)
9
#		c7	Depend on CentOS 7 packages
10
# Additional variables:
11
# USE_LINUX	List of Linux packages to depend on.
12
# USE_LINUX_RPM	When defined, additional variables and targets useful to Linux
13
#		infrastructure ports are made available.  Possible values:
14
#		yes	Default LIB_DISTFILES and empty BIN_DISTFILES.
15
#		nolib	Default BIN_DISTFILES and empty LIB_DISTFILES.
16
# Additional variables when USE_LINUX_RPM is defined:
17
# BIN_DISTFILES	List of distfiles to install.
18
# LIB_DISTFILES	List of distfiles to install both the 32 and 64 bit version of.
19
# SRC_DISTFILES	List of source distfiles that need to be distributed with
20
#		binary packages to comply with some licenses.
21
#
22
# MAINTAINER: emulation@FreeBSD.org
23
24
.ifndef _INCLUDE_USES_LINUX_MK
25
_INCLUDE_USES_LINUX_MK=	yes
26
_USES_POST+=		linux
27
28
.if empty(linux_ARGS)
29
linux_ARGS=		${LINUX_DEFAULT:S/_64//}
30
.endif
31
32
.if ${linux_ARGS} == f10
33
LINUX_DIST_VER?=	10
34
.elif ${linux_ARGS} == c6
35
LINUX_DIST_VER?=	6.8
36
.elif ${linux_ARGS} == c7
37
LINUX_DIST_VER?=	7.2.1511
38
.else
39
IGNORE=			Invalid Linux distribution: ${linux_ARGS}
40
.endif
41
42
.if ${linux_ARGS} == f10
43
LINUX_ARCH=		i386
44
DEPRECATED=		Fedora 10 is unsupported and vulnerable
45
EXPIRATION_DATE=	2016-12-31
46
.else
47
.if ${LINUX_DEFAULT:M*_64}
48
LINUX_ARCH=		x86_64
49
.if ${ARCH} != amd64 || ${OPSYS} != FreeBSD || ${OSVERSION} < 1002507 \
50
 || ( ${OSVERSION} >= 1100000 && ${OSVERSION} < 1100105 )
51
IGNORE=			Linux ${LINUX_DEFAULT} only supported on FreeBSD/amd64 10.3 or higher
52
.endif
53
.else
54
LINUX_ARCH=		i386
55
.endif
56
.endif
57
58
linux_allegro_DEP=		linux-${linux_ARGS}-allegro>0:devel/linux-${linux_ARGS}-allegro
59
linux_alsa-plugins-oss_DEP=	linux-${linux_ARGS}-alsa-plugins-oss>0:audio/linux-${linux_ARGS}-alsa-plugins-oss
60
linux_alsa-plugins-pulseaudio_DEP=linux-${linux_ARGS}-alsa-plugins-pulseaudio>0:audio/linux-${linux_ARGS}-alsa-plugins-pulseaudio
61
linux_alsalib_DEP=		linux-${linux_ARGS}-alsa-lib>0:audio/linux-${linux_ARGS}-alsa-lib
62
linux_arts_DEP=			linux-${linux_ARGS}-arts>0:audio/linux-${linux_ARGS}-arts
63
linux_atk_DEP=			linux-${linux_ARGS}-atk>0:accessibility/linux-${linux_ARGS}-atk
64
linux_avahi-libs_DEP=		linux-${linux_ARGS}-avahi-libs>0:net/linux-${linux_ARGS}-avahi-libs
65
linux_base_DEP=			linux_base-${linux_ARGS}>0:emulators/linux_base-${linux_ARGS}
66
linux_cairo_DEP=		linux-${linux_ARGS}-cairo>0:graphics/linux-${linux_ARGS}-cairo
67
linux_cups-libs_DEP=		linux-${linux_ARGS}-cups-libs>0:print/linux-${linux_ARGS}-cups-libs
68
linux_curl_DEP=			linux-${linux_ARGS}-curl>0:ftp/linux-${linux_ARGS}-curl
69
linux_cyrus-sasl2_DEP=		linux-${linux_ARGS}-cyrus-sasl2>0:security/linux-${linux_ARGS}-cyrus-sasl2
70
linux_dbusglib_DEP=		linux-${linux_ARGS}-dbus-glib>0:devel/linux-${linux_ARGS}-dbus-glib
71
linux_dbuslibs_DEP=		linux-${linux_ARGS}-dbus-libs>0:devel/linux-${linux_ARGS}-dbus-libs
72
linux_devtools_DEP=		linux-${linux_ARGS}-devtools>0:devel/linux-${linux_ARGS}-devtools
73
linux_dri_DEP=			linux-${linux_ARGS}-dri>0:graphics/linux-${linux_ARGS}-dri
74
linux_esound_DEP=		linux-${linux_ARGS}-esound>0:audio/linux-${linux_ARGS}-esound
75
linux_expat_DEP=		linux-${linux_ARGS}-expat>0:textproc/linux-${linux_ARGS}-expat
76
linux_flac_DEP=			linux-${linux_ARGS}-flac>0:audio/linux-${linux_ARGS}-flac
77
linux_fontconfig_DEP=		linux-${linux_ARGS}-fontconfig>0:x11-fonts/linux-${linux_ARGS}-fontconfig
78
.if ${linux_ARGS:Mf10}
79
linux_gdkpixbuf2_DEP=		linux-${linux_ARGS}-gtk2>0:x11-toolkits/linux-${linux_ARGS}-gtk2
80
.else
81
linux_gdkpixbuf2_DEP=		linux-${linux_ARGS}-gdk-pixbuf2>0:graphics/linux-${linux_ARGS}-gdk-pixbuf2
82
.endif
83
linux_gnutls_DEP=		linux-${linux_ARGS}-gnutls>0:security/linux-${linux_ARGS}-gnutls
84
linux_gtk2_DEP=			linux-${linux_ARGS}-gtk2>0:x11-toolkits/linux-${linux_ARGS}-gtk2
85
linux_hicontheme_DEP=		linux-${linux_ARGS}-hicolor-icon-theme>0:x11-themes/linux-${linux_ARGS}-hicolor-icon-theme
86
linux_jasper_DEP=		linux-${linux_ARGS}-jasper>0:graphics/linux-${linux_ARGS}-jasper
87
linux_jpeg_DEP=			linux-${linux_ARGS}-jpeg>0:graphics/linux-${linux_ARGS}-jpeg
88
linux_libasyncns_DEP=		linux-${linux_ARGS}-libasyncns>0:dns/linux-${linux_ARGS}-libasyncns
89
linux_libaudiofile_DEP=		linux-${linux_ARGS}-libaudiofile>0:audio/linux-${linux_ARGS}-libaudiofile
90
linux_libgcrypt_DEP=		linux-${linux_ARGS}-libgcrypt>0:security/linux-${linux_ARGS}-libgcrypt
91
linux_libgfortran_DEP=		linux-${linux_ARGS}-libgfortran>0:devel/linux-${linux_ARGS}-libgfortran
92
linux_libglu_DEP=		linux-${linux_ARGS}-libGLU>0:graphics/linux-${linux_ARGS}-libGLU
93
linux_libgpg-error_DEP=		linux-${linux_ARGS}-libgpg-error>0:security/linux-${linux_ARGS}-libgpg-error
94
linux_libmng_DEP=		linux-${linux_ARGS}-libmng>0:graphics/linux-${linux_ARGS}-libmng
95
linux_libogg_DEP=		linux-${linux_ARGS}-libogg>0:audio/linux-${linux_ARGS}-libogg
96
linux_libpciaccess_DEP=		linux-${linux_ARGS}-libpciaccess>0:devel/linux-${linux_ARGS}-libpciaccess
97
linux_libsndfile_DEP=		linux-${linux_ARGS}-libsndfile>0:audio/linux-${linux_ARGS}-libsndfile
98
linux_libssh2_DEP=		linux-${linux_ARGS}-libssh2>0:security/linux-${linux_ARGS}-libssh2
99
linux_libtasn1_DEP=		linux-${linux_ARGS}-libtasn1>0:security/linux-${linux_ARGS}-libtasn1
100
linux_libthai_DEP=		linux-${linux_ARGS}-libthai>0:devel/linux-${linux_ARGS}-libthai
101
linux_libtheora_DEP=		linux-${linux_ARGS}-libtheora>0:multimedia/linux-${linux_ARGS}-libtheora
102
linux_libv4l_DEP=		linux-${linux_ARGS}-libv4l>0:multimedia/linux-${linux_ARGS}-libv4l
103
linux_libvorbis_DEP=		linux-${linux_ARGS}-libvorbis>0:audio/linux-${linux_ARGS}-libvorbis
104
linux_libxml2_DEP=		linux-${linux_ARGS}-libxml2>0:textproc/linux-${linux_ARGS}-libxml2
105
linux_mikmod_DEP=		linux-${linux_ARGS}-mikmod>0:audio/linux-${linux_ARGS}-mikmod
106
linux_naslibs_DEP=		linux-${linux_ARGS}-nas-libs>0:audio/linux-${linux_ARGS}-nas-libs
107
linux_ncurses-base_DEP=		linux-${linux_ARGS}-ncurses-base>0:devel/linux-${linux_ARGS}-ncurses-base
108
linux_nspr_DEP=			linux-${linux_ARGS}-nspr>0:devel/linux-${linux_ARGS}-nspr
109
linux_nss_DEP=			linux-${linux_ARGS}-nss>0:security/linux-${linux_ARGS}-nss
110
linux_openal_DEP=		linux-${linux_ARGS}-openal>0:audio/linux-${linux_ARGS}-openal
111
linux_openal-soft_DEP=		linux-${linux_ARGS}-openal-soft>0:audio/linux-${linux_ARGS}-openal-soft
112
linux_openldap_DEP=		linux-${linux_ARGS}-openldap>0:net/linux-${linux_ARGS}-openldap
113
linux_openmotif_DEP=		linux-${linux_ARGS}-openmotif>0:x11-toolkits/linux-${linux_ARGS}-openmotif
114
linux_openssl_DEP=		linux-${linux_ARGS}-openssl>0:security/linux-${linux_ARGS}-openssl
115
linux_openssl-compat_DEP=	linux-${linux_ARGS}-openssl-compat>0:security/linux-${linux_ARGS}-openssl-compat
116
linux_pango_DEP=		linux-${linux_ARGS}-pango>0:x11-toolkits/linux-${linux_ARGS}-pango
117
linux_pixman_DEP=		linux-${linux_ARGS}-pixman>0:x11/linux-${linux_ARGS}-pixman
118
linux_png_DEP=			linux-${linux_ARGS}-png>0:graphics/linux-${linux_ARGS}-png
119
linux_pulseaudio-libs_DEP=	linux-${linux_ARGS}-pulseaudio-libs>0:audio/linux-${linux_ARGS}-pulseaudio-libs
120
linux_qt47_DEP=			linux-${linux_ARGS}-qt47>0:devel/linux-${linux_ARGS}-qt47
121
linux_qt47-webkit_DEP=		linux-${linux_ARGS}-qt47-webkit>0:www/linux-${linux_ARGS}-qt47-webkit
122
linux_qt47-x11_DEP=		linux-${linux_ARGS}-qt47-x11>0:x11-toolkits/linux-${linux_ARGS}-qt47-x11
123
linux_scimlibs_DEP=		linux-${linux_ARGS}-scim-libs>0:textproc/linux-${linux_ARGS}-scim-libs
124
linux_sdl12_DEP=		linux-${linux_ARGS}-sdl>0:devel/linux-${linux_ARGS}-sdl12
125
linux_sdlimage_DEP=		linux-${linux_ARGS}-sdl_image>0:graphics/linux-${linux_ARGS}-sdl_image
126
linux_sdlmixer_DEP=		linux-${linux_ARGS}-sdl_mixer>0:audio/linux-${linux_ARGS}-sdl_mixer
127
.if ${linux_ARGS:Mf10}
128
linux_sqlite3_DEP=		linux-${linux_ARGS}-sqlite3>0:databases/linux-${linux_ARGS}-sqlite3
129
.else
130
linux_sqlite3_DEP=		linux-${linux_ARGS}-sqlite>0:databases/linux-${linux_ARGS}-sqlite3
131
.endif
132
linux_tcl85_DEP=		linux-${linux_ARGS}-tcl85>0:lang/linux-${linux_ARGS}-tcl85
133
linux_tcp_wrappers-libs_DEP=	linux-${linux_ARGS}-tcp_wrappers-libs>0:net/linux-${linux_ARGS}-tcp_wrappers-libs
134
linux_tiff_DEP=			linux-${linux_ARGS}-tiff>0:graphics/linux-${linux_ARGS}-tiff
135
linux_tk85_DEP=			linux-${linux_ARGS}-tk85>0:x11-toolkits/linux-${linux_ARGS}-tk85
136
linux_ucl_DEP=			linux-${linux_ARGS}-ucl>0:archivers/linux-${linux_ARGS}-ucl
137
linux_xorglibs_DEP=		linux-${linux_ARGS}-xorg-libs>0:x11/linux-${linux_ARGS}-xorg-libs
138
139
USE_LINUX?=		base
140
.for i in ${USE_LINUX}
141
_i:=			${i:C/\:.*//}
142
_i_args:=		${i:C/^[^\:]*(\:|\$)//:S/,/ /g}
143
.if ${_i_args:Mpatch}
144
PATCH_DEPENDS+=		${linux_${_i}_DEP}
145
.endif
146
.if ${_i_args:Mbuild}
147
BUILD_DEPENDS+=		${linux_${_i}_DEP}
148
.endif
149
.if ${_i_args:Mrun} || empty(_i_args)
150
RUN_DEPENDS+=		${linux_${_i}_DEP}
151
.endif
152
.endfor
153
154
.ifdef USE_LINUX_RPM
155
156
DISTVERSIONSUFFIX?=	-${RPMVERSION}
157
158
.if ${linux_ARGS} == f10
159
160
.ifndef MASTER_SITES
161
MASTER_SITES=		${MASTER_SITE_FEDORA_LINUX}
162
MASTER_SITE_SUBDIR=	releases/${LINUX_DIST_VER}/Everything/${LINUX_ARCH}/os/Packages \
163
			updates/${LINUX_DIST_VER}/${LINUX_ARCH} \
164
			releases/${LINUX_DIST_VER}/Everything/source/SRPMS/:SOURCE \
165
			updates/${LINUX_DIST_VER}/SRPMS/:SOURCE
166
.endif
167
DIST_SUBDIR?=		rpm/${LINUX_ARCH}/fedora/${LINUX_DIST_VER}
168
169
LINUX_RPM_ARCH?=	i386
170
171
.elif ${linux_ARGS} == c6
172
173
.ifndef MASTER_SITES
174
MASTER_SITES=		${MASTER_SITE_CENTOS_LINUX}
175
MASTER_SITE_SUBDIR=	centos/${LINUX_DIST_VER}/os/${LINUX_ARCH}/Packages \
176
			centos/${LINUX_DIST_VER}/updates/${LINUX_ARCH}/Packages \
177
			centos/${LINUX_DIST_VER}/os/Source/SPackages/:SOURCE \
178
			centos/${LINUX_DIST_VER}/updates/Source/SPackages/:SOURCE
179
.endif
180
DIST_SUBDIR?=		rpm/${LINUX_RPM_ARCH}/centos/${LINUX_DIST_VER}
181
182
.if ${LINUX_ARCH} == x86_64
183
LINUX_RPM_ARCH?=	x86_64
184
LINUX_RPM_ARCH32?=	i686
185
.else
186
LINUX_RPM_ARCH?=	i686
187
.endif
188
189
.elif ${linux_ARGS} == c7
190
191
.ifndef MASTER_SITES
192
MASTER_SITES=		${MASTER_SITE_CENTOS_LINUX}
193
.if ${LINUX_ARCH} == x86_64
194
MASTER_SITE_SUBDIR=	centos/${LINUX_DIST_VER}/os/${LINUX_ARCH}/Packages \
195
			centos/${LINUX_DIST_VER}/updates/${LINUX_ARCH}/Packages
196
.else
197
MASTER_SITE_SUBDIR=	altarch/${LINUX_DIST_VER}/os/${LINUX_ARCH}/Packages \
198
			altarch/${LINUX_DIST_VER}/updates/${LINUX_ARCH}/Packages
199
.endif
200
MASTER_SITE_SUBDIR+=	centos/${LINUX_DIST_VER}/os/Source/SPackages/:SOURCE \
201
			centos/${LINUX_DIST_VER}/updates/Source/SPackages/:SOURCE
202
.endif
203
DIST_SUBDIR?=		rpm/centos/${LINUX_DIST_VER}/${LINUX_ARCH}
204
205
.if ${LINUX_ARCH} == x86_64
206
LINUX_RPM_ARCH?=	x86_64
207
LINUX_RPM_ARCH32?=	i686
208
.else
209
LINUX_RPM_ARCH?=	i686
210
.endif
211
212
.endif # ${linux_ARGS} == *
213
214
PKGNAMEPREFIX?=		linux-${linux_ARGS}-
215
EXTRACT_SUFX?=		.${LINUX_RPM_ARCH}.rpm
216
.ifdef LINUX_RPM_ARCH32
217
EXTRACT_SUFX32?=	.${LINUX_RPM_ARCH32}.rpm
218
.endif
219
SRC_SUFX?=		.src.rpm
220
221
NO_BUILD=		yes
222
NO_WRKSUBDIR=		yes
223
USE_LINUX_PREFIX=	yes
224
225
.endif # USE_LINUX_RPM
226
227
.endif # ! _INCLUDE_USES_LINUX_MK
228
229
.ifdef _POSTMKINCLUDED && ! _INCLUDE_USES_LINUX_POST_MK
230
_INCLUDE_USES_LINUX_POST_MK=	yes
231
232
.ifdef USE_LINUX_RPM
233
234
.if ${USE_LINUX_RPM} == nolib
235
BIN_DISTFILES?=		${DISTNAME}${EXTRACT_SUFX}
236
.else
237
LIB_DISTFILES?=		${DISTNAME}${EXTRACT_SUFX}
238
.endif
239
.ifdef LINUX_RPM_ARCH32
240
DISTFILES?=		${LIB_DISTFILES:S/${EXTRACT_SUFX}/${EXTRACT_SUFX32}/} \
241
			${LIB_DISTFILES} ${BIN_DISTFILES}
242
EXTRACT_ONLY?=		${LIB_DISTFILES:S/${EXTRACT_SUFX}/${EXTRACT_SUFX32}/} \
243
			${LIB_DISTFILES} ${BIN_DISTFILES}
244
.else
245
DISTFILES?=		${LIB_DISTFILES} ${BIN_DISTFILES}
246
EXTRACT_ONLY?=		${LIB_DISTFILES} ${BIN_DISTFILES}
247
.endif
248
.ifdef PACKAGE_BUILDING
249
SRC_DISTFILES?=		${LIB_DISTFILES:S/${EXTRACT_SUFX}/${SRC_SUFX}:SOURCE/} \
250
			${BIN_DISTFILES:S/${EXTRACT_SUFX}/${SRC_SUFX}:SOURCE/}
251
DISTFILES+=		${SRC_DISTFILES}
252
ALWAYS_KEEP_DISTFILES=	yes
253
.endif
254
255
DISTINFO_FILE?=		${MASTERDIR}/distinfo.${LINUX_ARCH}
256
257
.ifdef USE_LINUX_RPM_BAD_PERMS
258
EXTRACT_DEPENDS+=	rpm2archive:archivers/rpm4
259
EXTRACT_CMD=		rpm2archive
260
EXTRACT_BEFORE_ARGS=	<
261
EXTRACT_AFTER_ARGS=	| ${TAR} xf - --no-same-owner --no-same-permissions
262
.endif
263
264
ONLY_FOR_ARCHS?=	i386 amd64
265
.if ${linux_ARGS} != f10
266
PLIST?=			${PKGDIR}/pkg-plist.${LINUX_ARCH}
267
.endif
268
269
.if !target(do-install)
270
do-install:
271
	(cd ${WRKSRC} && ${FIND} * -type d -exec ${MKDIR} "${STAGEDIR}${PREFIX}/{}" \;)
272
	(cd ${WRKSRC} && ${FIND} * ! -type d | ${CPIO} -pm ${STAGEDIR}${PREFIX})
273
.endif
274
275
.endif # USE_LINUX_RPM
276
277
.endif # _POSTMKINCLUDED && ! _INCLUDE_USES_LINUX_POST_MK
(-)Mk/bsd.default-versions.mk (+6 lines)
Lines 32-37 FPC_DEFAULT?= 3.0.0 Link Here
32
GCC_DEFAULT?=		4.8
32
GCC_DEFAULT?=		4.8
33
# Possible values: 7, 8, 9, agpl
33
# Possible values: 7, 8, 9, agpl
34
GHOSTSCRIPT_DEFAULT?=	agpl
34
GHOSTSCRIPT_DEFAULT?=	agpl
35
# Possible values: f10, c6, c6_64, c7, c7_64
36
LINUX_DEFAULT?=		c6
37
.if defined(OVERRIDE_LINUX_BASE_PORT)
38
LINUX_DEFAULT:=		${OVERRIDE_LINUX_BASE_PORT}
39
WARNING+=		"OVERRIDE_LINUX_BASE_PORT is deprecated, please use DEFAULT_VERSIONS+=linux=${OVERRIDE_LINUX_BASE_PORT}."
40
.endif
35
# Possible values: 5.1, 5.2, 5.3
41
# Possible values: 5.1, 5.2, 5.3
36
LUA_DEFAULT?=		5.2
42
LUA_DEFAULT?=		5.2
37
# Possible values: 5.1, 5.5, 5.6, 5.7, 5.5m, 10.0m, 10.1m, 5.5p, 5.6p
43
# Possible values: 5.1, 5.5, 5.6, 5.7, 5.5m, 10.0m, 10.1m, 5.5p, 5.6p
(-)Mk/bsd.linux-apps.mk (-633 lines)
Lines 1-633 Link Here
1
#-*- tab-width: 4; -*-
2
# ex:ts=4
3
#
4
# $FreeBSD$
5
#
6
# Please view me with 4 column tabs!
7
8
# This section defines possible names of linux infrastructure ports
9
# (components) and all information necessary for ports to use those components.
10
# 
11
# Ports can use this as follows:
12
#
13
# USE_LINUX_APPS=	esound xorglibs
14
#
15
# .include <bsd.port.mk>
16
#
17
# As a result proper RUN_DEPENDS will be added.
18
#
19
# Variables:
20
# LINUX_DIST_SUFFIX	- Contains the value which is added to a port's name
21
#					  (i.e. linux<this_variable>-port ) to get the right
22
#					  linux infrastructure port.
23
# _ALL_LINUX_APPS	- A (sorted) list of all linux infrastructure ports
24
#					  (components), covered here.
25
# OVERRIDE_LINUX_NONBASE_PORTS
26
#			- This specifies a none-default linux infrastructure ports to use.
27
#					  The valid value is "f10" to use Linux Fedora 10 ports.
28
#					  This is an user-only variable. Don't use it in any port,
29
#					  it's meant to be used in make.conf.
30
31
.if !defined(_POSTMKINCLUDED) && !defined(Linux_APPS_Pre_Include)
32
33
Linux_APPS_Include_MAINTAINER=	emulation@FreeBSD.org
34
Linux_APPS_Pre_Include=			bsd.linux-apps.mk
35
36
.endif
37
38
.if defined(_POSTMKINCLUDED) && !defined(Linux_APPS_Post_Include)
39
40
Linux_APPS_Post_Include=	bsd.linux-apps.mk
41
42
#new
43
. if defined(OVERRIDE_LINUX_NONBASE_PORTS)
44
.        if ${OVERRIDE_LINUX_NONBASE_PORTS} == "f10" || ${OVERRIDE_LINUX_NONBASE_PORTS} == "c6" || ${OVERRIDE_LINUX_NONBASE_PORTS} == "c6_64"
45
LINUX_DIST_SUFFIX=      -${OVERRIDE_LINUX_NONBASE_PORTS}
46
LINUX_BASEPORT_NAME=	-${OVERRIDE_LINUX_NONBASE_PORTS:S/_64//}
47
.        else
48
IGNORE=         valid values for OVERRIDE_LINUX_NONBASE_PORTS are: \"f10\", \"c6\", and \"c6_64\"
49
.        endif
50
. elif defined(USE_LINUX)
51
LINUX_DIST_SUFFIX=      -${USE_LINUX}
52
LINUX_BASEPORT_NAME=	-${USE_LINUX:S/_64//}
53
.  else
54
# default to CentOS
55
LINUX_DIST_SUFFIX=      -c6
56
LINUX_BASEPORT_NAME=	-c6
57
.  endif
58
59
WEB_AUTH=			nvu
60
61
# Non-version specific components
62
_LINUX_APPS_ALL=	allegro alsalib alsa-plugins-oss alsa-plugins-pulseaudio \
63
					arts aspell atk avahi-libs cairo cups-libs curl dri devtools esound expat \
64
					flac fontconfig freealut gdkpixbuf gdkpixbuf2 gnutls gtk2 hicontheme imlib jasper jpeg libaudiofile \
65
					libasyncns libg2c libgcrypt libglade2 libglu libgpg-error libmng libogg \
66
					libpciaccess libsigcpp20 libsndfile libtasn1 libthai libtheora libvorbis libxml2 mikmod \
67
					naslibs ncurses-base openal openmotif openssl openssl-compat pango pixman png \
68
					pulseaudio-libs scimgtk scimlibs sdl12 sdlimage sdlmixer sdlttf tiff \
69
					tcp_wrappers-libs xorglibs ucl ungif upx webauth
70
71
# 2.6.16 components
72
_LINUX_26_APPS=		 blt cyrus-sasl2 dbusglib dbuslibs \
73
			libidn libssh2 libv4l nspr nss openal-soft \
74
			openldap qt45 sqlite3 tcl85 tk85 qt47 qt47-x11 qt47-webkit
75
76
_LINUX_APPS_ALL+=	${_LINUX_26_APPS}
77
78
# Component definition section
79
#
80
# component${LINUX_DIST_SUFFIX:S/-/_/}_FILE
81
#					- Variables are used to name a file to check,
82
#					  file names may differ for different LINUX_DIST_SUFFIX.
83
#					  The value is LINUX_DIST_SUFFIX without the leading dash.
84
# component_DETECT	- The resulting file to check for a dependency existence.
85
# component_PORT	- A port which will be used to install a missing dependency.
86
# component_DEPENDS	- A list of components the current component depends on.
87
88
allegro_f10_FILE=	${LINUXBASE}/usr/lib/liballeg-4.2.2.so
89
#FIXME: locate weird location for allegro c6 libs
90
allegro_DETECT=		${allegro${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
91
allegro_PORT=		devel/linux${LINUX_BASEPORT_NAME}-allegro
92
allegro_DEPENDS=	xorglibs
93
94
alsa-plugins-oss_f10_FILE=	${LINUXBASE}/usr/lib/alsa-lib/libasound_module_pcm_oss.so
95
alsa-plugins-oss_c6_FILE=	${LINUXBASE}/usr/lib/alsa-lib/libasound_module_pcm_oss.so
96
alsa-plugins-oss_c6_64_FILE=	${LINUXBASE}/usr/lib64/alsa-lib/libasound_module_pcm_oss.so
97
alsa-plugins-oss_DETECT=	${alsa-plugins-oss${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
98
alsa-plugins-oss_PORT=		audio/linux${LINUX_BASEPORT_NAME}-alsa-plugins-oss
99
alsa-plugins-oss_DEPENDS=	alsalib
100
101
alsa-plugins-pulseaudio_c6_FILE=	${LINUXBASE}/usr/lib/alsa-lib/libasound_module_conf_pulse.so
102
alsa-plugins-pulseaudio_c6_64_FILE=	${LINUXBASE}/usr/lib64/alsa-lib/libasound_module_conf_pulse.so
103
alsa-plugins-pulseaudio_DETECT=	${alsa-plugins-oss${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
104
alsa-plugins-pulseaudio_PORT=		audio/linux${LINUX_BASEPORT_NAME}-alsa-plugins-pulseaudio
105
alsa-plugins-pulseaudio_DEPENDS=	alsalib
106
107
alsalib_f10_FILE=	${LINUXBASE}/lib/libasound.so.2.0.0
108
alsalib_c6_FILE=	${LINUXBASE}/lib/libasound.so.2.0.0
109
alsalib_c6_64_FILE=	${LINUXBASE}/lib64/libasound.so.2.0.0
110
alsalib_DETECT=		${alsalib${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
111
alsalib_PORT=		audio/linux${LINUX_BASEPORT_NAME}-alsa-lib
112
113
arts_f10_FILE=		${LINUXBASE}/usr/lib/libartsc.so.0
114
arts_c6_FILE=		${LINUXBASE}/usr/lib/libartsc.so.0
115
arts_c6_64_FILE=	${LINUXBASE}/usr/lib64/libartsc.so.0
116
arts_DETECT=		${arts${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
117
arts_PORT=			audio/linux${LINUX_BASEPORT_NAME}-arts
118
119
aspell_f10_FILE=	${LINUXBASE}/usr/lib/libaspell.so.15.1.4
120
aspell_c6_FILE=		${LINUXBASE}/usr/lib/libaspell.so.15.1.4
121
aspell_c6_64_FILE=	${LINUXBASE}/usr/lib64/libaspell.so.15.1.4
122
aspell_DETECT=		${aspell${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
123
aspell_PORT=		textproc/linux${LINUX_BASEPORT_NAME}-aspell
124
125
atk_f10_FILE=		${LINUXBASE}/usr/lib/libatk-1.0.so.0.2409.1
126
atk_c6_FILE=		${LINUXBASE}/usr/lib/libatk-1.0.so.0.3009.1
127
atk_c6_64_FILE=		${LINUXBASE}/usr/lib64/libatk-1.0.so.0.3009.1
128
atk_DETECT=			${atk${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
129
atk_PORT=			accessibility/linux${LINUX_BASEPORT_NAME}-atk
130
131
avahi-libs_c6_FILE=	${LINUXBASE}/usr/lib/libavahi-client.so.3.2.5
132
avahi-libs_c6_64_FILE=	${LINUXBASE}/usr/lib64/libavahi-client.so.3.2.5
133
avahi-libs_DETECT=	${avahi-libs${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
134
avahi-libs_PORT=	net/linux${LINUX_BASEPORT_NAME}-avahi-libs
135
136
blt_f10_FILE=		${LINUXBASE}/usr/lib/libBLT24.so # FIXME: deprecated, merged into tcl/tk85
137
blt_DETECT=		${blt${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
138
blt_PORT=		x11-toolkits/linux${LINUX_BASEPORT_NAME}-blt
139
blt_DEPENDS=		tcl85 tk85 xorglibs
140
141
cairo_f10_FILE=		${LINUXBASE}/usr/lib/libcairo.so.2.10800.0
142
cairo_c6_FILE=		${LINUXBASE}/usr/lib/libcairo.so.2.10800.8
143
cairo_c6_64_FILE=	${LINUXBASE}/usr/lib64/libcairo.so.2.10800.8
144
cairo_DETECT=		${cairo${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
145
cairo_PORT=			graphics/linux${LINUX_BASEPORT_NAME}-cairo
146
cairo_DEPENDS=		fontconfig png xorglibs
147
148
cups-libs_f10_FILE=	${LINUXBASE}/usr/lib/libcups.so.2
149
cups-libs_c6_FILE=	${LINUXBASE}/usr/lib/libcups.so.2
150
cups-libs_c6_64_FILE=	${LINUXBASE}/usr/lib64/libcups.so.2
151
cups-libs_DETECT=	${cups-libs${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
152
cups-libs_PORT=		print/linux${LINUX_BASEPORT_NAME}-cups-libs
153
cups-libs_DEPENDS=	gnutls
154
155
curl_f10_FILE=		${LINUXBASE}/usr/lib/libcurl.so.4.1.1
156
curl_c6_FILE=		${LINUXBASE}/usr/lib/libcurl.so.4.1.1
157
curl_c6_64_FILE=		${LINUXBASE}/usr/lib64/libcurl.so.4.1.1
158
curl_DETECT=		${curl${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
159
curl_PORT=		ftp/linux${LINUX_BASEPORT_NAME}-curl
160
curl_DEPENDS=		cyrus-sasl2 openldap
161
162
cyrus-sasl2_f10_FILE=	${LINUXBASE}/usr/lib/libsasl2.so.2.0.22
163
cyrus-sasl2_c6_FILE=	${LINUXBASE}/usr/lib/libsasl2.so.2.0.23
164
cyrus-sasl2_c6_64_FILE=	${LINUXBASE}/usr/lib64/libsasl2.so.2.0.23
165
cyrus-sasl2_DETECT=	${cyrus-sasl2${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
166
cyrus-sasl2_PORT=	security/linux${LINUX_BASEPORT_NAME}-cyrus-sasl2
167
168
dbusglib_f10_FILE=	${LINUXBASE}/usr/lib/libdbus-glib-1.so.2
169
dbusglib_c6_FILE=	${LINUXBASE}/usr/lib/libdbus-glib-1.so.2
170
dbusglib_c6_64_FILE=	${LINUXBASE}/usr/lib64/libdbus-glib-1.so.2
171
dbusglib_DETECT=	${dbusglib${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
172
dbusglib_PORT=		devel/linux${LINUX_BASEPORT_NAME}-dbus-glib
173
dbusglib_DEPENDS=	dbuslibs expat
174
175
dbuslibs_f10_FILE=	${LINUXBASE}/lib/libdbus-1.so.3
176
dbuslibs_c6_FILE=	${LINUXBASE}/lib/libdbus-1.so.3
177
dbuslibs_c6_64_FILE=	${LINUXBASE}/lib64/libdbus-1.so.3
178
dbuslibs_DETECT=	${dbuslibs${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
179
dbuslibs_PORT=		devel/linux${LINUX_BASEPORT_NAME}-dbus-libs
180
181
dri_f10_FILE=		${LINUXBASE}/usr/lib/libGL.so.1.2
182
dri_c6_FILE=		${LINUXBASE}/usr/lib/libGL.so.1.2.0
183
dri_c6_64_FILE=		${LINUXBASE}/usr/lib64/libGL.so.1.2.0
184
dri_DETECT=			${dri${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
185
dri_PORT=			graphics/linux${LINUX_BASEPORT_NAME}-dri
186
dri_DEPENDS=		xorglibs
187
188
devtools_f10_FILE=	${LINUXBASE}/usr/bin/i386-redhat-linux-gcc
189
devtools_c6_FILE=	${LINUXBASE}/usr/bin/gcc
190
devtools_c6_64_FILE=	${LINUXBASE}/usr/bin/gcc
191
devtools_DETECT=	${devtools${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
192
devtools_PORT=		devel/linux${LINUX_BASEPORT_NAME}-devtools
193
194
esound_f10_FILE=	${LINUXBASE}/usr/lib/libesd.so.0.2.39
195
esound_c6_FILE=		${LINUXBASE}/usr/lib/libesd.so.0.2.39
196
esound_c6_64_FILE=	${LINUXBASE}/usr/lib64/libesd.so.0.2.39
197
esound_DETECT=		${esound${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
198
esound_PORT=		audio/linux${LINUX_BASEPORT_NAME}-esound
199
esound_DEPENDS=		libaudiofile
200
201
expat_f10_FILE=		${LINUXBASE}/lib/libexpat.so.1
202
expat_c6_FILE=		${LINUXBASE}/lib/libexpat.so.1
203
expat_c6_64_FILE=	${LINUXBASE}/lib64/libexpat.so.1
204
expat_DETECT=		${expat${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
205
expat_PORT=			textproc/linux${LINUX_BASEPORT_NAME}-expat
206
207
fontconfig_f10_FILE=	${LINUXBASE}/usr/lib/libfontconfig.so.1.3.0
208
fontconfig_c6_FILE=	${LINUXBASE}/usr/lib/libfontconfig.so.1.4.4
209
fontconfig_c6_64_FILE=	${LINUXBASE}/usr/lib64/libfontconfig.so.1.4.4
210
fontconfig_DETECT=	${fontconfig${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
211
fontconfig_PORT=	x11-fonts/linux${LINUX_BASEPORT_NAME}-fontconfig
212
fontconfig_DEPENDS=	expat
213
214
flac_c6_FILE=		${LINUXBASE}/usr/lib/libFLAC.so.8.2.0
215
flac_c6_64_FILE=	${LINUXBASE}/usr/lib64/libFLAC.so.8.2.0
216
flac_DETECT=		${flac${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
217
flac_PORT=			audio/linux${LINUX_BASEPORT_NAME}-flac
218
219
freealut_f10_FILE=	${LINUXBASE}/usr/lib/libalut.so.0.1.0
220
freealut_DETECT=	${freealut${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
221
freealut_PORT=		audio/linux${LINUX_BASEPORT_NAME}-freealut
222
freealut_DEPENDS=	openal
223
224
gdkpixbuf_f10_FILE=	${LINUXBASE}/usr/lib/libgdk_pixbuf.so.2
225
gdkpixbuf_DETECT=	${gdkpixbuf${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
226
gdkpixbuf_PORT=		graphics/linux${LINUX_BASEPORT_NAME}-gdk-pixbuf
227
228
gdkpixbuf2_f10_FILE=	${LINUXBASE}/usr/lib/libgdk_pixbuf-2.0.so.0
229
gdkpixbuf2_c6_FILE=	${LINUXBASE}/usr/lib/libgdk_pixbuf-2.0.so.0
230
gdkpixbuf2_c6_64_FILE=	${LINUXBASE}/usr/lib64/libgdk_pixbuf-2.0.so.0
231
gdkpixbuf2_DETECT=	${gdkpixbuf2${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
232
.if ${USE_LINUX} == "f10"
233
gdkpixbuf2_PORT=	x11-toolkits/linux${LINUX_BASEPORT_NAME}-gtk2
234
.else # default to CentOS 6.
235
gdkpixbuf2_PORT=	graphics/linux${LINUX_BASEPORT_NAME}-gdk-pixbuf2
236
.endif
237
238
gnutls_f10_FILE=	${LINUXBASE}/usr/lib/libgnutls.so.26.4.6
239
gnutls_c6_FILE=		${LINUXBASE}/usr/lib/libgnutls.so.26.14.12
240
gnutls_c6_64_FILE=	${LINUXBASE}/usr/lib64/libgnutls.so.26.14.12
241
gnutls_DETECT=		${gnutls${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
242
gnutls_PORT=		security/linux${LINUX_BASEPORT_NAME}-gnutls
243
gnutls_DEPENDS=		libtasn1 libgcrypt libgpg-error
244
245
gtk2_f10_FILE=		${LINUXBASE}/usr/lib/libgtk-x11-2.0.so.0.1400.7
246
gtk2_c6_FILE=		${LINUXBASE}/usr/lib/libgtk-x11-2.0.so.0.2400.23
247
gtk2_c6_64_FILE=	${LINUXBASE}/usr/lib64/libgtk-x11-2.0.so.0.2400.23
248
gtk2_DETECT=		${gtk2${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
249
gtk2_PORT=			x11-toolkits/linux${LINUX_BASEPORT_NAME}-gtk2
250
gtk2_DEPENDS=		atk gdkpixbuf2 jpeg png pango tiff xorglibs
251
252
hicontheme_f10_FILE=	${LINUXBASE}/usr/share/icons/hicolor
253
hicontheme_c6_FILE=	${LINUXBASE}/usr/share/icons/hicolor
254
hicontheme_c6_64_FILE=	${LINUXBASE}/usr/share/icons/hicolor
255
hicontheme_DETECT=	${hicontheme${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
256
hicontheme_PORT=	x11-themes/linux${LINUX_BASEPORT_NAME}-hicolor-icon-theme
257
258
imlib_f10_FILE=		${LINUXBASE}/usr/lib/libgdk_imlib.so.1.9.15
259
imlib_DETECT=		${imlib${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
260
imlib_PORT=			graphics/linux${LINUX_BASEPORT_NAME}-imlib
261
262
jasper_c6_FILE=		${LINUXBASE}/usr/lib/libjasper.so.1.0.0
263
jasper_c6_64_FILE=	${LINUXBASE}/usr/lib64/libjasper.so.1.0.0
264
jasper_DETECT=		${jasper${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
265
jasper_PORT=		graphics/linux${LINUX_BASEPORT_NAME}-jasper
266
267
jpeg_f10_FILE=		${LINUXBASE}/usr/lib/libjpeg.so.62.0.0
268
jpeg_c6_FILE=		${LINUXBASE}/usr/lib/libjpeg.so.62.0.0
269
jpeg_c6_64_FILE=	${LINUXBASE}/usr/lib64/libjpeg.so.62.0.0
270
jpeg_DETECT=		${jpeg${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
271
jpeg_PORT=			graphics/linux${LINUX_BASEPORT_NAME}-jpeg
272
273
libasyncns_f10_FILE=	${LINUXBASE}/usr/lib/libasyncns.so.0.3.1
274
libasyncns_c6_FILE=	${LINUXBASE}/usr/lib/libasyncns.so.0.3.1
275
libasyncns_c6_64_FILE=	${LINUXBASE}/usr/lib64/libasyncns.so.0.3.1
276
libasyncns_DETECT=	${libasyncns${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
277
libasyncns_PORT=	dns/linux${LINUX_BASEPORT_NAME}-libasyncns
278
279
libaudiofile_f10_FILE=	${LINUXBASE}/usr/lib/libaudiofile.so.0.0.2
280
libaudiofile_c6_FILE=	${LINUXBASE}/usr/lib/libaudiofile.so.0.0.2
281
libaudiofile_c6_64_FILE=${LINUXBASE}/usr/lib64/libaudiofile.so.0.0.2
282
libaudiofile_DETECT=	${libaudiofile${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
283
libaudiofile_PORT=	audio/linux${LINUX_BASEPORT_NAME}-libaudiofile
284
285
libg2c_f10_FILE=	${LINUXBASE}/usr/lib/libg2c.so.0.0.0
286
libg2c_DETECT=		${libg2c${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
287
libg2c_PORT=		lang/linux${LINUX_BASEPORT_NAME}-libg2c
288
289
libgcrypt_f10_FILE=	${LINUXBASE}/lib/libgcrypt.so.11.5.2
290
libgcrypt_c6_FILE=	${LINUXBASE}/lib/libgcrypt.so.11.5.3
291
libgcrypt_c6_64_FILE=	${LINUXBASE}/lib64/libgcrypt.so.11.5.3
292
libgcrypt_DETECT=	${libgcrypt${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
293
libgcrypt_PORT=		security/linux${LINUX_BASEPORT_NAME}-libgcrypt
294
295
libglade2_f10_FILE=	${LINUXBASE}/usr/lib/libglade-2.0.so.0.0.7
296
libglade2_c6_FILE=	${LINUXBASE}/usr/lib/libglade-2.0.so.0.0.7
297
libglade2_c6_64_FILE=	${LINUXBASE}/usr/lib64/libglade-2.0.so.0.0.7
298
libglade2_DETECT=	${libglade2${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
299
libglade2_PORT=		devel/linux${LINUX_BASEPORT_NAME}-libglade2
300
301
libglu_f10_FILE=	${LINUXBASE}/usr/lib/libGLU.so.1
302
libglu_c6_FILE=		${LINUXBASE}/usr/lib/libGLU.so.1
303
libglu_c6_64_FILE=		${LINUXBASE}/usr/lib64/libGLU.so.1
304
libglu_DETECT=		${libglu${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
305
libglu_PORT=		graphics/linux${LINUX_BASEPORT_NAME}-libGLU
306
307
libgpg-error_f10_FILE=	${LINUXBASE}/lib/libgpg-error.so.0.4.0
308
libgpg-error_c6_FILE=	${LINUXBASE}/lib/libgpg-error.so.0.5.0
309
libgpg-error_c6_64_FILE=${LINUXBASE}/lib64/libgpg-error.so.0.5.0
310
libgpg-error_DETECT=	${libgpg-error${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
311
libgpg-error_PORT=	security/linux${LINUX_BASEPORT_NAME}-libgpg-error
312
313
# no libidn_f10_FILE (libidn is integrated into linux_base-f10 port)
314
libidn_DETECT=		${libidn${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
315
libidn_PORT=		dns/linux${LINUX_BASEPORT_NAME}-libidn
316
317
libmng_f10_FILE=	${LINUXBASE}/usr/lib/libmng.so.1.0.0
318
libmng_DETECT=		${libmng${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
319
libmng_PORT=		graphics/linux${LINUX_BASEPORT_NAME}-libmng
320
libmng_DEPENDS=		jpeg
321
322
libogg_f10_FILE=	${LINUXBASE}/usr/lib/libogg.so.0.5.3
323
libogg_c6_FILE=		${LINUXBASE}/usr/lib/libogg.so.0.6.0
324
libogg_c6_64_FILE=	${LINUXBASE}/usr/lib64/libogg.so.0.6.0
325
libogg_DETECT=		${libogg${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
326
libogg_PORT=		audio/linux${LINUX_BASEPORT_NAME}-libogg
327
328
libpciaccess_c6_FILE=		${LINUXBASE}/usr/lib/libpciaccess.so.0.11.1
329
libpciaccess_c6_64_FILE=		${LINUXBASE}/usr/lib64/libpciaccess.so.0.11.1
330
libpciaccess_DETECT=		${libpciaccess${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
331
libpciaccess_PORT=		devel/linux${LINUX_BASEPORT_NAME}-libpciaccess
332
333
libsigcpp20_f10_FILE=	${LINUXBASE}/usr/lib/libsigc-2.0.so.0
334
libsigcpp20_c6_FILE=	${LINUXBASE}/usr/lib/libsigc-2.0.so.0
335
libsigcpp20_c6_64_FILE=	${LINUXBASE}/usr/lib64/libsigc-2.0.so.0
336
libsigcpp20_DETECT=	${libsigcpp20${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
337
libsigcpp20_PORT=	devel/linux${LINUX_BASEPORT_NAME}-libsigc++20
338
339
libsndfile_c6_FILE=	${LINUXBASE}/usr/lib/libsndfile.so.1.0.20
340
libsndfile_c6_64_FILE=	${LINUXBASE}/usr/lib64/libsndfile.so.1.0.20
341
libsndfile_DETECT=	${libsndfile${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
342
libsndfile_PORT=	audio/linux${LINUX_BASEPORT_NAME}-libsndfile
343
344
libssh2_f10_FILE=	${LINUXBASE}/usr/lib/libssh2.so.1
345
libssh2_c6_FILE=	${LINUXBASE}/usr/lib/libssh2.so.1.0.1
346
libssh2_c6_64_FILE=	${LINUXBASE}/usr/lib64/libssh2.so.1.0.1
347
libssh2_DETECT=		${libssh2${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
348
libssh2_PORT=		security/linux${LINUX_BASEPORT_NAME}-libssh2
349
libssh2_DEPENDS=	openssl
350
351
libv4l_f10_FILE=	${LINUXBASE}/usr/lib/libv4l1.so.0
352
libv4l_c6_FILE=	${LINUXBASE}/usr/lib/libv4l1.so.0
353
libv4l_c6_64_FILE=	${LINUXBASE}/usr/lib64/libv4l1.so.0
354
libv4l_DETECT=		${libv4l${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
355
libv4l_PORT=		multimedia/linux${LINUX_BASEPORT_NAME}-libv4l
356
357
libtasn1_f10_FILE=	${LINUXBASE}/usr/lib/libtasn1.so.3.0.16
358
libtasn1_c6_FILE=	${LINUXBASE}/usr/lib/libtasn1.so.3.1.6
359
libtasn1_c6_64_FILE=	${LINUXBASE}/usr/lib64/libtasn1.so.3.1.6
360
libtasn1_DETECT=	${libtasn1${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
361
libtasn1_PORT=		security/linux${LINUX_BASEPORT_NAME}-libtasn1
362
363
libthai_c6_FILE=	${LINUXBASE}/usr/lib/libthai.so.0.1.4
364
libthai_c6_64_FILE=	${LINUXBASE}/usr/lib64/libthai.so.0.1.4
365
libthai_DETECT=		${libthai${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
366
libthai_PORT=		devel/linux${LINUX_BASEPORT_NAME}-libthai
367
368
libtheora_f10_FILE=	${LINUXBASE}/usr/lib/libtheora.so.0.3.3
369
libtheora_c6_FILE=	${LINUXBASE}/usr/lib/libtheora.so.0.3.9
370
libtheora_c6_64_FILE=	${LINUXBASE}/usr/lib64/libtheora.so.0.3.9
371
libtheora_DETECT=	${libtheora${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
372
libtheora_PORT=		multimedia/linux${LINUX_BASEPORT_NAME}-libtheora
373
374
libvorbis_f10_FILE=	${LINUXBASE}/usr/lib/libvorbis.so.0.4.0
375
libvorbis_c6_FILE=	${LINUXBASE}/usr/lib/libvorbis.so.0.4.3
376
libvorbis_c6_64_FILE=	${LINUXBASE}/usr/lib64/libvorbis.so.0.4.3
377
libvorbis_DETECT=	${libvorbis${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
378
libvorbis_PORT=		audio/linux${LINUX_BASEPORT_NAME}-libvorbis
379
libvorbis_DEPENDS=	libogg
380
381
libxml2_f10_FILE=	${LINUXBASE}/usr/lib/libxml2.so.2.7.3
382
libxml2_c6_FILE=	${LINUXBASE}/usr/lib/libxml2.so.2.7.6
383
libxml2_c6_64_FILE=	${LINUXBASE}/usr/lib64/libxml2.so.2.7.6
384
libxml2_DETECT=		${libxml2${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
385
libxml2_PORT=		textproc/linux${LINUX_BASEPORT_NAME}-libxml2
386
387
mikmod_f10_FILE=	${LINUXBASE}/usr/lib/libmikmod.so.3.0.0
388
mikmod_c6_FILE=	${LINUXBASE}/usr/lib/libmikmod.so.3.0.0
389
mikmod_c6_64_FILE=	${LINUXBASE}/usr/lib64/libmikmod.so.3.0.0
390
mikmod_DETECT=		${mikmod${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
391
mikmod_PORT=		audio/linux${LINUX_BASEPORT_NAME}-mikmod
392
393
naslibs_f10_FILE=	${LINUXBASE}/usr/lib/libaudio.so.2
394
naslibs_c6_FILE=	${LINUXBASE}/usr/lib/libaudio.so.2
395
naslibs_c6_64_FILE=	${LINUXBASE}/usr/lib64/libaudio.so.2
396
naslibs_DETECT=		${naslibs${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
397
naslibs_PORT=		audio/linux${LINUX_BASEPORT_NAME}-nas-libs
398
naslibs_DEPENDS=	xorglibs
399
400
openldap_f10_FILE=	${LINUXBASE}/usr/lib/libldap-2.4.so.2.2.0
401
openldap_c6_FILE=	${LINUXBASE}/lib/libldap-2.4.so.2.10.3
402
openldap_c6_64_FILE=	${LINUXBASE}/lib64/libldap-2.4.so.2.10.3
403
openldap_DETECT=	${openldap${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
404
openldap_PORT=		net/linux${LINUX_BASEPORT_NAME}-openldap
405
406
openmotif_f10_FILE=	${LINUXBASE}/usr/lib/libXm.so.4
407
openmotif_c6_FILE=	${LINUXBASE}/usr/lib/libXm.so.4.0.3
408
openmotif_c6_64_FILE=	${LINUXBASE}/usr/lib64/libXm.so.4.0.3
409
openmotif_DETECT=	${openmotif${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
410
openmotif_PORT=		x11-toolkits/linux${LINUX_BASEPORT_NAME}-openmotif
411
openmotif_DEPENDS=	xorglibs
412
413
ncurses-base_f10_FILE=	${LINUXBASE}/lib/terminfo/a/ansi
414
ncurses-base_c6_FILE=	${LINUXBASE}/lib/terminfo/a/ansi
415
ncurses-base_c6_64_FILE=${LINUXBASE}/lib64/terminfo/a/ansi
416
ncurses-base_DETECT=	${ncurses-base${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
417
ncurses-base_PORT=	devel/linux${LINUX_BASEPORT_NAME}-ncurses-base
418
419
nspr_f10_FILE=		${LINUXBASE}/lib/libnspr4.so
420
nspr_c6_FILE=		${LINUXBASE}/lib/libnspr4.so
421
nspr_c6_64_FILE=	${LINUXBASE}/lib64/libnspr4.so
422
nspr_DETECT=		${nspr${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
423
nspr_PORT=		devel/linux${LINUX_BASEPORT_NAME}-nspr
424
425
nss_f10_FILE=		${LINUXBASE}/lib/libnss3.so
426
nss_c6_FILE=		${LINUXBASE}/usr/lib/libnss3.so
427
nss_c6_64_FILE=		${LINUXBASE}/usr/lib64/libnss3.so
428
nss_DETECT=		${nss${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
429
nss_PORT=		security/linux${LINUX_BASEPORT_NAME}-nss
430
nss_DEPENDS=		nspr sqlite3
431
432
openal_f10_FILE=	${LINUXBASE}/usr/lib/libopenal.so.0.0.0
433
openal_DETECT=		${openal${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
434
openal_PORT=		audio/linux${LINUX_BASEPORT_NAME}-openal
435
openal_DEPENDS=		alsalib arts esound libaudiofile libvorbis sdl12
436
437
openal-soft_f10_FILE=	${LINUXBASE}/usr/lib/libopenal.so.1.8.466
438
openal-soft_c6_FILE=	${LINUXBASE}/usr/lib/libopenal.so.1.12.854
439
openal-soft_c6_64_FILE=	${LINUXBASE}/usr/lib64/libopenal.so.1.12.854
440
openal-soft_DETECT=	${openal-soft${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
441
openal-soft_PORT=	audio/linux${LINUX_BASEPORT_NAME}-openal-soft
442
openal-soft_DEPENDS=	alsalib arts esound
443
444
openssl_f10_FILE=	${LINUXBASE}/lib/libssl.so.0.9.8g
445
openssl_c6_FILE=	${LINUXBASE}/usr/lib/libssl.so.10
446
openssl_c6_64_FILE=	${LINUXBASE}/usr/lib64/libssl.so.10
447
openssl_DETECT=		${openssl${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
448
openssl_PORT=		security/linux${LINUX_BASEPORT_NAME}-openssl
449
450
openssl-compat_c6_FILE=	${LINUXBASE}/usr/lib/libssl.so.0.9.8e
451
openssl-compat_c6_64_FILE=	${LINUXBASE}/usr/lib64/libssl.so.0.9.8e
452
openssl-compat_DETECT=		${openssl-compat${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
453
openssl-compat_PORT=		security/linux${LINUX_BASEPORT_NAME}-openssl-compat
454
455
pango_f10_FILE=		${LINUXBASE}/usr/lib/libpango-1.0.so.0.2800.3
456
pango_c6_FILE=		${LINUXBASE}/usr/lib/libpango-1.0.so.0.2800.1
457
pango_c6_64_FILE=	${LINUXBASE}/usr/lib64/libpango-1.0.so.0.2800.1
458
pango_DETECT=		${pango${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
459
pango_PORT=			x11-toolkits/linux${LINUX_BASEPORT_NAME}-pango
460
pango_DEPENDS=		cairo expat fontconfig xorglibs
461
462
pixman_c6_FILE=		${LINUXBASE}/usr/lib/libpixman-1.so.0.32.8
463
pixman_c6_64_FILE=	${LINUXBASE}/usr/lib64/libpixman-1.so.0.32.8
464
pixman_DETECT=		${pixman${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
465
pixman_PORT=		x11/linux${LINUX_BASEPORT_NAME}-pixman
466
467
png_f10_FILE=		${LINUXBASE}/usr/lib/libpng.so.3.37.0
468
png_c6_FILE=		${LINUXBASE}/usr/lib/libpng.so.3.49.0
469
png_c6_64_FILE=		${LINUXBASE}/usr/lib64/libpng.so.3.49.0
470
png_DETECT=			${png${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
471
png_PORT=			graphics/linux${LINUX_BASEPORT_NAME}-png
472
473
pulseaudio-libs_f10_FILE=	${LINUXBASE}/usr/lib/libpulse.so.0
474
pulseaudio-libs_c6_FILE=	${LINUXBASE}/usr/lib/libpulse.so.0.12.2
475
pulseaudio-libs_c6_64_FILE=	${LINUXBASE}/usr/lib64/libpulse.so.0.12.2
476
pulseaudio-libs_DETECT=		${pulseaudio-libs${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
477
pulseaudio-libs_PORT=		audio/linux${LINUX_BASEPORT_NAME}-pulseaudio-libs
478
479
qt45_f10_FILE=		${LINUXBASE}/usr/lib/libQtCore.so.4.5.3
480
qt45_DETECT=		${qt45${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
481
qt45_DEPENDS=		fontconfig libmng png
482
483
sdl12_f10_FILE=		${LINUXBASE}/usr/lib/libSDL-1.2.so.0.11.2
484
sdl12_c6_FILE=		${LINUXBASE}/usr/lib/libSDL-1.2.so.0.11.3
485
sdl12_c6_64_FILE=	${LINUXBASE}/usr/lib64/libSDL-1.2.so.0.11.3
486
sdl12_DETECT=		${sdl12${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
487
sdl12_PORT=			devel/linux${LINUX_BASEPORT_NAME}-sdl12
488
sdl12_DEPENDS=		xorglibs
489
490
sdlimage_f10_FILE=	${LINUXBASE}/usr/lib/libSDL_image-1.2.so.0.1.5
491
sdlimage_c6_FILE=	${LINUXBASE}/usr/lib/libSDL_image-1.2.so.0.8.4
492
sdlimage_c6_64_FILE=	${LINUXBASE}/usr/lib64/libSDL_image-1.2.so.0.8.4
493
sdlimage_DETECT=	${sdlimage${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
494
sdlimage_PORT=		graphics/linux${LINUX_BASEPORT_NAME}-sdl_image
495
sdlimage_DEPENDS=	jpeg png sdl12 tiff
496
497
sdlmixer_f10_FILE=	${LINUXBASE}/usr/lib/libSDL_mixer-1.2.so.0.2.6
498
sdlmixer_c6_FILE=	${LINUXBASE}/usr/lib/libSDL_mixer-1.2.so.0.12.0
499
sdlmixer_c6_64_FILE=	${LINUXBASE}/usr/lib64/libSDL_mixer-1.2.so.0.12.0
500
sdlmixer_DETECT=	${sdlmixer${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
501
sdlmixer_PORT=		audio/linux${LINUX_BASEPORT_NAME}-sdl_mixer
502
sdlmixer_DEPENDS=	sdl12
503
504
sdlttf_f10_FILE=	${LINUXBASE}/usr/lib/libSDL_ttf-2.0.so.0.6.2
505
sdlttf_c6_FILE=	${LINUXBASE}/usr/lib/libSDL_ttf-2.0.so.0.10.1
506
sdlttf_c6_64_FILE=	${LINUXBASE}/usr/lib64/libSDL_ttf-2.0.so.0.10.1
507
sdlttf_DETECT=		${sdlttf${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
508
sdlttf_PORT=		graphics/linux${LINUX_BASEPORT_NAME}-sdl_ttf
509
sdlttf_DEPENDS=	sdl12
510
511
scimgtk_f10_FILE=	${LINUXBASE}/usr/lib/gtk-2.0/immodules/im-scim.so
512
scimgtk_DETECT=		${scimgtk${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
513
scimgtk_PORT=		textproc/linux${LINUX_BASEPORT_NAME}-scim-gtk
514
scimgtk_DEPENDS=	gtk2 scimlibs
515
516
scimlibs_f10_FILE=	${LINUXBASE}/usr/lib/libscim-1.0.so.8
517
scimlibs_DETECT=	${scimlibs${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
518
scimlibs_PORT=		textproc/linux${LINUX_BASEPORT_NAME}-scim-libs
519
scimlibs_DEPENDS=	gtk2
520
521
sqlite3_f10_FILE=	${LINUXBASE}/usr/lib/libsqlite3.so.0
522
sqlite3_c6_FILE=	${LINUXBASE}/usr/lib/libsqlite3.so.0
523
sqlite3_c6_64_FILE=	${LINUXBASE}/usr/lib64/libsqlite3.so.0
524
sqlite3_DETECT=		${sqlite3${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
525
sqlite3_PORT=		databases/linux${LINUX_BASEPORT_NAME}-sqlite3
526
527
tcl85_f10_FILE=		${LINUXBASE}/usr/lib/libtcl8.5.so
528
tcl85_c6_FILE=		${LINUXBASE}/usr/lib/libtcl8.5.so
529
tcl85_c6_64_FILE=	${LINUXBASE}/usr/lib64/libtcl8.5.so
530
tcl85_DETECT=		${tcl85${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
531
tcl85_PORT=		lang/linux${LINUX_BASEPORT_NAME}-tcl85
532
533
tcp_wrappers-libs_c6_FILE=	${LINUXBASE}/lib/libwrap.so.0
534
tcp_wrappers-libs_c6_64_FILE=	${LINUXBASE}/lib64/libwrap.so.0
535
tcp_wrappers-libs_DETECT=	${tcp_wrappers-libs${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
536
tcp_wrappers-libs_PORT=	net/linux${LINUX_BASEPORT_NAME}-tcp_wrappers-libs
537
538
tiff_f10_FILE=		${LINUXBASE}/usr/lib/libtiff.so.3.8.2
539
tiff_c6_FILE=		${LINUXBASE}/usr/lib/libtiff.so.3.9.4
540
tiff_c6_64_FILE=	${LINUXBASE}/usr/lib64/libtiff.so.3.9.4
541
tiff_DETECT=		${tiff${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
542
tiff_PORT=			graphics/linux${LINUX_BASEPORT_NAME}-tiff
543
tiff_DEPENDS=		jpeg
544
545
tk85_f10_FILE=		${LINUXBASE}/usr/lib/libtk8.5.so
546
tk85_c6_FILE=		${LINUXBASE}/usr/lib/libtk8.5.so
547
tk85_c6_64_FILE=	${LINUXBASE}/usr/lib64/libtk8.5.so
548
tk85_DETECT=		${tk85${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
549
tk85_PORT=		x11-toolkits/linux${LINUX_BASEPORT_NAME}-tk85
550
tk85_DEPENDS=		xorglibs
551
552
xorglibs_f10_FILE=	${LINUXBASE}/usr/lib/libXrandr.so.2.1.0
553
xorglibs_c6_FILE=	${LINUXBASE}/usr/lib/libXrandr.so.2.2.0
554
xorglibs_c6_64_FILE=	${LINUXBASE}/usr/lib64/libXrandr.so.2.2.0
555
xorglibs_DETECT=	${xorglibs${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
556
xorglibs_PORT=		x11/linux${LINUX_BASEPORT_NAME}-xorg-libs
557
xorglibs_DEPENDS=	fontconfig
558
559
ucl_f10_FILE=		${LINUXBASE}/usr/lib/libucl.so.1
560
ucl_DETECT=		${ucl${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
561
ucl_PORT=		archivers/linux${LINUX_BASEPORT_NAME}-ucl
562
563
ungif_f10_FILE=		${LINUXBASE}/usr/lib/libgif.so.4.1.3
564
ungif_DETECT=		${ungif${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
565
ungif_PORT=			graphics/linux${LINUX_BASEPORT_NAME}-ungif
566
567
upx_f10_FILE=			${LINUXBASE}/usr/bin/upx
568
upx_DETECT=			${upx${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
569
upx_PORT=			archivers/linux${LINUX_BASEPORT_NAME}-upx
570
upx_DEPENDS=		ucl
571
572
webauth_f10_FILE=	${LOCALBASE}/bin/linux-nvu
573
webauth_DETECT=		${webauth${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
574
webauth_PORT=		www/linux-${WEB_AUTH}
575
webauth_DEPENDS=	gtk2 atk pango fontconfig
576
577
qt47_c6_FILE=		${LINUXBASE}/usr/lib/qt47/libQtCore.so.4.7.2
578
qt47_c6_64_FILE=	${LINUXBASE}/usr/lib64/qt47/libQtCore.so.4.7.2
579
qt47_DETECT=		${qt47${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
580
qt47_PORT=		devel/linux${LINUX_BASEPORT_NAME}-qt47
581
582
qt47-x11_c6_FILE=		${LINUXBASE}/usr/lib/qt47/libQtGui.so.4.7.2
583
qt47-x11_c6_64_FILE=		${LINUXBASE}/usr/lib64/qt47/libQtGui.so.4.7.2
584
qt47-x11_DETECT=		${qt47-x11${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
585
qt47-x11_PORT=		x11-toolkits/linux${LINUX_BASEPORT_NAME}-qt47-x11
586
587
qt47-webkit_c6_FILE=		${LINUXBASE}/usr/lib/qt47/libQtWebKit.so.4.7.2
588
qt47-webkit_c6_64_FILE=		${LINUXBASE}/usr/lib64/qt47/libQtWebKit.so.4.7.2
589
qt47-webkit_DETECT=		${qt47-webkit${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
590
qt47-webkit_PORT=		www/linux${LINUX_BASEPORT_NAME}-qt47-webkit
591
592
# End component definition section
593
594
# Let's check if components from USE_LINUX_APPS exist at _LINUX_APPS_ALL
595
.  for component in ${USE_LINUX_APPS}
596
.    if ${_LINUX_APPS_ALL:M${component}}==""
597
IGNORE=	bsd.linux-apps.mk test failed: Invalid component USE_LINUX_APPS=${component}
598
.    endif
599
.  endfor
600
601
# Let's check if components from USE_LINUX_APPS have corresponding <app>_DETECT
602
# i.e. if a corresponding <app>_FILE defined for given LINUX_DIST_SUFFIX
603
.  for component in ${USE_LINUX_APPS}
604
.    if ${${component}_DETECT}==""
605
.      if defined(${component}${LINUX_DIST_SUFFIX:S/-/_/}_FILE)
606
IGNORE=	bsd.linux-apps.mk test failed: The component ${component} is empty for LINUX_DIST_SUFFIX=${LINUX_DIST_SUFFIX} (the corresponding variable ${component}${LINUX_DIST_SUFFIX:S/-/_/}_FILE is empty)
607
.      else
608
IGNORE=	bsd.linux-apps.mk test failed: The component ${component} is not defined for LINUX_DIST_SUFFIX=${LINUX_DIST_SUFFIX} (the corresponding variable ${component}${LINUX_DIST_SUFFIX:S/-/_/}_FILE is not defined). This usually means that the current port should be used with non default linux base and/or infrastructure port(s)
609
.      endif
610
.    endif
611
.  endfor
612
613
# Recursively expand all dependencies for each app at _LINUX_APPS_ALL
614
.  for component in ${_LINUX_APPS_ALL}
615
.    for subcomponent in ${${component}_DEPENDS}
616
${component}_DEPENDS+=${${subcomponent}_DEPENDS}
617
.    endfor
618
.  endfor
619
620
# Use just expanded dependencies (<app>_DEPENDS) to expand USE_LINUX_APPS
621
.  for component in ${USE_LINUX_APPS}
622
_USE_LINUX_APPS+=${${component}_DEPENDS} ${component}
623
.  endfor
624
625
# Set dependencies for _USE_LINUX_APPS which exists at _LINUX_APPS_ALL
626
.  for component in ${_LINUX_APPS_ALL}
627
.    if ${_USE_LINUX_APPS:M${component}}!=""
628
.      if defined(${component}${LINUX_DIST_SUFFIX:S/-/_/}_FILE)
629
RUN_DEPENDS+=   ${${component}_DETECT}:${${component}_PORT}
630
.      endif
631
.    endif
632
.  endfor
633
.endif
(-)Mk/bsd.linux-rpm.mk (-219 lines)
Lines 1-219 Link Here
1
#-*- tab-width: 4; -*-
2
# ex:ts=4
3
#
4
# $FreeBSD$
5
#
6
7
# Variables:
8
# LINUX_DIST		- Will be used to set some dist-specific presets.
9
#					  Valid values: fedora
10
# LINUX_DIST_VER	- Use depends upon the dist-specific presets.
11
#					  Valid values for "fedora": all version numbers
12
#					  e.g. 10 for fedora 10
13
#					  Valid values for "centos": all version numbers
14
#					  e.g. 6.8 for centos 6.8
15
#					  This is used to set MASTER_SITE_{,SRC_}SUBDIR
16
#					  if it isn't already set.
17
# MASTER_SITE_SRC_SUBDIR
18
#					- The subdir for the src RPM's.
19
# DISTFILES			- For simple cases this will be set automatically
20
#					  based upon the DISTNAME.
21
# SRC_DISTFILES		- Variable which contains the corresponding src RPM's.
22
#					  If there's no corresponding src RPM, it has to be
23
#					  set to the empty value (SRC_DISTFILES=	"").
24
# AUTOMATIC_PLIST	- Generate a dynamic plist (please have a look at the
25
#					  porters handbook section which talks about plists.
26
#					  This feature is reserved for rare cases).
27
# BRANDELF_DIRS		- A list of directories with executables to brand
28
#					  as a linux executable. The directories has to not
29
#					  contain libraries.
30
# BRANDELF_FILES	- A list of files to brand as a linux executable in
31
#					  case BRANDELF_DIRS can't be used.
32
33
.if !defined(_POSTMKINCLUDED) && !defined(Linux_RPM_Pre_Include)
34
35
Linux_RPM_Include_MAINTAINER=	emulation@FreeBSD.org
36
Linux_RPM_Pre_Include=			bsd.linux-rpm.mk
37
38
EXTRACT_SUFX?=		.${LINUX_RPM_ARCH}.rpm
39
SRC_SUFX?=		.src.rpm
40
41
USE_LINUX?=			yes
42
USE_LINUX_PREFIX=	yes
43
44
NO_WRKSUBDIR=		yes
45
NO_BUILD=			yes
46
47
.	if ${USE_LINUX} == "c6" || ${USE_LINUX} == "c6_64" || ${USE_LINUX} == "yes" # default to CentOS
48
# Do not build CentOS 6 ports if overridden by f10
49
.		if defined(OVERRIDE_LINUX_NONBASE_PORTS) && ${OVERRIDE_LINUX_NONBASE_PORTS} == "f10"
50
IGNORE=	requires CentOS ${LINUX_DIST_VER}.  Please remove OVERRIDE_LINUX_NONBASE_PORTS=f10 in /etc/make.conf
51
.		endif
52
.	endif
53
54
.endif
55
56
.if defined(_POSTMKINCLUDED) && !defined(Linux_RPM_Post_Include)
57
58
Linux_RPM_Post_Include=	bsd.linux-rpm.mk
59
60
.if ${USE_LINUX} == "f10"
61
USE_LINUX?=	"f10"
62
LINUX_DIST=	fedora
63
LINUX_DIST_VER=	10
64
.else			# default to CentOS
65
LINUX_DIST=	centos
66
LINUX_DIST_VER=	6.8
67
.endif
68
69
.if defined(LINUX_DIST)
70
DIST_SUBDIR?=	rpm/${LINUX_RPM_ARCH}/${LINUX_DIST}/${LINUX_DIST_VER}
71
72
.	if ${LINUX_DIST} == "fedora"
73
# we do not want to define MASTER_SITES and MASTER_SITE_* if they are already defined
74
# ex.: MASTER_SITES=file:///...
75
.		ifndef MASTER_SITES
76
MASTER_SITES=		${MASTER_SITE_FEDORA_LINUX}
77
.			if ${LINUX_DIST_VER} == 10
78
MASTER_SITE_SUBDIR?=	../releases/${LINUX_DIST_VER}/Everything/${LINUX_RPM_ARCH}/os/Packages \
79
			../updates/${LINUX_DIST_VER}/${LINUX_RPM_ARCH}
80
MASTER_SITE_SRC_SUBDIR?=	../releases/${LINUX_DIST_VER}/Everything/source/SRPMS \
81
				../updates/${LINUX_DIST_VER}/SRPMS
82
.			else
83
MASTER_SITE_SUBDIR?=	${LINUX_DIST_VER}/${LINUX_RPM_ARCH}/os/Fedora/RPMS \
84
			updates/${LINUX_DIST_VER}/${LINUX_RPM_ARCH}
85
MASTER_SITE_SRC_SUBDIR?=	${LINUX_DIST_VER}/SRPMS \
86
				updates/${LINUX_DIST_VER}/SRPMS
87
.			endif
88
.		endif
89
.	elif ${LINUX_DIST} == "centos"
90
MASTER_SITES?=		${MASTER_SITE_CENTOS_LINUX} ${MASTER_SITE_CENTOS_LINUX_UPDATES}
91
MASTER_SITE_SUBDIR?=	centos/${LINUX_DIST_VER}/os/${LINUX_REPO_ARCH}/Packages/ \
92
			centos/${LINUX_DIST_VER}/updates/${LINUX_REPO_ARCH}/Packages/
93
.		if ${LINUX_DIST_VER} == "5" #needed for Qt...
94
LINUX_RPM_ARCH=		i386
95
MASTER_SITE_SUBDIR=	centos/5/os/i386/Packages/
96
.		endif
97
.		if defined(PACKAGE_BUILDING)
98
_SRC_GROUP=:SOURCE
99
MASTER_SITES+=  http://vault.centos.org/%SUBDIR%/:SOURCE
100
MASTER_SITE_SUBDIR+=	${LINUX_DIST_VER}/os/Source/SPackages/:SOURCE
101
.		endif
102
.	endif
103
.endif
104
105
PKGNAMEPREFIX?=			linux-${USE_LINUX}-
106
107
# DISTFILES and SRC_DISTFILES assume that there is only one bindist
108
# and one src file.
109
# Please, define them in the Makefile of the port in case this assumption
110
# is not true.
111
112
DISTVERSION=	${PORTVERSION}-${RPMVERSION}
113
DISTNAME?=		${PORTNAME}-${DISTVERSION}
114
DISTFILES?=		${DISTNAME}${EXTRACT_SUFX}
115
BIN_DISTFILES:=		${DISTFILES} ${LIB_DISTFILES}
116
SRC_DISTFILES?=		${DISTNAME}${SRC_SUFX}${_SRC_GROUP}
117
EXTRACT_ONLY?=		${BIN_DISTFILES:C/:[^:]+$//}
118
WRKSRC:=		${WRKSRC:S/-${RPMVERSION}$//}
119
120
# Define files to install.
121
# Ports can want to install 32bit things only (if OVERRIDE_LINUX_NONBASE_PORTS) is off,
122
# they can want to install both 32bit and 64bit things of only one package,
123
# or they can want to install a 64bit only binary and e.g. 32/64bit libraries.
124
125
# The following glue is supposed to handle this.
126
# FIXME: Sensibly refactor this part, it looks like spaghetti.
127
128
.   if defined(OVERRIDE_LINUX_NONBASE_PORTS) && ${OVERRIDE_LINUX_NONBASE_PORTS} == "c6_64"
129
_32BIT_LINUX_RPM_ARCH=  i686
130
.       if ${DISTFILES} == ${DISTNAME}${EXTRACT_SUFX} && ${USE_LINUX_RPM} != "nolib"
131
_32BIT_LIB_DISTFILES:=   ${DISTFILES:S/${LINUX_RPM_ARCH}/${_32BIT_LINUX_RPM_ARCH}/g}
132
.       elif defined(LIB_DISTFILES)
133
_32BIT_LIB_DISTFILES=   ${LIB_DISTFILES:S/${LINUX_RPM_ARCH}/${_32BIT_LINUX_RPM_ARCH}/g}
134
.       endif
135
136
BIN_DISTFILES:=         ${BIN_DISTFILES} ${_32BIT_LIB_DISTFILES}
137
DISTFILES+=             ${_32BIT_LIB_DISTFILES}
138
.   endif
139
DISTFILES+=             ${LIB_DISTFILES}
140
141
142
.	if defined(PACKAGE_BUILDING)
143
DISTFILES+=		${SRC_DISTFILES}
144
MASTER_SITE_SUBDIR+=	${MASTER_SITE_SRC_SUBDIR}
145
ALWAYS_KEEP_DISTFILES=	yes
146
.	endif
147
148
.if !defined(USE_LINUX_RPM_BAD_PERMS)
149
EXTRACT_CMD?=			${TAR}
150
EXTRACT_BEFORE_ARGS?=	--no-same-permissions --no-same-owner -xf
151
EXTRACT_AFTER_ARGS?=
152
.else
153
EXTRACT_DEPENDS+=	rpm2archive:archivers/rpm4
154
EXTRACT_CMD?=	rpm2archive
155
EXTRACT_BEFORE_ARGS?=	<
156
EXTRACT_AFTER_ARGS?=	| ${TAR} xf - --no-same-permissions --no-same-owner
157
.endif
158
159
DISTINFO_FILE?=				${MASTERDIR}/distinfo.${LINUX_REPO_ARCH}
160
161
BRANDELF_DIRS?=
162
BRANDELF_FILES?=
163
164
# For ports that define PORTDOCS, be sure not to install
165
# documentation if NOPORTDOCS is defined
166
.  if defined(PORTDOCS) && defined(NOPORTDOCS)
167
pre-patch: linux-rpm-clean-portdocs
168
169
.		if !target(linux-rpm-clean-portdocs)
170
linux-rpm-clean-portdocs:
171
.			for x in ${PORTDOCS}
172
	@${RM} -f ${WRKSRC}/${DOCSDIR_REL}/${x}
173
.			endfor
174
	@${RMDIR} ${WRKSRC}/${DOCSDIR_REL}
175
.		endif
176
.  endif
177
178
.  if ${USE_LINUX} != "f10"
179
PLIST?=		${MASTERDIR}/pkg-plist.${LINUX_REPO_ARCH}
180
.  endif
181
182
.  if defined(AUTOMATIC_PLIST)
183
184
.	if ${USE_LINUX} == "f10"
185
_LINUX_BASE_SUFFIX=		f10
186
.	elif ${USE_LINUX} == "c6" || ${USE_LINUX} == "yes"
187
_LINUX_BASE_SUFFIX=		c6
188
.	elif ${USE_LINUX} == "c6_64"
189
_LINUX_BASE_SUFFIX=		c6
190
.	else
191
# other linux_base ports do not provide a pkg-plist file
192
IGNORE=					uses AUTOMATIC_PLIST with an unsupported USE_LINUX, \"${USE_LINUX}\". Supported values are \"yes\", \"f10\", \"c6\", and \"c6_64\"
193
.  endif
194
195
PLIST?=					${WRKDIR}/.PLIST.linux-rpm
196
197
pre-install: linux-rpm-generate-plist
198
199
.  if !target(linux-rpm-generate-plist)
200
linux-rpm-generate-plist:
201
	cd ${WRKSRC} && \
202
	${FIND} * ! -type d | ${SORT} > ${PLIST}
203
.	endif
204
.  endif
205
206
.  if !target(do-install)
207
do-install:
208
.	if ${BRANDELF_DIRS}
209
		@cd ${WRKSRC} && ${FIND} ${BRANDELF_DIRS} -type f -print0 \
210
		| ${XARGS} -0 ${FILE} | ${GREP} ELF | ${CUT} -d : -f 1 \
211
		| ${XARGS} ${BRANDELF} -t Linux
212
.	endif
213
.	if ${BRANDELF_FILES}
214
		@cd ${WRKSRC} && ${BRANDELF} -t Linux ${BRANDELF_FILES}
215
.	endif
216
	cd ${WRKSRC} && ${FIND} * -type d -exec ${MKDIR} "${STAGEDIR}${PREFIX}/{}" \;
217
	cd ${WRKSRC} && ${FIND} * ! -type d | ${CPIO} -pm -R root:wheel ${STAGEDIR}${PREFIX}
218
.  endif
219
.endif
(-)Mk/bsd.port.mk (-124 / +24 lines)
Lines 408-447 FreeBSD_MAINTAINER= portmgr@FreeBSD.org Link Here
408
#				  core, webkit).  Implies that the port needs Qt.
408
#				  core, webkit).  Implies that the port needs Qt.
409
#				  Implies the inclusion of bsd.qt.mk.  See bsd.qt.mk
409
#				  Implies the inclusion of bsd.qt.mk.  See bsd.qt.mk
410
#				  for more details.
410
#				  for more details.
411
#
411
##
412
# USE_LINUX		- Set to yes to say the port needs the default linux base port.
413
#				  Set to value <X>, if the port needs emulators/linux_base-<X>.
414
#				  Implies appropriate settings for STRIP and STRIP_CMD.
415
# USE_LINUX_PREFIX
412
# USE_LINUX_PREFIX
416
#				- controls the action of PREFIX (see above). Only use this
413
#				- Controls the action of PREFIX (see above).  Only use this
417
#				  if the port is a linux infrastructure port (e.g. contains libs
414
#				  if the port is a Linux infrastructure port (e.g. contains libs
418
#				  or a sound server which supports the FreeBSD native one),
415
#				  or a sound server which supports the FreeBSD native one),
419
#				  use the default or the X11 prefix if it's a leaf port
416
#				  use the default prefix if it's a leaf port (e.g. a game or
420
#				  (e.g. a game or program).
417
#				  program).
421
#				  Implies NO_MTREE=yes, and, if USE_LDCONFIG is defined:
418
#				  Implies NO_LICENSES_INSTALL=yes, NO_MTREE=yes, and causes
422
#				    - USE_LINUX=yes
419
#				  Linux ldconfig to be used when USE_LDCONFIG is defined.
423
#				    - appropriate invocation of the Linux ldconfig
424
# USE_LINUX_RPM	- Set to yes to pull in variables and targets useful to Linux
425
#				  RPM ports.
426
# 				  Set to nolib if your port does not contain an architecture-
427
#				  specific library.
428
#				  Implies inclusion of bsd.linux-rpm.mk.
429
#
430
# LINUX_OSRELEASE	- Contains the value of compat.linux.osrelease sysctl.
431
#				  Will be used to distinguish which linux
432
#				  infrastructure ports should be used.
433
#				  Valid values: 2.6.16.
434
#
435
# OVERRIDE_LINUX_BASE_PORT
436
#				- This specifies the default linux base to use, for valid
437
#				  values have a look at the description of USE_LINUX. This is
438
#				  an user-only variable. Don't use it in any port, it's meant
439
#				  to be used in make.conf.
440
#
441
# LINUX_BASE_PORT
442
#				- This is a read-only variable, it gets set to a value which is
443
#				  usable in *_DEPENDS (e.g. BUILD_DEPENDS=${LINUX_BASE_PORT}).
444
#				  It honors USE_LINUX=foo and OVERRIDE_LINUX_BASE_PORT.
445
##
420
##
446
# USE_XORG			- Set to a list of X.org module dependencies.
421
# USE_XORG			- Set to a list of X.org module dependencies.
447
#				  Implies inclusion of bsd.xorg.mk.
422
#				  Implies inclusion of bsd.xorg.mk.
Lines 1312-1331 DISTNAME?= ${PORTNAME}-${DISTVERSIONFULL Link Here
1312
1287
1313
INDEXFILE?=		INDEX-${OSVERSION:C/([0-9]*)[0-9]{5}/\1/}
1288
INDEXFILE?=		INDEX-${OSVERSION:C/([0-9]*)[0-9]{5}/\1/}
1314
1289
1315
DOCSDIR?=		${PREFIX}/share/doc/${PORTNAME}
1316
EXAMPLESDIR?=		${PREFIX}/share/examples/${PORTNAME}
1317
DATADIR?=		${PREFIX}/share/${PORTNAME}
1318
WWWDIR?=		${PREFIX}/www/${PORTNAME}
1319
ETCDIR?=		${PREFIX}/etc/${PORTNAME}
1320
1321
.if defined(USE_LINUX_RPM)
1322
.include "${PORTSDIR}/Mk/bsd.linux-rpm.mk"
1323
.endif
1324
1325
.if defined(USE_LINUX_APPS)
1326
.include "${PORTSDIR}/Mk/bsd.linux-apps.mk"
1327
.endif
1328
1329
.if defined(USE_XORG) || defined(XORG_CAT)
1290
.if defined(USE_XORG) || defined(XORG_CAT)
1330
.include "${PORTSDIR}/Mk/bsd.xorg.mk"
1291
.include "${PORTSDIR}/Mk/bsd.xorg.mk"
1331
.endif
1292
.endif
Lines 1339-1354 FILESDIR?= ${MASTERDIR}/files Link Here
1339
SCRIPTDIR?=		${MASTERDIR}/scripts
1300
SCRIPTDIR?=		${MASTERDIR}/scripts
1340
PKGDIR?=		${MASTERDIR}
1301
PKGDIR?=		${MASTERDIR}
1341
1302
1342
.if defined(USE_LINUX_PREFIX)
1343
PREFIX:=		${LINUXBASE}
1344
NO_MTREE=		yes
1345
.else
1346
PREFIX?=		${LOCALBASE}
1303
PREFIX?=		${LOCALBASE}
1347
.endif
1348
1349
.if defined(USE_LINUX_PREFIX)
1350
LDCONFIG_CMD?=			${LINUXBASE}/sbin/ldconfig -r ${LINUXBASE}
1351
.endif
1352
1304
1353
PKGCOMPATDIR?=		${LOCALBASE}/lib/compat/pkg
1305
PKGCOMPATDIR?=		${LOCALBASE}/lib/compat/pkg
1354
1306
Lines 1457-1462 ${_f}_ARGS:= ${f:C/^[^\:]*(\:|\$)//:S/,/ Link Here
1457
1409
1458
EXTRACT_SUFX?=			.tar.gz
1410
EXTRACT_SUFX?=			.tar.gz
1459
1411
1412
.if defined(USE_LINUX_PREFIX)
1413
PREFIX=					${LINUXBASE}
1414
DATADIR?=				${PREFIX}/usr/share/${PORTNAME}
1415
DOCSDIR?=				${PREFIX}/usr/share/doc/${PORTNAME}-${PORTVERSION}
1416
NO_LICENSES_INSTALL=	yes
1417
NO_MTREE=				yes
1418
.endif
1419
1460
# You can force skipping these test by defining IGNORE_PATH_CHECKS
1420
# You can force skipping these test by defining IGNORE_PATH_CHECKS
1461
.if !defined(IGNORE_PATH_CHECKS)
1421
.if !defined(IGNORE_PATH_CHECKS)
1462
.if ! ${PREFIX:M/*}
1422
.if ! ${PREFIX:M/*}
Lines 1467-1472 EXTRACT_SUFX?= .tar.gz Link Here
1467
.endif
1427
.endif
1468
.endif
1428
.endif
1469
1429
1430
DATADIR?=		${PREFIX}/share/${PORTNAME}
1431
DOCSDIR?=		${PREFIX}/share/doc/${PORTNAME}
1432
ETCDIR?=		${PREFIX}/etc/${PORTNAME}
1433
EXAMPLESDIR?=	${PREFIX}/share/examples/${PORTNAME}
1434
WWWDIR?=		${PREFIX}/www/${PORTNAME}
1435
1470
# Owner and group of the WWW user
1436
# Owner and group of the WWW user
1471
WWWOWN?=	www
1437
WWWOWN?=	www
1472
WWWGRP?=	www
1438
WWWGRP?=	www
Lines 1763-1827 USE_LDCONFIG= ${PREFIX}/lib Link Here
1763
IGNORE=			has USE_LDCONFIG32 set to yes, which is not correct
1729
IGNORE=			has USE_LDCONFIG32 set to yes, which is not correct
1764
.endif
1730
.endif
1765
1731
1766
.if defined(USE_LINUX_PREFIX) && defined(USE_LDCONFIG)
1767
# we need ${LINUXBASE}/sbin/ldconfig
1768
USE_LINUX?=	yes
1769
.endif
1770
1771
.if defined(USE_LINUX)
1772
1773
.  if !defined(LINUX_OSRELEASE)
1774
LINUX_OSRELEASE!=	${ECHO_CMD} `${SYSCTL} -n compat.linux.osrelease 2>/dev/null`
1775
.  endif
1776
_EXPORTED_VARS+=	LINUX_OSRELEASE
1777
1778
# install(1) also does a brandelf on strip, so don't strip with FreeBSD tools.
1779
STRIP=
1780
.	if exists(${LINUXBASE}/usr/bin/strip)
1781
STRIP_CMD=	${LINUXBASE}/usr/bin/strip
1782
.	else
1783
STRIP_CMD=	${TRUE}
1784
.	endif
1785
1786
# Allow the user to specify another linux_base version.
1787
.	if defined(OVERRIDE_LINUX_BASE_PORT)
1788
.		if ${USE_LINUX:tl} == yes || (${USE_LINUX} == "c6" && ${OVERRIDE_LINUX_BASE_PORT} == "c6_64")
1789
USE_LINUX=	${OVERRIDE_LINUX_BASE_PORT}
1790
.		endif
1791
.	endif
1792
1793
# NOTE: when you update the default linux_base version (case "yes"),
1794
# don't forget to update the Handbook!
1795
1796
.	if exists(${PORTSDIR}/emulators/linux_base-${USE_LINUX})
1797
LINUX_BASE_PORT=	${LINUXBASE}/bin/sh:emulators/linux_base-${USE_LINUX}
1798
.	else
1799
.		if ${USE_LINUX:tl} == "yes"
1800
USE_LINUX=	c6
1801
LINUX_BASE_PORT=	${LINUXBASE}/etc/redhat-release:emulators/linux_base-c6
1802
.		elif ${USE_LINUX} == "c6_64"
1803
LINUX_BASE_PORT=	${LINUXBASE}/etc/redhat-release:emulators/linux_base-c6
1804
.		else
1805
IGNORE=		cannot be built: there is no emulators/linux_base-${USE_LINUX}, perhaps wrong use of USE_LINUX or OVERRIDE_LINUX_BASE_PORT
1806
.		endif
1807
.	endif
1808
1809
.	if ${USE_LINUX} == "c6_64" || (defined(OVERRIDE_LINUX_BASE_PORT) && ${OVERRIDE_LINUX_BASE_PORT} == "c6_64")
1810
.		if ${ARCH} != "amd64"
1811
IGNORE=		Cannot install 64 bit Linux on non-64bit platforms
1812
.		endif
1813
LINUX_RPM_ARCH?=	x86_64
1814
LINUX_REPO_ARCH?=	x86_64
1815
.	elif ${USE_LINUX} == "c6" || ${USE_LINUX} == "yes" # default to CentOS
1816
LINUX_RPM_ARCH?=	i686
1817
LINUX_REPO_ARCH?=	i386
1818
.	elif ${USE_LINUX} == "f10"
1819
LINUX_RPM_ARCH?=	i386
1820
LINUX_REPO_ARCH?=	i386
1821
.	endif
1822
RUN_DEPENDS+=	${LINUX_BASE_PORT}
1823
.endif
1824
1825
PKG_IGNORE_DEPENDS?=		'this_port_does_not_exist'
1732
PKG_IGNORE_DEPENDS?=		'this_port_does_not_exist'
1826
1733
1827
_GL_gbm_LIB_DEPENDS=		libgbm.so:graphics/gbm
1734
_GL_gbm_LIB_DEPENDS=		libgbm.so:graphics/gbm
Lines 1910-1923 _FORCE_POST_PATTERNS= rmdir kldxref mkfo Link Here
1910
.include "${PORTSDIR}/Mk/bsd.ocaml.mk"
1817
.include "${PORTSDIR}/Mk/bsd.ocaml.mk"
1911
.endif
1818
.endif
1912
1819
1913
.if defined(USE_LINUX_RPM)
1914
.include "${PORTSDIR}/Mk/bsd.linux-rpm.mk"
1915
.endif
1916
1917
.if defined(USE_LINUX_APPS)
1918
.include "${PORTSDIR}/Mk/bsd.linux-apps.mk"
1919
.endif
1920
1921
.if defined(USE_QT4) || defined(USE_QT5)
1820
.if defined(USE_QT4) || defined(USE_QT5)
1922
.include "${PORTSDIR}/Mk/bsd.qt.mk"
1821
.include "${PORTSDIR}/Mk/bsd.qt.mk"
1923
.endif
1822
.endif
Lines 4469-4476 generate-plist: ${WRKDIR} Link Here
4469
4368
4470
.if defined(USE_LINUX_PREFIX)
4369
.if defined(USE_LINUX_PREFIX)
4471
.if defined(USE_LDCONFIG)
4370
.if defined(USE_LDCONFIG)
4472
	@${ECHO_CMD} "@postexec ${LDCONFIG_CMD}" >> ${TMPPLIST}
4371
	@${ECHO_CMD} '@preexec [ -n "`/sbin/sysctl -q compat.linux.osrelease`" ] || ( echo "Cannot install package: kernel missing Linux support"; exit 1 )' >> ${TMPPLIST}
4473
	@${ECHO_CMD} "@postunexec ${LDCONFIG_CMD}" >> ${TMPPLIST}
4372
	@${ECHO_CMD} "@postexec ${LINUXBASE}/sbin/ldconfig" >> ${TMPPLIST}
4373
	@${ECHO_CMD} "@postunexec ${LINUXBASE}/sbin/ldconfig" >> ${TMPPLIST}
4474
.endif
4374
.endif
4475
.else
4375
.else
4476
.if defined(USE_LDCONFIG)
4376
.if defined(USE_LDCONFIG)
(-)Mk/bsd.sites.mk (-153 / +9 lines)
Lines 229-395 MASTER_SITE_EXIM+= \ Link Here
229
229
230
.if !defined(IGNORE_MASTER_SITE_CENTOS_LINUX)
230
.if !defined(IGNORE_MASTER_SITE_CENTOS_LINUX)
231
MASTER_SITE_CENTOS_LINUX+= \
231
MASTER_SITE_CENTOS_LINUX+= \
232
	http://mirror.centos.org/%SUBDIR%/ \
232
	http://mirror.centos.org/%SUBDIR%/:DEFAULT,SOURCE \
233
	http://vault.centos.org/%SUBDIR%/ \
233
	http://vault.centos.org/%SUBDIR%/:DEFAULT,SOURCE
234
	http://mirror.centos.org/centos/${LINUX_DIST_VER}/os/${LINUX_REPO_ARCH}/Packages/ \
235
	http://vault.centos.org/${LINUX_DIST_VER}/os/${LINUX_REPO_ARCH}/Packages/ \
236
	http://vault.centos.org/${LINUX_DIST_VER}/os/Source/SPackages/:SOURCE
237
.endif
238
239
.if !defined(IGNORE_MASTER_SITE_CENTOS_LINUX)
240
MASTER_SITE_CENTOS_LINUX_UPDATES+= \
241
	http://mirror.centos.org/centos/${LINUX_DIST_VER}/updates/${LINUX_REPO_ARCH}/Packages/ \
242
	http://vault.centos.org/${LINUX_DIST_VER}/updates/${LINUX_REPO_ARCH}/Packages/ \
243
	http://vault.centos.org/${LINUX_DIST_VER}/updates/Source/SPackages/:SOURCE
244
.endif
234
.endif
245
235
246
.if !defined(IGNORE_MASTER_SITE_EPEL)
236
.if !defined(IGNORE_MASTER_SITE_EPEL)
247
MASTER_SITE_EPEL+= \
237
MASTER_SITE_EPEL+= \
248
	http://dl.fedoraproject.org/pub/epel/6/${LINUX_REPO_ARCH}/ \
238
	http://dl.fedoraproject.org/pub/epel/6/${LINUX_ARCH}/ \
249
	http://dl.fedoraproject.org/pub/epel/6/SRPMS/:DEFAULT,SOURCE
239
	http://dl.fedoraproject.org/pub/epel/6/SRPMS/:SOURCE
250
.endif
240
.endif
251
241
252
.if !defined(IGNORE_MASTER_SITE_FEDORA_LINUX)
242
.if !defined(IGNORE_MASTER_SITE_FEDORA_LINUX)
253
MASTER_SITE_FEDORA_LINUX+= \
243
MASTER_SITE_FEDORA_LINUX+= \
254
	http://archives.fedoraproject.org/pub/archive/fedora/linux/core/%SUBDIR%/ \
244
	http://archives.fedoraproject.org/pub/archive/fedora/linux/%SUBDIR%/:DEFAULT,SOURCE \
255
	ftp://ftp.pbone.net/vol4/archive.fedoraproject.org/fedora/linux/core/%SUBDIR%/ \
245
	ftp://ftp.pbone.net/vol4/archive.fedoraproject.org/fedora/linux/%SUBDIR%/:DEFAULT,SOURCE \
256
	ftp://mirror.solarvps.com/fedora/archive/fedora/linux/core/%SUBDIR%/ \
246
	ftp://ftp.gmd.de/archives.fedoraproject.org/fedora/linux/%SUBDIR%/:DEFAULT,SOURCE \
257
	ftp://ftp.gmd.de/archives.fedoraproject.org/fedora/linux/core/%SUBDIR%/ \
247
	ftp://mirror.fraunhofer.de/archives.fedoraproject.org/fedora/linux/%SUBDIR%/:DEFAULT,SOURCE \
258
	ftp://mirror.fraunhofer.de/archives.fedoraproject.org/fedora/linux/core/%SUBDIR%/ \
248
	ftp://ftp-mirror.bi.fraunhofer.de/archives.fedoraproject.org/fedora/linux/%SUBDIR%/:DEFAULT,SOURCE
259
	ftp://linuxsoft.cern.ch/fedora/linux/core/%SUBDIR%/ \
260
	ftp://ftp-mirror.bi.fraunhofer.de/archives.fedoraproject.org/fedora/linux/core/%SUBDIR%/ \
261
	http://ftp.udl.es/pub/fedora/linux/core/%SUBDIR%/ \
262
	http://ftp.sunet.se/pub/Linux/distributions/fedora/linux/core/%SUBDIR%/ \
263
	ftp://ftp.sunet.se/pub/Linux/distributions/fedora/linux/core/%SUBDIR%/ \
264
	ftp://ftp.udl.es/pub/fedora/linux/core/%SUBDIR%/ \
265
	http://mirrors.kernel.org/fedora/core/%SUBDIR%/ \
266
	ftp://mirrors.kernel.org/fedora/core/%SUBDIR%/ \
267
	http://mirror.web-ster.com/fedora/core/%SUBDIR%/ \
268
	ftp://mirror.web-ster.com/fedora/core/%SUBDIR%/ \
269
	http://rpmfind.net/linux/fedora/core/%SUBDIR%/ \
270
	ftp://ftp.gtlib.gatech.edu/pub/fedora.redhat/linux/core/%SUBDIR%/ \
271
	ftp://fedora.mirrors.tds.net/pub/fedora-core/%SUBDIR%/ \
272
	http://ftp.ndlug.nd.edu/pub/fedora/linux/core/%SUBDIR%/ \
273
	ftp://ftp.ndlug.nd.edu/pub/fedora/linux/core/%SUBDIR%/ \
274
	ftp://ftp.belnet.be/linux/fedora/linux/core/%SUBDIR%/ \
275
	http://sunsite.mff.cuni.cz/pub/fedora/%SUBDIR%/ \
276
	ftp://sunsite.mff.cuni.cz/pub/fedora/%SUBDIR%/ \
277
	ftp://ultra.linux.cz/pub/fedora/%SUBDIR%/ \
278
	http://fr2.rpmfind.net/linux/fedora/core/%SUBDIR%/ \
279
	ftp://fr2.rpmfind.net/linux/fedora/core/%SUBDIR%/ \
280
	http://wftp.tu-chemnitz.de/pub/linux/fedora-core/%SUBDIR%/ \
281
	ftp://ftp.tu-chemnitz.de/pub/linux/fedora-core/%SUBDIR%/ \
282
	http://ftp.heanet.ie/pub/fedora/linux/core/%SUBDIR%/ \
283
	ftp://ftp.heanet.ie/pub/fedora/linux/core/%SUBDIR%/ \
284
	ftp://alviss.et.tudelft.nl/pub/fedora/core/%SUBDIR%/ \
285
	http://ftp.surfnet.nl/ftp/pub/os/Linux/distr/fedora/linux/core/%SUBDIR%/ \
286
	ftp://ftp.surfnet.nl/pub/os/Linux/distr/fedora/linux/core/%SUBDIR%/ \
287
	http://ftp.nluug.nl/ftp/pub/os/Linux/distr/fedora/linux/core/%SUBDIR%/ \
288
	ftp://ftp.nluug.nl/pub/os/Linux/distr/fedora/linux/core/%SUBDIR%/ \
289
	ftp://ftp.uninett.no/pub/linux/Fedora/core/%SUBDIR%/ \
290
	http://ftp.man.poznan.pl/pub/linux/fedora/core/%SUBDIR%/ \
291
	ftp://ftp.man.poznan.pl/pub/linux/fedora/%SUBDIR%/ \
292
	http://ftp.ps.pl/pub/linux/fedora-core/%SUBDIR%/ \
293
	ftp://ftp.ps.pl/pub/linux/fedora-core/%SUBDIR%/ \
294
	ftp://ftp.kappa.ro/pub/Linux/Distributions/fedora/%SUBDIR%/ \
295
	http://www.mirrorservice.org/sites/dl.fedoraproject.org/pub/fedora/linux/core/%SUBDIR%/ \
296
	ftp://ftp.mirrorservice.org/sites/dl.fedoraproject.org/pub/fedora/linux/core/%SUBDIR%/ \
297
	ftp://ftp.hostrino.com/pub/fedora/linux/core/%SUBDIR%/ \
298
	ftp://ftp.sfc.wide.ad.jp/pub/Linux/Fedora/core/%SUBDIR%/ \
299
	http://ftp.kddilabs.jp/Linux/packages/fedora/core/%SUBDIR%/ \
300
	ftp://ftp.kddilabs.jp/Linux/packages/fedora/core/%SUBDIR%/ \
301
	ftp://ftp.riken.go.jp/pub/Linux/fedora/core/%SUBDIR%/ \
302
	http://ftp.isu.edu.tw/pub/Linux/Fedora/linux/core/%SUBDIR%/ \
303
	ftp://ftp.isu.edu.tw/pub/Linux/Fedora/linux/core/%SUBDIR%/ \
304
	http://www.las.ic.unicamp.br/pub/fedora/linux/core/%SUBDIR%/ \
305
	ftp://www.las.ic.unicamp.br/pub/fedora/linux/core/%SUBDIR%/ \
306
	ftp://mirror.netglobalis.net/pub/fedora/%SUBDIR%/ \
307
	http://mirror.pacific.net.au/linux/redhat/fedora/%SUBDIR%/ \
308
	ftp://mirror.pacific.net.au/linux/redhat/fedora/%SUBDIR%/ \
309
	http://ftp.univie.ac.at/systems/linux/fedora/core/%SUBDIR%/ \
310
	http://mirror.aarnet.edu.au/pub/fedora/linux/core/%SUBDIR%/ \
311
	ftp://mirror.aarnet.edu.au/pub/fedora/linux/core/%SUBDIR%/ \
312
	http://fedora.mirror.iweb.ca/core/%SUBDIR%/ \
313
	ftp://fedora.mirror.iweb.ca/core/%SUBDIR%/ \
314
	ftp://ftp.telus.net/pub/fedora/linux/core/%SUBDIR%/ \
315
	http://fedora.arcticnetwork.ca/linux/core/%SUBDIR%/ \
316
	http://www.muug.mb.ca/pub/fedora/linux/core/%SUBDIR%/ \
317
	ftp://ftp.muug.mb.ca/pub/fedora/linux/core/%SUBDIR%/ \
318
	ftp://ftp.solnet.ch/mirror/fedora/linux/core/%SUBDIR%/ \
319
	http://mirror.karneval.cz/pub/linux/fedora/linux/core/%SUBDIR%/ \
320
	ftp://ftp.telmexchile.cl/Unix/fedora/linux/core/%SUBDIR%/ \
321
	http://ftp.sh.cvut.cz/MIRRORS/fedora/%SUBDIR%/ \
322
	ftp://ftp.sh.cvut.cz/MIRRORS/fedora/%SUBDIR%/ \
323
	http://sunsite.mff.cuni.cz/MIRRORS/fedora.redhat.com/linux/core/%SUBDIR%/ \
324
	ftp://sunsite.mff.cuni.cz/MIRRORS/fedora.redhat.com/linux/core/%SUBDIR%/ \
325
	http://ftp-stud.hs-esslingen.de/pub/fedora/linux/core/%SUBDIR%/ \
326
	ftp://ftp-stud.hs-esslingen.de/pub/fedora/linux/core/%SUBDIR%/ \
327
	http://ftp.uni-erlangen.de/pub/Linux/MIRROR.fedora/core/%SUBDIR%/ \
328
	http://ftp.uni-bayreuth.de/linux/fedora/linux/core/%SUBDIR%/ \
329
	ftp://ftp.uni-bayreuth.de/pub/linux/fedora/linux/core/%SUBDIR%/ \
330
	ftp://ftp.fu-berlin.de/linux/fedora/core/%SUBDIR%/ \
331
	http://ftp.uni-koeln.de/mirrors/fedora/linux/core/%SUBDIR%/ \
332
	ftp://ftp.uni-koeln.de/mirrors/fedora/linux/core/%SUBDIR%/ \
333
	ftp://ftp.informatik.uni-frankfurt.de/pub/linux/Mirror/ftp.redhat.com/fedora/core/%SUBDIR%/ \
334
	http://mirrors.ircam.fr/pub/fedora/linux/core/%SUBDIR%/ \
335
	ftp://mirrors.ircam.fr/pub/fedora/linux/core/%SUBDIR%/ \
336
	http://ftp.crihan.fr/mirrors/fedora.redhat.com/fedora/linux/core/%SUBDIR%/ \
337
	ftp://ftp.crihan.fr/mirrors/fedora.redhat.com/fedora/linux/core/%SUBDIR%/ \
338
	ftp://ftp.univ-pau.fr/pub/mirrors/fedora/%SUBDIR%/ \
339
	ftp://ftp.lip6.fr/pub/linux/distributions/fedora/%SUBDIR%/ \
340
	http://fr.rpmfind.net/linux/fedora/core/%SUBDIR%/ \
341
	http://www.gtlib.gatech.edu/pub/fedora.redhat/linux/core/%SUBDIR%/ \
342
	http://ftp.rhnet.is/pub/fedora/linux/core/%SUBDIR%/ \
343
	ftp://ftp.rhnet.is/pub/fedora/linux/core/%SUBDIR%/ \
344
	http://ftp.unina.it/pub/linux/distributions/fedora/%SUBDIR%/ \
345
	ftp://ftp.unina.it/pub/linux/distributions/fedora/%SUBDIR%/ \
346
	http://ftp.iij.ad.jp/pub/linux/fedora/core/%SUBDIR%/ \
347
	ftp://ftp.iij.ad.jp/pub/linux/fedora/core/%SUBDIR%/ \
348
	http://ftp.dti.ad.jp/pub/Linux/Fedora/core/%SUBDIR%/ \
349
	ftp://ftp.dti.ad.jp/pub/Linux/Fedora/core/%SUBDIR%/ \
350
	http://ftp.nara.wide.ad.jp/pub/Linux/fedora/core/%SUBDIR%/ \
351
	http://ftp.yz.yamagata-u.ac.jp/pub/linux/fedora/linux/core/%SUBDIR%/ \
352
	ftp://ftp.yz.yamagata-u.ac.jp/pub/linux/fedora/linux/core/%SUBDIR%/ \
353
	http://ftp.jaist.ac.jp/pub/Linux/Fedora/core/%SUBDIR%/ \
354
	ftp://ftp.jaist.ac.jp/pub/Linux/Fedora/core/%SUBDIR%/ \
355
	http://ftp.riken.jp/Linux/fedora/core/%SUBDIR%/ \
356
	ftp://ftp.kreonet.re.kr/pub/Linux/fedora/core/%SUBDIR%/ \
357
	ftp://fedora.ifc.unam.mx/linux/fedora/core/%SUBDIR%/ \
358
	ftp://ftp.quicknet.nl/pub/Linux/download.fedora.redhat.com/core/%SUBDIR%/ \
359
	ftp://ftp.uib.no/pub/fedora/linux/core/%SUBDIR%/ \
360
	ftp://ftp.tpnet.pl/d17/fedora/%SUBDIR%/ \
361
	http://ftp.wsisiz.edu.pl/pub/linux/fedora/linux/core/%SUBDIR%/ \
362
	ftp://ftp.pbone.net/pub/fedora/pub/fedora/linux/core/%SUBDIR%/ \
363
	http://ftp.pwr.wroc.pl/pub/linux/fedora/linux/core/%SUBDIR%/ \
364
	ftp://ftp.pwr.wroc.pl/pub/linux/fedora/linux/core/%SUBDIR%/ \
365
	ftp://mirrors.hpcf.upr.edu/pub/Mirrors/redhat/download.fedora.redhat.com/%SUBDIR%/ \
366
	http://ftp.astral.ro/mirrors/fedora/pub/fedora/linux/core/%SUBDIR%/ \
367
	ftp://ftp.astral.ro/mirrors/fedora/pub/fedora/linux/core/%SUBDIR%/ \
368
	ftp://ftp.rdsor.ro/pub/Linux/Distributions/Fedora/%SUBDIR%/ \
369
	http://ftp.chg.ru/pub/Linux/fedora/linux/core/%SUBDIR%/ \
370
	ftp://ftp.chg.ru/pub/Linux/fedora/linux/core/%SUBDIR%/ \
371
	http://ftp.rhd.ru/pub/fedora/linux/core/%SUBDIR%/ \
372
	ftp://ftp.rhd.ru/pub/fedora/linux/core/%SUBDIR%/ \
373
	http://ftp.port80.se/fedora/core/%SUBDIR%/ \
374
	ftp://ftp.port80.se/fedora/core/%SUBDIR%/ \
375
	http://ftp.upjs.sk/pub/fedora/linux/core/%SUBDIR%/ \
376
	ftp://ftp.upjs.sk/pub/fedora/linux/core/%SUBDIR%/ \
377
	ftp://ftp.tlk-l.net/pub/mirrors/fedora.redhat.com/linux/core/%SUBDIR%/ \
378
	http://limestone.uoregon.edu/ftp/fedora/%SUBDIR%/ \
379
	ftp://limestone.uoregon.edu/fedora/%SUBDIR%/ \
380
	ftp://fedora.bu.edu/core/%SUBDIR%/ \
381
	http://mirror.anl.gov/pub/fedora-linux-core/%SUBDIR%/ \
382
	ftp://mirror.anl.gov/pub/fedora-linux-core/%SUBDIR%/ \
383
	ftp://ftp.cse.buffalo.edu/pub/Linux/fedora/linux/core/%SUBDIR%/ \
384
	ftp://ftp.applios.net/pub/fedora/linux/core/%SUBDIR%/ \
385
	http://mirror.steadfast.net/fedora/core/%SUBDIR%/ \
386
	http://mirror.eas.muohio.edu/fedora/linux/core/%SUBDIR%/ \
387
	http://mirror.engr.sjsu.edu/pub/fedora/linux/core/%SUBDIR%/ \
388
	http://www.gtlib.gatech.edu/pub/fedora.redhat/linux/core/%SUBDIR%/ \
389
	ftp://ftp.gtlib.gatech.edu/pub/fedora.redhat/linux/core/%SUBDIR%/ \
390
	http://mirror.cogentco.com/pub/linux/fedora/linux/core/%SUBDIR%/ \
391
	http://mirrors.tummy.com/pub/fedora.redhat.com/fedora/linux/core/%SUBDIR%/ \
392
	ftp://mirrors.tummy.com/pub/fedora.redhat.com/fedora/linux/core/%SUBDIR%/
393
.endif
249
.endif
394
250
395
.if !defined(IGNORE_MASTER_SITE_FARSIGHT)
251
.if !defined(IGNORE_MASTER_SITE_FARSIGHT)
(-)accessibility/linux-c6-atk/Makefile (-2 / +1 lines)
Lines 12-19 LICENSE= GPLv3 Link Here
12
12
13
CONFLICTS=	linux-atk-[0-9]* linux-f10-atk-[0-9]*
13
CONFLICTS=	linux-atk-[0-9]* linux-f10-atk-[0-9]*
14
14
15
ONLY_FOR_ARCHS=	i386 amd64
15
USES=		linux:c6
16
USE_LINUX=	c6
17
RPMVERSION=	1.el6
16
RPMVERSION=	1.el6
18
USE_LINUX_RPM=	yes
17
USE_LINUX_RPM=	yes
19
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
(-)accessibility/linux-f10-atk/Makefile (-3 / +1 lines)
Lines 5-19 PORTNAME= atk Link Here
5
PORTVERSION=	1.24.0
5
PORTVERSION=	1.24.0
6
PORTREVISION=	1
6
PORTREVISION=	1
7
CATEGORIES=	accessibility linux
7
CATEGORIES=	accessibility linux
8
MASTER_SITES=	LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
9
8
10
MAINTAINER=	emulation@FreeBSD.org
9
MAINTAINER=	emulation@FreeBSD.org
11
COMMENT=	Accessibility Toolkit, Linux/i386 binary (Linux Fedora 10)
10
COMMENT=	Accessibility Toolkit, Linux/i386 binary (Linux Fedora 10)
12
11
13
CONFLICTS=	linux-atk-[0-9]* linux-f8-atk-[0-9]*
12
CONFLICTS=	linux-atk-[0-9]* linux-f8-atk-[0-9]*
14
13
15
ONLY_FOR_ARCHS=	i386 amd64
14
USES=		linux:f10
16
USE_LINUX=	f10
17
USE_LINUX_RPM=	yes
15
USE_LINUX_RPM=	yes
18
16
19
RPMVERSION=	1.fc10
17
RPMVERSION=	1.fc10
(-)archivers/kzip/Makefile (-1 / +1 lines)
Lines 16-22 RESTRICTED= ${NO_CDROM} Link Here
16
16
17
ONLY_FOR_ARCHS=	amd64 i386
17
ONLY_FOR_ARCHS=	amd64 i386
18
18
19
USE_LINUX=	yes
19
USES=		linux
20
NO_BUILD=	yes
20
NO_BUILD=	yes
21
WRKSRC_SUBDIR=	i686
21
WRKSRC_SUBDIR=	i686
22
22
(-)archivers/linux-f10-ucl/Makefile (-3 / +1 lines)
Lines 4-23 Link Here
4
PORTNAME=		ucl
4
PORTNAME=		ucl
5
PORTVERSION=		1.03
5
PORTVERSION=		1.03
6
CATEGORIES=		archivers linux
6
CATEGORIES=		archivers linux
7
MASTER_SITES=		LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
8
7
9
MAINTAINER=		emulation@FreeBSD.org
8
MAINTAINER=		emulation@FreeBSD.org
10
COMMENT=		UCL, a lossless data compression library (Linux Fedora 10)
9
COMMENT=		UCL, a lossless data compression library (Linux Fedora 10)
11
10
12
CONFLICTS=		linux-ucl-[0-9]* linux-f8-ucl-[0-9]*
11
CONFLICTS=		linux-ucl-[0-9]* linux-f8-ucl-[0-9]*
13
12
14
USE_LINUX=		f10
13
USES=			linux:f10
15
USE_LINUX_RPM=		yes
14
USE_LINUX_RPM=		yes
16
RPMVERSION=		8.fc9
15
RPMVERSION=		8.fc9
17
USE_LDCONFIG=		yes
16
USE_LDCONFIG=		yes
18
17
19
PLIST_FILES=		usr/lib/libucl.so.1 usr/lib/libucl.so.1.0.0
18
PLIST_FILES=		usr/lib/libucl.so.1 usr/lib/libucl.so.1.0.0
20
DOCSDIR=		${PREFIX}/usr/share/doc/${PORTNAME}-${PORTVERSION}
21
PORTDOCS=		COPYING NEWS README THANKS TODO
19
PORTDOCS=		COPYING NEWS README THANKS TODO
22
DESCR=			${.CURDIR}/../${PORTNAME}/pkg-descr
20
DESCR=			${.CURDIR}/../${PORTNAME}/pkg-descr
23
21
(-)archivers/linux-f10-upx/Makefile (-5 / +2 lines)
Lines 4-10 Link Here
4
PORTNAME=		upx
4
PORTNAME=		upx
5
PORTVERSION=		3.03
5
PORTVERSION=		3.03
6
CATEGORIES=		archivers linux
6
CATEGORIES=		archivers linux
7
MASTER_SITES=		LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
8
PKGNAMEPREFIX=		linux-f10-
7
PKGNAMEPREFIX=		linux-f10-
9
8
10
MAINTAINER=		emulation@FreeBSD.org
9
MAINTAINER=		emulation@FreeBSD.org
Lines 12-25 COMMENT= UPX, a high-performance execut Link Here
12
11
13
CONFLICTS=		linux-upx-[0-9]* linux-f8-upx-[0-9]*
12
CONFLICTS=		linux-upx-[0-9]* linux-f8-upx-[0-9]*
14
13
15
USE_LINUX=		f10
14
USES=			linux:f10
16
USE_LINUX_RPM=		yes
15
USE_LINUX_RPM=		yes
17
USE_LINUX_APPS=		ucl
16
USE_LINUX=		ucl
18
RPMVERSION=		1.fc10
17
RPMVERSION=		1.fc10
19
BRANDELF_FILES=		usr/bin/upx
20
18
21
PLIST_FILES=		usr/bin/upx usr/share/man/man1/upx.1.gz
19
PLIST_FILES=		usr/bin/upx usr/share/man/man1/upx.1.gz
22
DOCSDIR=		${PREFIX}/usr/share/doc/${PORTNAME}-${PORTVERSION}
23
PORTDOCS=		BUGS COPYING LICENSE NEWS PROJECTS README README.1ST \
20
PORTDOCS=		BUGS COPYING LICENSE NEWS PROJECTS README README.1ST \
24
			THANKS TODO elf-to-mem.txt filter.txt loader.txt selinux.txt
21
			THANKS TODO elf-to-mem.txt filter.txt loader.txt selinux.txt
25
DESCR=			${.CURDIR}/../${PORTNAME}/pkg-descr
22
DESCR=			${.CURDIR}/../${PORTNAME}/pkg-descr
(-)archivers/stuffit/Makefile (-1 / +1 lines)
Lines 15-21 RESTRICTED= Only unmodified original pac Link Here
15
15
16
ONLY_FOR_ARCHS=	i386 amd64
16
ONLY_FOR_ARCHS=	i386 amd64
17
17
18
USE_LINUX=	yes
18
USES=		linux
19
NO_WRKSUBDIR=	yes
19
NO_WRKSUBDIR=	yes
20
STUFFIT_FILES=	bin/unstuff bin/stuff
20
STUFFIT_FILES=	bin/unstuff bin/stuff
21
STUFFIT_MAN=	man/man1/stuff.1 man/man1/unstuff.1
21
STUFFIT_MAN=	man/man1/stuff.1 man/man1/unstuff.1
(-)astro/google-earth/Makefile (-5 / +4 lines)
Lines 21-36 LINUX_DRI_DESC= libGL support via Linux Link Here
21
NVIDIA_GL_340_DESC=	libGL support via nvidia-driver-340
21
NVIDIA_GL_340_DESC=	libGL support via nvidia-driver-340
22
NVIDIA_GL_304_DESC=	libGL support via nvidia-driver-304
22
NVIDIA_GL_304_DESC=	libGL support via nvidia-driver-304
23
23
24
USE_LINUX=	yes
24
USES=		desktop-file-utils linux makeself perl5 shared-mime-info
25
USE_LINUX_APPS=	xorglibs curl nss
25
USE_LINUX=	xorglibs curl nss
26
USES=		desktop-file-utils makeself perl5 shared-mime-info
27
USE_PERL5=	patch build
26
USE_PERL5=	patch build
28
NO_WRKSUBDIR=	yes
27
NO_WRKSUBDIR=	yes
29
28
30
NVIDIA_GL_RUN_DEPENDS=		${LINUXBASE}/usr/lib/libGL.so.1:x11/nvidia-driver
29
NVIDIA_GL_RUN_DEPENDS=		${LINUXBASE}/usr/lib/libGL.so.1:x11/nvidia-driver
31
NVIDIA_GL_340_RUN_DEPENDS=	${LINUXBASE}/usr/lib/libGL.so.1:x11/nvidia-driver-340
30
NVIDIA_GL_340_RUN_DEPENDS=	${LINUXBASE}/usr/lib/libGL.so.1:x11/nvidia-driver-340
32
NVIDIA_GL_304_RUN_DEPENDS=	${LINUXBASE}/usr/lib/libGL.so.1:x11/nvidia-driver-304
31
NVIDIA_GL_304_RUN_DEPENDS=	${LINUXBASE}/usr/lib/libGL.so.1:x11/nvidia-driver-304
33
LINUX_DRI_USE=			LINUX_APPS=dri,libpciaccess
32
LINUX_DRI_USE=			LINUX=dri,libpciaccess
34
33
35
post-extract:
34
post-extract:
36
	@cd ${WRKSRC} && ${TAR} -xf googleearth-data.tar && ${RM} googleearth-data.tar
35
	@cd ${WRKSRC} && ${TAR} -xf googleearth-data.tar && ${RM} googleearth-data.tar
Lines 62-68 do-install: Link Here
62
		${STAGEDIR}${PREFIX}/share/mime/packages/
61
		${STAGEDIR}${PREFIX}/share/mime/packages/
63
	${INSTALL_DATA} ${WRKSRC}/Google-googleearth.desktop \
62
	${INSTALL_DATA} ${WRKSRC}/Google-googleearth.desktop \
64
		${STAGEDIR}${PREFIX}/share/applications/googleearth.desktop
63
		${STAGEDIR}${PREFIX}/share/applications/googleearth.desktop
65
	${INSTALL_PROGRAM} ${WRKSRC}/bin/googleearth ${STAGEDIR}${DATADIR}/bin/
64
	${INSTALL_SCRIPT} ${WRKSRC}/bin/googleearth ${STAGEDIR}${DATADIR}/bin/
66
	${INSTALL_PROGRAM} ${WRKSRC}/googleearth-bin ${STAGEDIR}${DATADIR}/
65
	${INSTALL_PROGRAM} ${WRKSRC}/googleearth-bin ${STAGEDIR}${DATADIR}/
67
	${RM} ${WRKSRC}/googleearth-mimetypes.xml \
66
	${RM} ${WRKSRC}/googleearth-mimetypes.xml \
68
		${WRKSRC}/googleearth.desktop \
67
		${WRKSRC}/googleearth.desktop \
(-)audio/baudline/Makefile (-2 / +2 lines)
Lines 14-21 MAINTAINER= hamradio@FreeBSD.org Link Here
14
COMMENT=	Real-time signal analysis and time-frequency browser
14
COMMENT=	Real-time signal analysis and time-frequency browser
15
15
16
WRKSRC=		${WRKDIR}/${DISTNAME:S/i686/x86/}
16
WRKSRC=		${WRKDIR}/${DISTNAME:S/i686/x86/}
17
USE_LINUX=	yes
17
USES=		linux
18
USE_LINUX_APPS=	xorglibs
18
USE_LINUX=	xorglibs
19
ONLY_FOR_ARCHS=	i386 amd64
19
ONLY_FOR_ARCHS=	i386 amd64
20
20
21
RESTRICTED=	author requests no distribution except from their site
21
RESTRICTED=	author requests no distribution except from their site
(-)audio/linux-c6-alsa-lib/Makefile (-3 / +1 lines)
Lines 14-23 RUN_DEPENDS= alsa-lib>0:audio/alsa-lib Link Here
14
14
15
CONFLICTS=	linux-f10-alsa-lib-[0-9]*
15
CONFLICTS=	linux-f10-alsa-lib-[0-9]*
16
16
17
BRANDELF_FILES=	usr/bin/aserver
18
17
19
ONLY_FOR_ARCHS=	i386 amd64
18
USES=		linux:c6
20
USE_LINUX=	c6
21
USE_LINUX_RPM=	yes
19
USE_LINUX_RPM=	yes
22
RPMVERSION=	4.el6
20
RPMVERSION=	4.el6
23
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
(-)audio/linux-c6-alsa-plugins-oss/Makefile (-3 / +2 lines)
Lines 14-22 CONFLICTS= linux-f10-alsa-plugins-oss-[0 Link Here
14
14
15
SRC_DISTFILES=	alsa-plugins-${PORTVERSION}-${RPMVERSION}${SRC_SUFX}:SOURCE
15
SRC_DISTFILES=	alsa-plugins-${PORTVERSION}-${RPMVERSION}${SRC_SUFX}:SOURCE
16
16
17
ONLY_FOR_ARCHS=	i386 amd64
17
USES=		linux:c6
18
USE_LINUX=	c6
18
USE_LINUX=	alsalib
19
USE_LINUX_APPS=	alsalib
20
USE_LINUX_RPM=	yes
19
USE_LINUX_RPM=	yes
21
RPMVERSION=	1.el6
20
RPMVERSION=	1.el6
22
21
(-)audio/linux-c6-alsa-plugins-pulseaudio/Makefile (-3 / +2 lines)
Lines 16-24 CONFLICTS= linux-f10-alsa-plugins-pulsea Link Here
16
SRC_DISTFILES=	alsa-plugins-${PORTVERSION}-${RPMVERSION}${SRC_SUFX}:SOURCE
16
SRC_DISTFILES=	alsa-plugins-${PORTVERSION}-${RPMVERSION}${SRC_SUFX}:SOURCE
17
.endif
17
.endif
18
18
19
ONLY_FOR_ARCHS=	i386 amd64
19
USES=		linux:c6
20
USE_LINUX=	c6
20
USE_LINUX=	alsalib pulseaudio-libs
21
USE_LINUX_APPS=	alsalib pulseaudio-libs
22
USE_LINUX_RPM=	yes
21
USE_LINUX_RPM=	yes
23
RPMVERSION=	1.el6
22
RPMVERSION=	1.el6
24
23
(-)audio/linux-c6-alsa-utils/Makefile (-5 / +2 lines)
Lines 4-10 Link Here
4
PORTNAME=	alsa-utils
4
PORTNAME=	alsa-utils
5
PORTVERSION=	1.1.0
5
PORTVERSION=	1.1.0
6
CATEGORIES=	audio linux
6
CATEGORIES=	audio linux
7
MASTER_SITES=	CENTOS_LINUX
8
7
9
MAINTAINER=	emulation@FreeBSD.org
8
MAINTAINER=	emulation@FreeBSD.org
10
COMMENT=	Advanced Linux Sound Architecture libraries (Linux CentOS ${LINUX_DIST_VER})
9
COMMENT=	Advanced Linux Sound Architecture libraries (Linux CentOS ${LINUX_DIST_VER})
Lines 13-23 LICENSE= GPLv3 Link Here
13
12
14
CONFLICTS=	linux-alsa-lib-[0-9]* linux-f10-alsa-lib-[0-9]*
13
CONFLICTS=	linux-alsa-lib-[0-9]* linux-f10-alsa-lib-[0-9]*
15
14
16
BRANDELF_FILES=	sbin/alsactl usr/bin/aconnect usr/bin/alsamixer usr/bin/amidi usr/bin/aplay usr/bin/aplaymidi usr/bin/arecord usr/bin/arecordmidi usr/bin/aseqdump usr/bin/aseqnet usr/bin/iecset usr/bin/speaker-test  usr/sbin/alsactl
15
USE_LINUX=	alsalib alsa-plugins-oss
17
USE_LINUX_APPS=	alsalib alsa-plugins-oss
18
16
19
ONLY_FOR_ARCHS=	i386 amd64
17
USES=		linux:c6
20
USE_LINUX=	c6
21
USE_LINUX_RPM=	nolib
18
USE_LINUX_RPM=	nolib
22
RPMVERSION=	8.el6
19
RPMVERSION=	8.el6
23
20
(-)audio/linux-c6-arts/Makefile (-3 / +1 lines)
Lines 11-22 COMMENT= Audio system for the KDE integ Link Here
11
11
12
CONFLICTS=		linux-arts-[0-9]* linux-f8-arts-[0-9]*
12
CONFLICTS=		linux-arts-[0-9]* linux-f8-arts-[0-9]*
13
13
14
ONLY_FOR_ARCHS=		i386 amd64
14
USES=			linux:c6
15
USE_LINUX=		c6
16
USE_LINUX_RPM=		yes
15
USE_LINUX_RPM=		yes
17
16
18
RPMVERSION=			10.el6
17
RPMVERSION=			10.el6
19
BRANDELF_DIRS=		usr/bin
20
USE_LDCONFIG=		yes
18
USE_LDCONFIG=		yes
21
19
22
post-install:
20
post-install:
(-)audio/linux-c6-esound/Makefile (-6 / +5 lines)
Lines 5-25 PORTNAME= esound Link Here
5
PORTVERSION=	0.2.41
5
PORTVERSION=	0.2.41
6
PORTREVISION=	2
6
PORTREVISION=	2
7
CATEGORIES=	audio linux
7
CATEGORIES=	audio linux
8
DISTNAME=	${PORTNAME}-libs-${PORTVERSION}-${RPMVERSION}
8
LIB_DISTFILES=	${LINUX_NAME}-${PORTVERSION}-${RPMVERSION}${EXTRACT_SUFX}
9
SRC_DISTFILES=	${DISTNAME}${SRC_SUFX}:SOURCE
9
10
10
MAINTAINER=	emulation@FreeBSD.org
11
MAINTAINER=	emulation@FreeBSD.org
11
COMMENT=	RPM of esound (Linux CentOS ${LINUX_DIST_VER})
12
COMMENT=	RPM of esound (Linux CentOS ${LINUX_DIST_VER})
12
13
13
CONFLICTS=	linux-esound-[0-9]* linux-f10-esound-[0-9]*
14
CONFLICTS=	linux-esound-[0-9]* linux-f10-esound-[0-9]*
14
15
15
USE_LINUX=	c6
16
USE_LINUX_RPM=	yes
17
USE_LINUX_APPS=	libaudiofile
18
LINUX_NAME=	${PORTNAME}-libs
16
LINUX_NAME=	${PORTNAME}-libs
19
20
RPMVERSION=	3.1.el6
17
RPMVERSION=	3.1.el6
18
USES=		linux:c6
21
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
22
SRC_DISTFILES=	${PORTNAME}-${PORTVERSION}-${RPMVERSION}${SRC_SUFX}:SOURCE
20
USE_LINUX=	libaudiofile
21
USE_LINUX_RPM=	yes
23
22
24
DOCSDIR=	${PREFIX}/usr/share/doc/${LINUX_NAME}-${PORTVERSION}
23
DOCSDIR=	${PREFIX}/usr/share/doc/${LINUX_NAME}-${PORTVERSION}
25
PORTDOCS=	AUTHORS COPYING.LIB ChangeLog NEWS README TIPS TODO esound.sgml
24
PORTDOCS=	AUTHORS COPYING.LIB ChangeLog NEWS README TIPS TODO esound.sgml
(-)audio/linux-c6-flac/Makefile (-17 / +13 lines)
Lines 1-26 Link Here
1
# Created by: Johannes Meixner <johannes@perceivon.net>
1
# Created by: Johannes Meixner <johannes@perceivon.net>
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=		flac
4
PORTNAME=	flac
5
PORTVERSION=		1.2.1
5
PORTVERSION=	1.2.1
6
PORTREVISION=		3
6
PORTREVISION=	3
7
CATEGORIES=		audio linux
7
CATEGORIES=	audio linux
8
MASTER_SITES=		CENTOS_LINUX
9
10
MAINTAINER=		emulation@FreeBSD.org
11
COMMENT=		Free lossless audio codec (Linux CentOS ${LINUX_DIST_VER})
12
8
13
CONFLICTS=		linux-flac-[0-9]* linux-f10-flac-[0-9]*
9
MAINTAINER=	emulation@FreeBSD.org
10
COMMENT=	Free lossless audio codec (Linux CentOS ${LINUX_DIST_VER})
14
11
15
ONLY_FOR_ARCHS=		i386 amd64
12
CONFLICTS=	linux-flac-[0-9]* linux-f10-flac-[0-9]*
16
USE_LINUX=		c6
17
USE_LINUX_APPS=		libogg
18
USE_LINUX_RPM=		yes
19
13
20
RPMVERSION=		7.el6_6
14
RPMVERSION=	7.el6_6
21
BRANDELF_DIRS=		usr/bin
15
USES=		linux:c6
22
USE_LDCONFIG=		yes
16
USE_LDCONFIG=	yes
17
USE_LINUX=	libogg
18
USE_LINUX_RPM=	yes
23
19
24
DESCR=			${.CURDIR}/../${PORTNAME}/pkg-descr
20
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
25
21
26
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)audio/linux-c6-flac/pkg-plist.i386 (-6 / +6 lines)
Lines 4-14 usr/lib/libFLAC++.so.6 Link Here
4
usr/lib/libFLAC++.so.6.2.0
4
usr/lib/libFLAC++.so.6.2.0
5
usr/lib/libFLAC.so.8
5
usr/lib/libFLAC.so.8
6
usr/lib/libFLAC.so.8.2.0
6
usr/lib/libFLAC.so.8.2.0
7
%%PORTDOCS%%usr/%%DOCSDIR%%-1.2.1/AUTHORS
7
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
8
%%PORTDOCS%%usr/%%DOCSDIR%%-1.2.1/COPYING.FDL
8
%%PORTDOCS%%%%DOCSDIR%%/COPYING.FDL
9
%%PORTDOCS%%usr/%%DOCSDIR%%-1.2.1/COPYING.GPL
9
%%PORTDOCS%%%%DOCSDIR%%/COPYING.GPL
10
%%PORTDOCS%%usr/%%DOCSDIR%%-1.2.1/COPYING.LGPL
10
%%PORTDOCS%%%%DOCSDIR%%/COPYING.LGPL
11
%%PORTDOCS%%usr/%%DOCSDIR%%-1.2.1/COPYING.Xiph
11
%%PORTDOCS%%%%DOCSDIR%%/COPYING.Xiph
12
%%PORTDOCS%%usr/%%DOCSDIR%%-1.2.1/README
12
%%PORTDOCS%%%%DOCSDIR%%/README
13
usr/share/man/man1/flac.1.gz
13
usr/share/man/man1/flac.1.gz
14
usr/share/man/man1/metaflac.1.gz
14
usr/share/man/man1/metaflac.1.gz
(-)audio/linux-c6-flac/pkg-plist.x86_64 (-6 / +6 lines)
Lines 8-18 usr/lib64/libFLAC++.so.6 Link Here
8
usr/lib64/libFLAC++.so.6.2.0
8
usr/lib64/libFLAC++.so.6.2.0
9
usr/lib64/libFLAC.so.8
9
usr/lib64/libFLAC.so.8
10
usr/lib64/libFLAC.so.8.2.0
10
usr/lib64/libFLAC.so.8.2.0
11
%%PORTDOCS%%usr/%%DOCSDIR%%-1.2.1/AUTHORS
11
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
12
%%PORTDOCS%%usr/%%DOCSDIR%%-1.2.1/COPYING.FDL
12
%%PORTDOCS%%%%DOCSDIR%%/COPYING.FDL
13
%%PORTDOCS%%usr/%%DOCSDIR%%-1.2.1/COPYING.GPL
13
%%PORTDOCS%%%%DOCSDIR%%/COPYING.GPL
14
%%PORTDOCS%%usr/%%DOCSDIR%%-1.2.1/COPYING.LGPL
14
%%PORTDOCS%%%%DOCSDIR%%/COPYING.LGPL
15
%%PORTDOCS%%usr/%%DOCSDIR%%-1.2.1/COPYING.Xiph
15
%%PORTDOCS%%%%DOCSDIR%%/COPYING.Xiph
16
%%PORTDOCS%%usr/%%DOCSDIR%%-1.2.1/README
16
%%PORTDOCS%%%%DOCSDIR%%/README
17
usr/share/man/man1/flac.1.gz
17
usr/share/man/man1/flac.1.gz
18
usr/share/man/man1/metaflac.1.gz
18
usr/share/man/man1/metaflac.1.gz
(-)audio/linux-c6-libaudiofile/Makefile (-2 / +1 lines)
Lines 12-22 COMMENT= Implementation of the Audio Fil Link Here
12
12
13
CONTFLICTS=	linux-libaudiofile-[0-9]* linux-f10-libaudiofile-[0-9]*
13
CONTFLICTS=	linux-libaudiofile-[0-9]* linux-f10-libaudiofile-[0-9]*
14
14
15
USE_LINUX=	c6
15
USES=		linux:c6
16
USE_LINUX_RPM=	yes
16
USE_LINUX_RPM=	yes
17
17
18
RPMVERSION=	11.1.el6
18
RPMVERSION=	11.1.el6
19
BRANDELF_DIRS=	usr/bin
20
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
21
20
22
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
21
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
(-)audio/linux-c6-libogg/Makefile (-3 / +1 lines)
Lines 11-24 COMMENT= Ogg bitstream library (Linux Ce Link Here
11
11
12
CONFLICTS=	linux-libogg-[0-9]* linux-f10-libogg-[0-9]*
12
CONFLICTS=	linux-libogg-[0-9]* linux-f10-libogg-[0-9]*
13
13
14
ONLY_FOR_ARCHS=	i386 amd64
14
USES=		linux:c6
15
USE_LINUX=	c6
16
USE_LINUX_RPM=	yes
15
USE_LINUX_RPM=	yes
17
16
18
RPMVERSION=	2.1.el6
17
RPMVERSION=	2.1.el6
19
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
20
19
21
DOCSDIR=	${PREFIX}/usr/share/doc/${PORTNAME}-${PORTVERSION}
22
PORTDOCS=	AUTHORS CHANGES COPYING README
20
PORTDOCS=	AUTHORS CHANGES COPYING README
23
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
21
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
24
22
(-)audio/linux-c6-libsndfile/Makefile (-3 / +2 lines)
Lines 11-22 COMMENT= Reading and writing files conta Link Here
11
11
12
CONTFLICTS=	linux-libsndfile-[0-9]* linux-f10-libsndfile-[0-9]*
12
CONTFLICTS=	linux-libsndfile-[0-9]* linux-f10-libsndfile-[0-9]*
13
13
14
USE_LINUX=	c6
14
USES=		linux:c6
15
USE_LINUX_APPS=	flac libogg libvorbis
15
USE_LINUX=	flac libogg libvorbis
16
USE_LINUX_RPM=	yes
16
USE_LINUX_RPM=	yes
17
17
18
RPMVERSION=	5.el6
18
RPMVERSION=	5.el6
19
BRANDELF_DIRS=	usr/bin
20
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
21
20
22
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
21
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
(-)audio/linux-c6-libsndfile/pkg-plist.i386 (-5 / +5 lines)
Lines 7-17 usr/bin/sndfile-play Link Here
7
usr/bin/sndfile-regtest
7
usr/bin/sndfile-regtest
8
usr/lib/libsndfile.so.1
8
usr/lib/libsndfile.so.1
9
usr/lib/libsndfile.so.1.0.20
9
usr/lib/libsndfile.so.1.0.20
10
%%PORTDOCS%%usr/%%DOCSDIR%%-1.0.20/AUTHORS
10
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
11
%%PORTDOCS%%usr/%%DOCSDIR%%-1.0.20/COPYING
11
%%PORTDOCS%%%%DOCSDIR%%/COPYING
12
%%PORTDOCS%%usr/%%DOCSDIR%%-1.0.20/ChangeLog
12
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
13
%%PORTDOCS%%usr/%%DOCSDIR%%-1.0.20/NEWS
13
%%PORTDOCS%%%%DOCSDIR%%/NEWS
14
%%PORTDOCS%%usr/%%DOCSDIR%%-1.0.20/README
14
%%PORTDOCS%%%%DOCSDIR%%/README
15
usr/share/man/man1/sndfile-convert.1.gz
15
usr/share/man/man1/sndfile-convert.1.gz
16
usr/share/man/man1/sndfile-info.1.gz
16
usr/share/man/man1/sndfile-info.1.gz
17
usr/share/man/man1/sndfile-play.1.gz
17
usr/share/man/man1/sndfile-play.1.gz
(-)audio/linux-c6-libsndfile/pkg-plist.x86_64 (-5 / +5 lines)
Lines 9-19 usr/lib/libsndfile.so.1 Link Here
9
usr/lib/libsndfile.so.1.0.20
9
usr/lib/libsndfile.so.1.0.20
10
usr/lib64/libsndfile.so.1
10
usr/lib64/libsndfile.so.1
11
usr/lib64/libsndfile.so.1.0.20
11
usr/lib64/libsndfile.so.1.0.20
12
%%PORTDOCS%%usr/%%DOCSDIR%%-1.0.20/AUTHORS
12
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
13
%%PORTDOCS%%usr/%%DOCSDIR%%-1.0.20/COPYING
13
%%PORTDOCS%%%%DOCSDIR%%/COPYING
14
%%PORTDOCS%%usr/%%DOCSDIR%%-1.0.20/ChangeLog
14
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
15
%%PORTDOCS%%usr/%%DOCSDIR%%-1.0.20/NEWS
15
%%PORTDOCS%%%%DOCSDIR%%/NEWS
16
%%PORTDOCS%%usr/%%DOCSDIR%%-1.0.20/README
16
%%PORTDOCS%%%%DOCSDIR%%/README
17
usr/share/man/man1/sndfile-convert.1.gz
17
usr/share/man/man1/sndfile-convert.1.gz
18
usr/share/man/man1/sndfile-info.1.gz
18
usr/share/man/man1/sndfile-info.1.gz
19
usr/share/man/man1/sndfile-play.1.gz
19
usr/share/man/man1/sndfile-play.1.gz
(-)audio/linux-c6-libvorbis/Makefile (-3 / +2 lines)
Lines 11-20 COMMENT= Audio compression codec library Link Here
11
11
12
CONFLICTS=	linux-libvorbis-[0-9]* linux-f10-libvorbis-[0-9]*
12
CONFLICTS=	linux-libvorbis-[0-9]* linux-f10-libvorbis-[0-9]*
13
13
14
ONLY_FOR_ARCHS=	i386 amd64
14
USES=		linux:c6
15
USE_LINUX=	c6
16
USE_LINUX_RPM=	yes
15
USE_LINUX_RPM=	yes
17
USE_LINUX_APPS=	libogg
16
USE_LINUX=	libogg
18
17
19
RPMVERSION=	4.el6_2.1
18
RPMVERSION=	4.el6_2.1
20
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
(-)audio/linux-c6-mikmod/Makefile (-6 / +4 lines)
Lines 6-25 PORTVERSION= 3.2.0 Link Here
6
PORTREVISION=	2
6
PORTREVISION=	2
7
CATEGORIES=	audio linux
7
CATEGORIES=	audio linux
8
MASTER_SITES=	EPEL
8
MASTER_SITES=	EPEL
9
DISTNAME=	lib${PORTNAME}-${PORTVERSION}-${RPMVERSION}
9
DISTNAME=	${LINUX_NAME}-${PORTVERSION}-${RPMVERSION}
10
10
11
MAINTAINER=	emulation@FreeBSD.org
11
MAINTAINER=	emulation@FreeBSD.org
12
COMMENT=	MikMod Sound Library (Linux CentOS ${LINUX_DIST_VER})
12
COMMENT=	MikMod Sound Library (Linux CentOS ${LINUX_DIST_VER})
13
13
14
CONFLICTS=	linux-mikmod-[0-9]* linux-f8-mikmod-[0-9]*
14
CONFLICTS=	linux-mikmod-[0-9]* linux-f8-mikmod-[0-9]*
15
15
16
ONLY_FOR_ARCHS=	i386 amd64
17
USE_LINUX=	c6
18
USE_LINUX_RPM=	yes
19
20
RPMVERSION=	10.beta2.el6
21
LINUX_NAME=	lib${PORTNAME}
16
LINUX_NAME=	lib${PORTNAME}
17
RPMVERSION=	10.beta2.el6
18
USES=		linux:c6
22
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
20
USE_LINUX_RPM=	yes
23
21
24
DOCSDIR=	${PREFIX}/usr/share/doc/${LINUX_NAME}-${PORTVERSION}
22
DOCSDIR=	${PREFIX}/usr/share/doc/${LINUX_NAME}-${PORTVERSION}
25
PORTDOCS=	AUTHORS COPYING.LESSER COPYING.LIB NEWS README TODO
23
PORTDOCS=	AUTHORS COPYING.LESSER COPYING.LIB NEWS README TODO
(-)audio/linux-c6-nas-libs/Makefile (-5 / +4 lines)
Lines 11-27 DISTNAME= nas-${PORTVERSION}-${RPMVERSIO Link Here
11
MAINTAINER=	emulation@FreeBSD.org
11
MAINTAINER=	emulation@FreeBSD.org
12
COMMENT=	Network Audio System (Linux CentOS ${LINUX_DIST_VER})
12
COMMENT=	Network Audio System (Linux CentOS ${LINUX_DIST_VER})
13
13
14
USE_LINUX=	c6
15
USE_LINUX_RPM=	yes
16
USE_LINUX_APPS=	xorglibs
17
18
RPMVERSION=	7.el6
14
RPMVERSION=	7.el6
15
USES=		linux:c6
19
USE_LDCONFIG=	yes
16
USE_LDCONFIG=	yes
17
USE_LINUX=	xorglibs
18
USE_LINUX_RPM=	yes
20
19
21
DOCSDIR=	${PREFIX}/usr/share/doc/nas-${PORTVERSION}
20
DOCSDIR=	${PREFIX}/usr/share/doc/nas-${PORTVERSION}
22
DESCR=		${.CURDIR}/../nas/pkg-descr
21
DESCR=		${.CURDIR}/../nas/pkg-descr
23
22
24
post-extract:
23
post-patch:
25
	@${RM} -r ${WRKSRC}/usr/bin ${WRKSRC}/etc/rc.d ${WRKSRC}/etc/sysconfig
24
	@${RM} -r ${WRKSRC}/usr/bin ${WRKSRC}/etc/rc.d ${WRKSRC}/etc/sysconfig
26
25
27
.include <bsd.port.mk>
26
.include <bsd.port.mk>
(-)audio/linux-c6-openal-soft/Makefile (-4 / +2 lines)
Lines 10-24 MASTER_SITES= EPEL Link Here
10
MAINTAINER=	emulation@FreeBSD.org
10
MAINTAINER=	emulation@FreeBSD.org
11
COMMENT=	A 3D positional spatialized sound library (Linux CentOS ${LINUX_DIST_VER})
11
COMMENT=	A 3D positional spatialized sound library (Linux CentOS ${LINUX_DIST_VER})
12
12
13
ONLY_FOR_ARCHS=	i386 amd64
13
USES=		linux:c6
14
USE_LINUX=	c6
15
USE_LINUX_RPM=	yes
14
USE_LINUX_RPM=	yes
16
USE_LINUX_APPS=	alsalib arts esound
15
USE_LINUX=	alsalib arts esound
17
16
18
RPMVERSION=	1.el6
17
RPMVERSION=	1.el6
19
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
20
19
21
DOCSDIR=	${PREFIX}/usr/share/doc/${PORTNAME}-${PORTVERSION}
22
PORTDOCS=	COPYING
20
PORTDOCS=	COPYING
23
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
21
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
24
22
(-)audio/linux-c6-pulseaudio-libs/Makefile (-12 / +4 lines)
Lines 5-31 PORTNAME= pulseaudio-libs Link Here
5
PORTVERSION=	0.9.21
5
PORTVERSION=	0.9.21
6
PORTREVISION=	4
6
PORTREVISION=	4
7
CATEGORIES=	audio linux
7
CATEGORIES=	audio linux
8
DISTFILES:=	# hack
8
LIB_DISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
9
LIB_DISTFILES=	${PORTNAME}-${PORTVERSION}-${RPMVERSION}${EXTRACT_SUFX} \
10
		${PORTNAME}-glib2-${PORTVERSION}-${RPMVERSION}${EXTRACT_SUFX}
9
		${PORTNAME}-glib2-${PORTVERSION}-${RPMVERSION}${EXTRACT_SUFX}
11
10
12
13
14
MAINTAINER=	emulation@FreeBSD.org
11
MAINTAINER=	emulation@FreeBSD.org
15
COMMENT=	Libraries for PulseAudio clients (Linux CentOS ${LINUX_DIST_VER})
12
COMMENT=	Libraries for PulseAudio clients (Linux CentOS ${LINUX_DIST_VER})
16
13
17
USE_LINUX=	c6
18
USE_LINUX_RPM=	yes
19
USE_LINUX_APPS=	dbuslibs libasyncns libsndfile tcp_wrappers-libs xorglibs
20
21
RPMVERSION=	24.el6
14
RPMVERSION=	24.el6
15
USES=		linux:c6
22
USE_LDCONFIG=	yes
16
USE_LDCONFIG=	yes
17
USE_LINUX=	dbuslibs libasyncns libsndfile tcp_wrappers-libs xorglibs
18
USE_LINUX_RPM=	yes
23
19
24
DOCSDIR=	${PREFIX}/usr/share/doc/pulseaudio-${PORTVERSION}
25
DESCR=		${.CURDIR}/../pulseaudio/pkg-descr
20
DESCR=		${.CURDIR}/../pulseaudio/pkg-descr
26
SRC_DISTFILES=	pulseaudio-${PORTVERSION}-${RPMVERSION}${SRC_SUFX}:SOURCE
21
SRC_DISTFILES=	pulseaudio-${PORTVERSION}-${RPMVERSION}${SRC_SUFX}:SOURCE
27
22
28
post-extract:
29
	@${RM} -r ${WRKSRC}/usr/bin ${WRKSRC}/etc/rc.d ${WRKSRC}/etc/sysconfig
30
31
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)audio/linux-c6-pulseaudio-utils/Makefile (-6 / +4 lines)
Lines 9-23 CATEGORIES= audio linux Link Here
9
MAINTAINER=	emulation@FreeBSD.org
9
MAINTAINER=	emulation@FreeBSD.org
10
COMMENT=	Utils for PulseAudio clients (Linux CentOS ${LINUX_DIST_VER})
10
COMMENT=	Utils for PulseAudio clients (Linux CentOS ${LINUX_DIST_VER})
11
11
12
USE_LINUX=	c6
13
USE_LINUX_RPM=	yes
14
USE_LINUX_APPS=	xorglibs pulseaudio-libs
15
16
RPMVERSION=	24.el6
12
RPMVERSION=	24.el6
13
USES=		linux:c6
17
USE_LDCONFIG=	yes
14
USE_LDCONFIG=	yes
15
USE_LINUX=	xorglibs pulseaudio-libs
16
USE_LINUX_RPM=	yes
18
17
19
DOCSDIR=	${PREFIX}/usr/share/doc/pulseaudio-${PORTVERSION}
18
DESCR=		${.CURDIR}/../pulseaudio/pkg-descr
20
DESCR=		${PORTSDIR}/audio/pulseaudio/pkg-descr
21
19
22
SRC_DISTFILES=	pulseaudio-${PORTVERSION}-${RPMVERSION}${SRC_SUFX}:SOURCE
20
SRC_DISTFILES=	pulseaudio-${PORTVERSION}-${RPMVERSION}${SRC_SUFX}:SOURCE
23
21
(-)audio/linux-c6-sdl_mixer/Makefile (-8 / +4 lines)
Lines 6-30 PORTVERSION= 1.2.12 Link Here
6
PORTREVISION=	2
6
PORTREVISION=	2
7
CATEGORIES=	audio linux
7
CATEGORIES=	audio linux
8
MASTER_SITES=	EPEL
8
MASTER_SITES=	EPEL
9
DISTNAME=	SDL_mixer-${PORTVERSION}-${RPMVERSION}
9
DISTNAME=	${LINUX_NAME}-${PORTVERSION}-${RPMVERSION}
10
10
11
MAINTAINER=	emulation@FreeBSD.org
11
MAINTAINER=	emulation@FreeBSD.org
12
COMMENT=	Sample multi-channel audio mixer library (Linux CentOS ${LINUX_DIST_VER})
12
COMMENT=	Sample multi-channel audio mixer library (Linux CentOS ${LINUX_DIST_VER})
13
13
14
CONFLICTS=	linux-sdl_mixer-[0-9]* linux-f8-sdl_mixer-[0-9]*
14
CONFLICTS=	linux-sdl_mixer-[0-9]* linux-f8-sdl_mixer-[0-9]*
15
15
16
ONLY_FOR_ARCHS=	i386 amd64
17
USE_LINUX=	c6
18
USE_LINUX_RPM=	yes
19
USE_LINUX_APPS=	sdl12 mikmod
20
LINUX_NAME=	SDL_mixer
16
LINUX_NAME=	SDL_mixer
21
22
RPMVERSION=	1.el6
17
RPMVERSION=	1.el6
23
BRANDELF_FILES=	usr/bin/playmus usr/bin/playwave
18
USES=		linux:c6
24
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
20
USE_LINUX=	sdl12 mikmod
21
USE_LINUX_RPM=	yes
25
22
26
DOCSDIR=	${PREFIX}/usr/share/doc/${LINUX_NAME}-${PORTVERSION}
23
DOCSDIR=	${PREFIX}/usr/share/doc/${LINUX_NAME}-${PORTVERSION}
27
DOCSDIR=	${PREFIX}/usr/share/doc/${LINUX_NAME}-${PORTVERSION}
28
PORTDOCS=	CHANGES COPYING README
24
PORTDOCS=	CHANGES COPYING README
29
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
25
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
30
26
(-)audio/linux-f10-alsa-lib/Makefile (-4 / +1 lines)
Lines 5-11 PORTNAME= alsa-lib Link Here
5
PORTVERSION=	1.0.21
5
PORTVERSION=	1.0.21
6
PORTREVISION=	5
6
PORTREVISION=	5
7
CATEGORIES=	audio linux
7
CATEGORIES=	audio linux
8
MASTER_SITES=	LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
9
8
10
MAINTAINER=	emulation@FreeBSD.org
9
MAINTAINER=	emulation@FreeBSD.org
11
COMMENT=	Advanced Linux Sound Architecture libraries (Linux Fedora 10)
10
COMMENT=	Advanced Linux Sound Architecture libraries (Linux Fedora 10)
Lines 14-25 RUN_DEPENDS= alsa-lib>0:audio/alsa-lib Link Here
14
13
15
CONFLICTS=	linux-alsa-lib-[0-9]* linux-f8-alsa-lib-[0-9]*
14
CONFLICTS=	linux-alsa-lib-[0-9]* linux-f8-alsa-lib-[0-9]*
16
15
17
ONLY_FOR_ARCHS=	i386 amd64
16
USES=		linux:f10
18
USE_LINUX=	f10
19
USE_LINUX_RPM=	yes
17
USE_LINUX_RPM=	yes
20
18
21
RPMVERSION=	2.fc10
19
RPMVERSION=	2.fc10
22
BRANDELF_FILES=	usr/bin/aserver
23
USE_LDCONFIG=	yes
20
USE_LDCONFIG=	yes
24
21
25
# We will use native configuration file, so delete a linux one
22
# We will use native configuration file, so delete a linux one
(-)audio/linux-f10-alsa-plugins-oss/Makefile (-4 / +3 lines)
Lines 9-21 CATEGORIES= audio linux Link Here
9
MAINTAINER=	emulation@FreeBSD.org
9
MAINTAINER=	emulation@FreeBSD.org
10
COMMENT=	OSS plugin for ALSA (Linux Fedora 10)
10
COMMENT=	OSS plugin for ALSA (Linux Fedora 10)
11
11
12
ONLY_FOR_ARCHS=	i386 amd64
12
USES=		linux:f10
13
USE_LINUX=	f10
14
USE_LINUX_RPM=	yes
13
USE_LINUX_RPM=	yes
15
USE_LINUX_APPS=	alsalib
14
USE_LINUX=	alsalib
16
15
17
RPMVERSION=	3.fc10
16
RPMVERSION=	3.fc10
18
SRC_DISTFILES=	${PORTNAME:S/-oss//}-${PORTVERSION}-${RPMVERSION}${SRC_SUFX}
17
SRC_DISTFILES=	${PORTNAME:S/-oss//}-${PORTVERSION}-${RPMVERSION}${SRC_SUFX}:SOURCE
19
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
20
19
21
# We will use native configuration file, so delete a linux one
20
# We will use native configuration file, so delete a linux one
(-)audio/linux-f10-arts/Makefile (-4 / +1 lines)
Lines 5-23 PORTNAME= arts Link Here
5
PORTVERSION=		1.5.10
5
PORTVERSION=		1.5.10
6
PORTREVISION=		1
6
PORTREVISION=		1
7
CATEGORIES=		audio kde linux
7
CATEGORIES=		audio kde linux
8
MASTER_SITES=		LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
9
8
10
MAINTAINER=		emulation@FreeBSD.org
9
MAINTAINER=		emulation@FreeBSD.org
11
COMMENT=		Audio system for the KDE integrated X11 desktop (Linux Fedora 10)
10
COMMENT=		Audio system for the KDE integrated X11 desktop (Linux Fedora 10)
12
11
13
CONFLICTS=		linux-arts-[0-9]* linux-f8-arts-[0-9]*
12
CONFLICTS=		linux-arts-[0-9]* linux-f8-arts-[0-9]*
14
13
15
ONLY_FOR_ARCHS=		i386 amd64
14
USES=			linux:f10
16
USE_LINUX=	f10
17
USE_LINUX_RPM=		yes
15
USE_LINUX_RPM=		yes
18
16
19
RPMVERSION=		1.fc10
17
RPMVERSION=		1.fc10
20
BRANDELF_DIRS=		usr/bin
21
USE_LDCONFIG=		yes
18
USE_LDCONFIG=		yes
22
19
23
post-install:
20
post-install:
(-)audio/linux-f10-esound/Makefile (-4 / +3 lines)
Lines 4-10 Link Here
4
PORTNAME=	esound
4
PORTNAME=	esound
5
PORTVERSION=	0.2.41
5
PORTVERSION=	0.2.41
6
CATEGORIES=	audio linux
6
CATEGORIES=	audio linux
7
MASTER_SITES=	LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
8
DISTNAME=	${PORTNAME}-libs-${PORTVERSION}-${RPMVERSION}
7
DISTNAME=	${PORTNAME}-libs-${PORTVERSION}-${RPMVERSION}
9
8
10
MAINTAINER=	emulation@FreeBSD.org
9
MAINTAINER=	emulation@FreeBSD.org
Lines 12-25 COMMENT= RPM of esound (Linux Fedora 10) Link Here
12
11
13
CONFLICTS=	linux-esound-[0-9]* linux-f8-esound-[0-9]*
12
CONFLICTS=	linux-esound-[0-9]* linux-f8-esound-[0-9]*
14
13
15
USE_LINUX=	f10
14
USES=		linux:f10
16
USE_LINUX_RPM=	yes
15
USE_LINUX_RPM=	yes
17
USE_LINUX_APPS=	libaudiofile
16
USE_LINUX=	libaudiofile
18
LINUX_NAME=	${PORTNAME}-libs
17
LINUX_NAME=	${PORTNAME}-libs
19
18
20
RPMVERSION=	1.fc10
19
RPMVERSION=	1.fc10
21
USE_LDCONFIG=	yes
20
USE_LDCONFIG=	yes
22
SRC_DISTFILES=	${PORTNAME}-${PORTVERSION}-${RPMVERSION}${SRC_SUFX}
21
SRC_DISTFILES=	${PORTNAME}-${PORTVERSION}-${RPMVERSION}${SRC_SUFX}:SOURCE
23
22
24
PLIST_FILES=	etc/esd.conf usr/lib/libesd.so.0 usr/lib/libesd.so.0.2.39 \
23
PLIST_FILES=	etc/esd.conf usr/lib/libesd.so.0 usr/lib/libesd.so.0.2.39 \
25
		usr/lib/libesddsp.so.0 usr/lib/libesddsp.so.0.2.39
24
		usr/lib/libesddsp.so.0 usr/lib/libesddsp.so.0.2.39
(-)audio/linux-f10-freealut/Makefile (-5 / +2 lines)
Lines 4-26 Link Here
4
PORTNAME=	freealut
4
PORTNAME=	freealut
5
PORTVERSION=	1.1.0
5
PORTVERSION=	1.1.0
6
CATEGORIES=	audio linux
6
CATEGORIES=	audio linux
7
MASTER_SITES=	LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
8
7
9
MAINTAINER=	emulation@FreeBSD.org
8
MAINTAINER=	emulation@FreeBSD.org
10
COMMENT=	Free implementation of OpenAL's ALUT standard (Linux Fedora 10)
9
COMMENT=	Free implementation of OpenAL's ALUT standard (Linux Fedora 10)
11
10
12
CONFLICTS=	linux-freealut-[0-9]* linux-f8-freealut-[0-9]*
11
CONFLICTS=	linux-freealut-[0-9]* linux-f8-freealut-[0-9]*
13
12
14
USE_LINUX=	f10
13
USES=		linux:f10
15
USE_LINUX_RPM=	yes
14
USE_LINUX_RPM=	yes
16
USE_LINUX_APPS=	openal
15
USE_LINUX=	openal
17
16
18
RPMVERSION=	6.fc9
17
RPMVERSION=	6.fc9
19
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
20
ONLY_FOR_ARCHS=	i386 amd64
21
19
22
PLIST_FILES=	usr/lib/libalut.so.0 usr/lib/libalut.so.0.1.0
20
PLIST_FILES=	usr/lib/libalut.so.0 usr/lib/libalut.so.0.1.0
23
DOCSDIR=	${PREFIX}/usr/share/doc/${PORTNAME}-${PORTVERSION}
24
PORTDOCS=	AUTHORS COPYING ChangeLog README
21
PORTDOCS=	AUTHORS COPYING ChangeLog README
25
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
22
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
26
23
(-)audio/linux-f10-libaudiofile/Makefile (-3 / +1 lines)
Lines 4-10 Link Here
4
PORTNAME=	lib${LINUX_NAME}
4
PORTNAME=	lib${LINUX_NAME}
5
PORTVERSION=	0.2.6
5
PORTVERSION=	0.2.6
6
CATEGORIES=	audio linux
6
CATEGORIES=	audio linux
7
MASTER_SITES=	LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
8
DISTNAME=	${LINUX_NAME}-${PORTVERSION}-${RPMVERSION}
7
DISTNAME=	${LINUX_NAME}-${PORTVERSION}-${RPMVERSION}
9
8
10
MAINTAINER=	emulation@FreeBSD.org
9
MAINTAINER=	emulation@FreeBSD.org
Lines 12-23 COMMENT= Implementation of the Audio Fil Link Here
12
11
13
CONFLICTS=	linux-libaudiofile-[0-9]* linux-f8-libaudiofile-[0-9]*
12
CONFLICTS=	linux-libaudiofile-[0-9]* linux-f8-libaudiofile-[0-9]*
14
13
15
USE_LINUX=	f10
14
USES=		linux:f10
16
USE_LINUX_RPM=	yes
15
USE_LINUX_RPM=	yes
17
LINUX_NAME=	audiofile
16
LINUX_NAME=	audiofile
18
17
19
RPMVERSION=	9.fc10
18
RPMVERSION=	9.fc10
20
BRANDELF_DIRS=	usr/bin
21
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
22
PLIST=		${PKGDIR}/pkg-plist.${LINUX_RPM_ARCH}
20
PLIST=		${PKGDIR}/pkg-plist.${LINUX_RPM_ARCH}
23
21
(-)audio/linux-f10-libogg/Makefile (-4 / +1 lines)
Lines 4-25 Link Here
4
PORTNAME=	libogg
4
PORTNAME=	libogg
5
PORTVERSION=	1.1.3
5
PORTVERSION=	1.1.3
6
CATEGORIES=	audio linux
6
CATEGORIES=	audio linux
7
MASTER_SITES=	LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
8
7
9
MAINTAINER=	emulation@FreeBSD.org
8
MAINTAINER=	emulation@FreeBSD.org
10
COMMENT=	Ogg bitstream library (Linux Fedora 10)
9
COMMENT=	Ogg bitstream library (Linux Fedora 10)
11
10
12
CONFLICTS=	linux-libogg-[0-9]* linux-f8-libogg-[0-9]*
11
CONFLICTS=	linux-libogg-[0-9]* linux-f8-libogg-[0-9]*
13
12
14
ONLY_FOR_ARCHS=	i386 amd64
13
USES=		linux:f10
15
USE_LINUX=	f10
16
USE_LINUX_RPM=	yes
14
USE_LINUX_RPM=	yes
17
15
18
RPMVERSION=	9.fc9
16
RPMVERSION=	9.fc9
19
USE_LDCONFIG=	yes
17
USE_LDCONFIG=	yes
20
18
21
PLIST_FILES=	usr/lib/libogg.so.0 usr/lib/libogg.so.0.5.3
19
PLIST_FILES=	usr/lib/libogg.so.0 usr/lib/libogg.so.0.5.3
22
DOCSDIR=	${PREFIX}/usr/share/doc/${PORTNAME}-${PORTVERSION}
23
PORTDOCS=	AUTHORS CHANGES COPYING README
20
PORTDOCS=	AUTHORS CHANGES COPYING README
24
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
21
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
25
22
(-)audio/linux-f10-libvorbis/Makefile (-5 / +2 lines)
Lines 4-20 Link Here
4
PORTNAME=	libvorbis
4
PORTNAME=	libvorbis
5
PORTVERSION=	1.2.0
5
PORTVERSION=	1.2.0
6
CATEGORIES=	audio linux
6
CATEGORIES=	audio linux
7
MASTER_SITES=	LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
8
7
9
MAINTAINER=	emulation@FreeBSD.org
8
MAINTAINER=	emulation@FreeBSD.org
10
COMMENT=	Audio compression codec library (Linux Fedora 10)
9
COMMENT=	Audio compression codec library (Linux Fedora 10)
11
10
12
CONFLICTS=	linux-libvorbis-[0-9]* linux-f8-libvorbis-[0-9]*
11
CONFLICTS=	linux-libvorbis-[0-9]* linux-f8-libvorbis-[0-9]*
13
12
14
ONLY_FOR_ARCHS=	i386 amd64
13
USES=		linux:f10
15
USE_LINUX=	f10
16
USE_LINUX_RPM=	yes
14
USE_LINUX_RPM=	yes
17
USE_LINUX_APPS=	libogg
15
USE_LINUX=	libogg
18
16
19
RPMVERSION=	5.fc10
17
RPMVERSION=	5.fc10
20
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
Lines 22-28 USE_LDCONFIG= yes Link Here
22
PLIST_FILES=	usr/lib/libvorbis.so.0 usr/lib/libvorbis.so.0.4.0 \
20
PLIST_FILES=	usr/lib/libvorbis.so.0 usr/lib/libvorbis.so.0.4.0 \
23
		usr/lib/libvorbisenc.so.2 usr/lib/libvorbisenc.so.2.0.3 \
21
		usr/lib/libvorbisenc.so.2 usr/lib/libvorbisenc.so.2.0.3 \
24
		usr/lib/libvorbisfile.so.3 usr/lib/libvorbisfile.so.3.2.0
22
		usr/lib/libvorbisfile.so.3 usr/lib/libvorbisfile.so.3.2.0
25
DOCSDIR=	${PREFIX}/usr/share/doc/${PORTNAME}-${PORTVERSION}
26
PORTDOCS=	AUTHORS COPYING README
23
PORTDOCS=	AUTHORS COPYING README
27
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
24
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
28
25
(-)audio/linux-f10-mikmod/Makefile (-3 / +1 lines)
Lines 4-10 Link Here
4
PORTNAME=	mikmod
4
PORTNAME=	mikmod
5
PORTVERSION=	3.2.0
5
PORTVERSION=	3.2.0
6
CATEGORIES=	audio linux
6
CATEGORIES=	audio linux
7
MASTER_SITES=	LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
8
DISTNAME=	lib${PORTNAME}-${PORTVERSION}-${RPMVERSION}
7
DISTNAME=	lib${PORTNAME}-${PORTVERSION}-${RPMVERSION}
9
8
10
MAINTAINER=	emulation@FreeBSD.org
9
MAINTAINER=	emulation@FreeBSD.org
Lines 12-19 COMMENT= MikMod Sound Library (Linux Fed Link Here
12
11
13
CONFLICTS=	linux-mikmod-[0-9]* linux-f8-mikmod-[0-9]*
12
CONFLICTS=	linux-mikmod-[0-9]* linux-f8-mikmod-[0-9]*
14
13
15
ONLY_FOR_ARCHS=	i386 amd64
14
USES=		linux:f10
16
USE_LINUX=	f10
17
USE_LINUX_RPM=	yes
15
USE_LINUX_RPM=	yes
18
16
19
RPMVERSION=	3.beta2.fc9
17
RPMVERSION=	3.beta2.fc9
(-)audio/linux-f10-nas-libs/Makefile (-5 / +3 lines)
Lines 5-25 PORTNAME= nas-libs Link Here
5
PORTVERSION=	1.9.1
5
PORTVERSION=	1.9.1
6
PORTREVISION=	1
6
PORTREVISION=	1
7
CATEGORIES=	audio linux
7
CATEGORIES=	audio linux
8
MASTER_SITES=	LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
9
8
10
MAINTAINER=	emulation@FreeBSD.org
9
MAINTAINER=	emulation@FreeBSD.org
11
COMMENT=	Runtime libraries for NAS (Linux Fedora 10)
10
COMMENT=	Runtime libraries for NAS (Linux Fedora 10)
12
11
13
USE_LINUX=	f10
12
USES=		linux:f10
14
USE_LINUX_RPM=	yes
13
USE_LINUX_RPM=	yes
15
USE_LINUX_APPS=	xorglibs
14
USE_LINUX=	xorglibs
16
15
17
RPMVERSION=	4.fc9
16
RPMVERSION=	4.fc9
18
USE_LDCONFIG=	yes
17
USE_LDCONFIG=	yes
19
SRC_DISTFILES=	nas-${PORTVERSION}-${RPMVERSION}.src.rpm
18
SRC_DISTFILES=	nas-${PORTVERSION}-${RPMVERSION}.src.rpm:SOURCE
20
19
21
PLIST_FILES=	usr/lib/libaudio.so.2 usr/lib/libaudio.so.2.4
20
PLIST_FILES=	usr/lib/libaudio.so.2 usr/lib/libaudio.so.2.4
22
DOCSDIR=	${PREFIX}/usr/share/doc/${PORTNAME}-${PORTVERSION}
23
PORTDOCS=	FAQ HISTORY README TODO
21
PORTDOCS=	FAQ HISTORY README TODO
24
DESCR=		${.CURDIR}/../nas/pkg-descr
22
DESCR=		${.CURDIR}/../nas/pkg-descr
25
23
(-)audio/linux-f10-openal/Makefile (-5 / +2 lines)
Lines 4-26 Link Here
4
PORTNAME=	openal
4
PORTNAME=	openal
5
PORTVERSION=	0.0.9
5
PORTVERSION=	0.0.9
6
CATEGORIES=	audio linux
6
CATEGORIES=	audio linux
7
MASTER_SITES=	LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
8
7
9
MAINTAINER=	emulation@FreeBSD.org
8
MAINTAINER=	emulation@FreeBSD.org
10
COMMENT=	3D positional spatialized sound library (Linux Fedora 10)
9
COMMENT=	3D positional spatialized sound library (Linux Fedora 10)
11
10
12
CONFLICTS=	linux-openal-[0-9]* linux-f8-openal-[0-9]*
11
CONFLICTS=	linux-openal-[0-9]* linux-f8-openal-[0-9]*
13
12
14
ONLY_FOR_ARCHS=	i386 amd64
13
USES=		linux:f10
15
USE_LINUX=	f10
16
USE_LINUX_RPM=	yes
14
USE_LINUX_RPM=	yes
17
USE_LINUX_APPS=	alsalib arts esound libaudiofile libvorbis sdl12
15
USE_LINUX=	alsalib arts esound libaudiofile libvorbis sdl12
18
16
19
RPMVERSION=	0.15.20060204cvs.fc9
17
RPMVERSION=	0.15.20060204cvs.fc9
20
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
21
19
22
PLIST_FILES=	etc/openalrc usr/lib/libopenal.so.0 usr/lib/libopenal.so.0.0.0
20
PLIST_FILES=	etc/openalrc usr/lib/libopenal.so.0 usr/lib/libopenal.so.0.0.0
23
DOCSDIR=	${PREFIX}/usr/share/doc/${PORTNAME}-${PORTVERSION}
24
PORTDOCS=	AUTHORS COPYING ChangeLog NOTES README TODO
21
PORTDOCS=	AUTHORS COPYING ChangeLog NOTES README TODO
25
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
22
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
26
23
(-)audio/linux-f10-openal-soft/Makefile (-4 / +2 lines)
Lines 9-25 CATEGORIES= audio linux Link Here
9
MAINTAINER=	mva@FreeBSD.org
9
MAINTAINER=	mva@FreeBSD.org
10
COMMENT=	A 3D positional spatialized sound library (Linux Fedora 10)
10
COMMENT=	A 3D positional spatialized sound library (Linux Fedora 10)
11
11
12
ONLY_FOR_ARCHS=	i386 amd64
12
USES=		linux:f10
13
USE_LINUX=	f10
14
USE_LINUX_RPM=	yes
13
USE_LINUX_RPM=	yes
15
USE_LINUX_APPS=	alsalib arts esound
14
USE_LINUX=	alsalib arts esound
16
15
17
RPMVERSION=	7.fc10
16
RPMVERSION=	7.fc10
18
USE_LDCONFIG=	yes
17
USE_LDCONFIG=	yes
19
18
20
PLIST_FILES=	usr/lib/libopenal.so.1 usr/lib/libopenal.so.${PORTVERSION} \
19
PLIST_FILES=	usr/lib/libopenal.so.1 usr/lib/libopenal.so.${PORTVERSION} \
21
		usr/bin/openal-info
20
		usr/bin/openal-info
22
DOCSDIR=	${PREFIX}/usr/share/doc/${PORTNAME}-${PORTVERSION}
23
PORTDOCS=	COPYING
21
PORTDOCS=	COPYING
24
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
22
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
25
23
(-)audio/linux-f10-pulseaudio-libs/Makefile (-5 / +4 lines)
Lines 4-21 Link Here
4
PORTNAME=	pulseaudio-libs
4
PORTNAME=	pulseaudio-libs
5
PORTVERSION=	0.9.14
5
PORTVERSION=	0.9.14
6
CATEGORIES=	audio linux
6
CATEGORIES=	audio linux
7
MASTER_SITES=	LOCAL/netchild/rpms/${LINUX_DIST}${LINUX_DIST_VER}
7
MASTER_SITES=	LOCAL/netchild/rpms/fedora10
8
8
9
MAINTAINER=	emulation@FreeBSD.org
9
MAINTAINER=	emulation@FreeBSD.org
10
COMMENT=	Libraries for PulseAudio clients (Linux Fedora 10)
10
COMMENT=	Libraries for PulseAudio clients (Linux Fedora 10)
11
11
12
ONLY_FOR_ARCHS=	i386 amd64
12
USES=		linux:f10
13
USE_LINUX=	f10
14
USE_LINUX_RPM=	yes
13
USE_LINUX_RPM=	yes
15
USE_LINUX_APPS=	libasyncns xorglibs
14
USE_LINUX=	libasyncns xorglibs
16
15
17
RPMVERSION=	4.fc10
16
RPMVERSION=	4.fc10
18
SRC_DISTFILES=	${PORTNAME:S/-libs//}-${PORTVERSION}-${RPMVERSION}${SRC_SUFX}
17
SRC_DISTFILES=	${PORTNAME:S/-libs//}-${PORTVERSION}-${RPMVERSION}${SRC_SUFX}:SOURCE
19
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
20
19
21
post-extract:
20
post-extract:
(-)audio/linux-f10-sdl_mixer/Makefile (-5 / +2 lines)
Lines 5-11 PORTNAME= sdl_mixer Link Here
5
PORTVERSION=	1.2.8
5
PORTVERSION=	1.2.8
6
PORTREVISION=	1
6
PORTREVISION=	1
7
CATEGORIES=	audio linux
7
CATEGORIES=	audio linux
8
MASTER_SITES=	LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
9
DISTNAME=	SDL_mixer-${PORTVERSION}-${RPMVERSION}
8
DISTNAME=	SDL_mixer-${PORTVERSION}-${RPMVERSION}
10
9
11
MAINTAINER=	emulation@FreeBSD.org
10
MAINTAINER=	emulation@FreeBSD.org
Lines 13-26 COMMENT= Sample multi-channel audio mixe Link Here
13
12
14
CONFLICTS=	linux-sdl_mixer-[0-9]* linux-f8-sdl_mixer-[0-9]*
13
CONFLICTS=	linux-sdl_mixer-[0-9]* linux-f8-sdl_mixer-[0-9]*
15
14
16
ONLY_FOR_ARCHS=	i386 amd64
15
USES=		linux:f10
17
USE_LINUX=	f10
18
USE_LINUX_RPM=	yes
16
USE_LINUX_RPM=	yes
19
USE_LINUX_APPS=	sdl12 mikmod
17
USE_LINUX=	sdl12 mikmod
20
LINUX_NAME=	SDL_mixer
18
LINUX_NAME=	SDL_mixer
21
19
22
RPMVERSION=	9.fc10
20
RPMVERSION=	9.fc10
23
BRANDELF_FILES=	usr/bin/playmus usr/bin/playwave
24
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
25
22
26
PLIST_FILES=	usr/bin/playmus usr/lib/libSDL_mixer-1.2.so.0 \
23
PLIST_FILES=	usr/bin/playmus usr/lib/libSDL_mixer-1.2.so.0 \
(-)audio/linux-genpuid/Makefile (-2 / +1 lines)
Lines 11-19 DISTNAME= ${PORTNAME}_linux_${PORTVERSIO Link Here
11
MAINTAINER=	ports@FreeBSD.org
11
MAINTAINER=	ports@FreeBSD.org
12
COMMENT=	Application for generating MusicIP puids
12
COMMENT=	Application for generating MusicIP puids
13
13
14
USES=		tar:tgz
14
USES=		linux tar:tgz
15
15
16
USE_LINUX=		yes
17
NO_BUILD=		yes
16
NO_BUILD=		yes
18
IA32_BINARY_PORT=	yes
17
IA32_BINARY_PORT=	yes
19
18
(-)audio/linux-laudio/Makefile (-2 / +1 lines)
Lines 13-20 COMMENT= Free lossless audio codec Link Here
13
13
14
ONLY_FOR_ARCHS=	amd64 i386
14
ONLY_FOR_ARCHS=	amd64 i386
15
15
16
USES=		tar:bzip2
16
USES=		linux tar:bzip2
17
USE_LINUX=	yes
18
NO_BUILD=	yes
17
NO_BUILD=	yes
19
18
20
PLIST_FILES=	bin/laudio
19
PLIST_FILES=	bin/laudio
(-)audio/linux-mbrola/Makefile (-1 / +1 lines)
Lines 20-26 CONFLICTS= mbrola-* Link Here
20
NO_BUILD=	yes
20
NO_BUILD=	yes
21
ONLY_FOR_ARCHS=	amd64 i386
21
ONLY_FOR_ARCHS=	amd64 i386
22
NO_WRKSUBDIR=	yes
22
NO_WRKSUBDIR=	yes
23
USE_LINUX=	yes
23
USES=		linux
24
RESTRICTED=	for non-commercial, non-military applications only
24
RESTRICTED=	for non-commercial, non-military applications only
25
25
26
PLIST_FILES=	bin/mbrola
26
PLIST_FILES=	bin/mbrola
(-)audio/linux-neroaaccodec/Makefile (-2 / +1 lines)
Lines 11-18 DISTNAME= NeroAACCodec-${PORTVERSION} Link Here
11
MAINTAINER=	ports@FreeBSD.org
11
MAINTAINER=	ports@FreeBSD.org
12
COMMENT=	Nero AAC reference quality MPEG-4 and 3GPP audio codec
12
COMMENT=	Nero AAC reference quality MPEG-4 and 3GPP audio codec
13
13
14
USES=		dos2unix zip
14
USES=		dos2unix linux zip
15
USE_LINUX=	yes
16
DOS2UNIX_REGEX=	.*\.txt
15
DOS2UNIX_REGEX=	.*\.txt
17
ONLY_FOR_ARCHS=	i386 amd64
16
ONLY_FOR_ARCHS=	i386 amd64
18
NO_BUILD=	yes
17
NO_BUILD=	yes
(-)audio/linux-skype_oss_wrapper/Makefile (-1 / +1 lines)
Lines 18-24 BUILD_DEPENDS= ${LINUXBASE}/usr/bin/gcc: Link Here
18
USE_GITHUB=	yes
18
USE_GITHUB=	yes
19
GH_ACCOUNT=	s3erios
19
GH_ACCOUNT=	s3erios
20
20
21
USE_LINUX=	yes
21
USES=		linux
22
USE_LINUX_PREFIX=	yes
22
USE_LINUX_PREFIX=	yes
23
# do not define USE_LDCONFIG, it's not for global use
23
# do not define USE_LDCONFIG, it's not for global use
24
24
(-)audio/lpac/Makefile (-1 / +1 lines)
Lines 15-21 ONLY_FOR_ARCHS= amd64 i386 Link Here
15
15
16
NO_CDROM=	No commercial use
16
NO_CDROM=	No commercial use
17
NO_BUILD=	yes
17
NO_BUILD=	yes
18
USE_LINUX=	yes
18
USES=		linux
19
PLIST_FILES=	bin/lpac
19
PLIST_FILES=	bin/lpac
20
20
21
do-install:
21
do-install:
(-)biology/consed/Makefile (-3 / +2 lines)
Lines 18-26 CONFLICTS_INSTALL= phd2fasta-[0-9]* Link Here
18
18
19
SUB_FILES=	pkg-message
19
SUB_FILES=	pkg-message
20
20
21
USES=		perl5 shebangfix
21
USES=		linux perl5 shebangfix
22
USE_LINUX=	yes
22
USE_LINUX=	xorglibs
23
USE_LINUX_APPS=	xorglibs
24
ONLY_FOR_ARCHS=	i386 amd64
23
ONLY_FOR_ARCHS=	i386 amd64
25
MYSHEBANG=	bin/ace2Fasta.perl \
24
MYSHEBANG=	bin/ace2Fasta.perl \
26
		bin/tagRepeats.perl \
25
		bin/tagRepeats.perl \
(-)biology/linux-foldingathome/Makefile (-1 / +1 lines)
Lines 12-18 EXTRACT_SUFX= .exe Link Here
12
MAINTAINER=	onatan@gmail.com
12
MAINTAINER=	onatan@gmail.com
13
COMMENT=	Distributed client for Protein Folding
13
COMMENT=	Distributed client for Protein Folding
14
14
15
USE_LINUX=	yes
15
USES=		linux
16
ONLY_FOR_ARCHS=	i386 amd64
16
ONLY_FOR_ARCHS=	i386 amd64
17
REINPLACE_ARGS=
17
REINPLACE_ARGS=
18
PLIST_FILES=	share/${PORTNAME}/${DISTNAME}${EXTRACT_SUFX} \
18
PLIST_FILES=	share/${PORTNAME}/${DISTNAME}${EXTRACT_SUFX} \
(-)cad/linux-eagle5/Makefile (-2 / +2 lines)
Lines 34-41 EAGLEBASEVERSION= 5.12 Link Here
34
EAGLEBUGFIX=	0
34
EAGLEBUGFIX=	0
35
EAGLEVERSION=	${EAGLEBASEVERSION}.${EAGLEBUGFIX}
35
EAGLEVERSION=	${EAGLEBASEVERSION}.${EAGLEBUGFIX}
36
36
37
USE_LINUX=	yes
37
USES=		linux
38
USE_LINUX_APPS=	xorglibs jpeg png
38
USE_LINUX=	xorglibs jpeg png
39
NO_BUILD=	yes
39
NO_BUILD=	yes
40
PKGMESSAGE=	${WRKDIR}/pkg-message
40
PKGMESSAGE=	${WRKDIR}/pkg-message
41
SUB_FILES=	pkg-deinstall pkg-message
41
SUB_FILES=	pkg-deinstall pkg-message
(-)comms/kvasd/Makefile (-2 / +2 lines)
Lines 19-26 LICENSE_PERMS= dist-mirror pkg-mirror au Link Here
19
BUILD_DEPENDS=	${KVASD_DEPENDS}
19
BUILD_DEPENDS=	${KVASD_DEPENDS}
20
RUN_DEPENDS=	${KVASD_DEPENDS}
20
RUN_DEPENDS=	${KVASD_DEPENDS}
21
21
22
KVASD_DEPENDS=	linux-${USE_LINUX}-libgfortran>0:devel/linux-c6-libgfortran
22
KVASD_DEPENDS=	linux-c6-libgfortran>0:devel/linux-c6-libgfortran
23
USE_LINUX=	c6
23
USES=		linux:c6
24
NO_BUILD=	yes
24
NO_BUILD=	yes
25
PLIST_FILES=	bin/kvasd
25
PLIST_FILES=	bin/kvasd
26
26
(-)comms/rxtx/Makefile (-2 / +1 lines)
Lines 13-20 DISTNAME= ${PORTNAME}-${PORTVERSION:S/p/ Link Here
13
MAINTAINER=	james@elstone.net
13
MAINTAINER=	james@elstone.net
14
COMMENT=	Native interface to serial ports in Java
14
COMMENT=	Native interface to serial ports in Java
15
15
16
USES=		gmake libtool zip
16
USES=		gmake libtool linux:c6 zip
17
USE_LINUX=	c6
18
17
19
USE_JAVA=	yes
18
USE_JAVA=	yes
20
JAVA_VERSION=	1.6+
19
JAVA_VERSION=	1.6+
(-)databases/linux-c6-sqlite3/Makefile (-5 / +2 lines)
Lines 11-24 COMMENT= Library that implements an embe Link Here
11
11
12
CONFLICTS=	linux-f8-sqlite3-[0-9]* linux-f10-sqlite3-[0-9]*
12
CONFLICTS=	linux-f8-sqlite3-[0-9]* linux-f10-sqlite3-[0-9]*
13
13
14
ONLY_FOR_ARCHS=	i386 amd64
15
USE_LINUX=	c6
16
RPMVERSION=	1.el6_7.2
14
RPMVERSION=	1.el6_7.2
17
USE_LINUX_RPM=	yes
15
USES=		linux:c6
18
BRANDELF_FILES=	usr/bin/sqlite3
19
USE_LDCONFIG=	yes
16
USE_LDCONFIG=	yes
17
USE_LINUX_RPM=	yes
20
18
21
DOCSDIR=	${PREFIX}/usr/share/doc/sqlite-${PORTVERSION}
22
PORTDOCS=	README
19
PORTDOCS=	README
23
DESCR=		${.CURDIR}/../${PORTNAME}3/pkg-descr
20
DESCR=		${.CURDIR}/../${PORTNAME}3/pkg-descr
24
21
(-)databases/linux-f10-sqlite3/Makefile (-3 / +1 lines)
Lines 5-11 PORTNAME= sqlite3 Link Here
5
PORTVERSION=	3.5.9
5
PORTVERSION=	3.5.9
6
PORTREVISION=	2
6
PORTREVISION=	2
7
CATEGORIES=	databases linux
7
CATEGORIES=	databases linux
8
MASTER_SITES=	LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
9
DISTNAME=	sqlite-${PORTVERSION}-${RPMVERSION}
8
DISTNAME=	sqlite-${PORTVERSION}-${RPMVERSION}
10
9
11
MAINTAINER=	emulation@FreeBSD.org
10
MAINTAINER=	emulation@FreeBSD.org
Lines 13-23 COMMENT= Library that implements an embe Link Here
13
12
14
CONFLICTS=	linux-f8-sqlite3-[0-9]*
13
CONFLICTS=	linux-f8-sqlite3-[0-9]*
15
14
16
USE_LINUX=	f10
15
USES=		linux:f10
17
USE_LINUX_RPM=	yes
16
USE_LINUX_RPM=	yes
18
17
19
RPMVERSION=	4.fc10
18
RPMVERSION=	4.fc10
20
BRANDELF_FILES=	usr/bin/sqlite3
21
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
22
20
23
PLIST_FILES=	usr/bin/sqlite3 usr/lib/libsqlite3.so.0 \
21
PLIST_FILES=	usr/bin/sqlite3 usr/lib/libsqlite3.so.0 \
(-)databases/linux-oracle-instantclient-basic/Makefile (-2 / +1 lines)
Lines 20-27 DISTINFO_FILE= ${MASTERDIR}/distinfo.i3 Link Here
20
20
21
RESTRICTED=		Packaging prohibited by Oracle license
21
RESTRICTED=		Packaging prohibited by Oracle license
22
22
23
USES=			zip
23
USES=			linux zip
24
USE_LINUX=		yes
25
USE_LINUX_PREFIX=	yes
24
USE_LINUX_PREFIX=	yes
26
25
27
ORACLEVERSION=		10.2.0.3
26
ORACLEVERSION=		10.2.0.3
(-)databases/linux-oracle-instantclient-sqlplus/Makefile (-2 / +1 lines)
Lines 23-30 RESTRICTED= Packaging prohibited by Ora Link Here
23
# base
23
# base
24
RUN_DEPENDS+=		linux-oracle-instantclient-basic>0:databases/linux-oracle-instantclient-basic
24
RUN_DEPENDS+=		linux-oracle-instantclient-basic>0:databases/linux-oracle-instantclient-basic
25
25
26
USES=			zip
26
USES=			linux:c6 zip
27
USE_LINUX=		c6
28
USE_LINUX_PREFIX=	yes
27
USE_LINUX_PREFIX=	yes
29
28
30
ORACLEVERSION=		10.2.0.3
29
ORACLEVERSION=		10.2.0.3
(-)devel/fb-adb/Makefile (-13 / +10 lines)
Lines 54-68 NDK_MASTER_SITES= https://dl.google.com/ Link Here
54
# Prefer NDK from environment
54
# Prefer NDK from environment
55
WRKSRC_ndk=		${ANDROID_NDK}
55
WRKSRC_ndk=		${ANDROID_NDK}
56
.else
56
.else
57
NDK_DISTFILES=		${NDK_DISTFILES_${LINUX_RPM_ARCH}}
57
NDK_DISTFILES=		${NDK_DISTFILES_${LINUX_ARCH}}
58
NDK_DISTFILES_i686=	android-ndk-r10e-linux-x86.bin:ndk,p7zip
58
NDK_DISTFILES_i386=	android-ndk-r10e-linux-x86.bin:ndk,p7zip
59
NDK_DISTFILES_x86_64=	android-ndk-r11c-linux-x86_64.zip:ndk
59
NDK_DISTFILES_x86_64=	android-ndk-r11c-linux-x86_64.zip:ndk
60
WRKSRC_ndk=		${WRKDIR}/${NDK_DISTFILES:R:C/(-[^-]+){2}$//}
60
WRKSRC_ndk=		${WRKDIR}/${NDK_DISTFILES:R:C/(-[^-]+){2}$//}
61
.endif
61
.endif
62
NDK_BUILD_DEPENDS=	${LINUX_BASE_PORT}
62
NDK_USES=		7z:partial linux
63
NDK_USES=		7z:partial
63
NDK_USE=		LINUX=base:build
64
NDK_USE=		LINUX=yes # build
64
NDK_SHELL=		${LINUXBASE}/bin/sh
65
NDK_SHELL=		${SETENV} UNAME_s=Linux UNAME_m=${LINUX_RPM_ARCH} ${SH}
66
NDK_CONFIGURE_ENV=	ANDROID_NDK="${WRKSRC_ndk}" \
65
NDK_CONFIGURE_ENV=	ANDROID_NDK="${WRKSRC_ndk}" \
67
			ANDROID_NDK_SHELL="${NDK_SHELL}" \
66
			ANDROID_NDK_SHELL="${NDK_SHELL}" \
68
			NDK_TMPDIR="${WRKDIR}"
67
			NDK_TMPDIR="${WRKDIR}"
Lines 85-99 post-patch: Link Here
85
# XXX Decouple -Werror from --enable-checking (ASSERT=on)
84
# XXX Decouple -Werror from --enable-checking (ASSERT=on)
86
	@${REINPLACE_CMD} -e '/CPPFLAGS.*-Werror/d' ${WRKSRC}/configure.ac
85
	@${REINPLACE_CMD} -e '/CPPFLAGS.*-Werror/d' ${WRKSRC}/configure.ac
87
86
87
post-patch-NDK-on:
88
	@${REINPLACE_CMD} 's,mkdir,/compat/linux/../../bin/mkdir,' \
89
		${WRKSRC_ndk}/build/tools/make-standalone-toolchain.sh \
90
		${WRKSRC_ndk}/build/tools/ndk-common.sh
91
88
post-patch-NDK-off:
92
post-patch-NDK-off:
89
	@${REINPLACE_CMD} -i '.aux.bak' -e 's/linux-android/aux-&/' \
93
	@${REINPLACE_CMD} -i '.aux.bak' -e 's/linux-android/aux-&/' \
90
		${WRKSRC}/stub-*/configure
94
		${WRKSRC}/stub-*/configure
91
95
92
.include <bsd.port.mk>
96
.include <bsd.port.mk>
93
94
# XXX Bug 204615: Teach USE_LINUX about build-only deps
95
.if defined(.PARSEDIR)
96
RUN_DEPENDS:=	${RUN_DEPENDS:N${LINUX_BASE_PORT}}
97
.else
98
RUN_DEPENDS:=	${RUN_DEPENDS:N*linux_base*}
99
.endif
(-)devel/linux-c6-dbus-glib/Makefile (-6 / +3 lines)
Lines 9-23 CATEGORIES= devel linux Link Here
9
MAINTAINER=	emulation@FreeBSD.org
9
MAINTAINER=	emulation@FreeBSD.org
10
COMMENT=	GLib bindings for D-Bus (Linux CentOS ${LINUX_DIST_VER})
10
COMMENT=	GLib bindings for D-Bus (Linux CentOS ${LINUX_DIST_VER})
11
11
12
USE_LINUX=	c6
13
USE_LINUX_RPM=	yes
14
USE_LINUX_APPS=	dbuslibs expat
15
16
RPMVERSION=	6.el6
12
RPMVERSION=	6.el6
17
BRANDELF_FILES=	usr/bin/dbus-binding-tool
13
USES=		linux:c6
18
USE_LDCONFIG=	yes
14
USE_LDCONFIG=	yes
15
USE_LINUX=	dbuslibs expat
16
USE_LINUX_RPM=	yes
19
17
20
DOCSDIR=	usr/share/doc/dbus-glib-0.86
21
PORTDOCS=	COPYING ChangeLog NEWS
18
PORTDOCS=	COPYING ChangeLog NEWS
22
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
19
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
23
20
(-)devel/linux-c6-dbus-libs/Makefile (-3 / +1 lines)
Lines 5-18 PORTNAME= dbus-libs Link Here
5
PORTVERSION=	1.2.24
5
PORTVERSION=	1.2.24
6
PORTREVISION=	4
6
PORTREVISION=	4
7
CATEGORIES=	devel linux
7
CATEGORIES=	devel linux
8
MASTER_SITES=	CENTOS_LINUX
9
8
10
MAINTAINER=	emulation@FreeBSD.org
9
MAINTAINER=	emulation@FreeBSD.org
11
COMMENT=	Libraries for accessing D-BUS (Linux CentOS ${LINUX_DIST_VER})
10
COMMENT=	Libraries for accessing D-BUS (Linux CentOS ${LINUX_DIST_VER})
12
11
13
ONLY_FOR_ARCHS=	i386 amd64
14
12
15
USE_LINUX=	c6
13
USES=		linux:c6
16
USE_LINUX_RPM=	yes
14
USE_LINUX_RPM=	yes
17
RPMVERSION=	8.el6_6
15
RPMVERSION=	8.el6_6
18
USE_LDCONFIG=	yes
16
USE_LDCONFIG=	yes
(-)devel/linux-c6-devtools/Makefile (-24 / +21 lines)
Lines 2-54 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	devtools
4
PORTNAME=	devtools
5
PORTVERSION=	6.8
5
PORTVERSION=	${LINUX_DIST_VER}
6
CATEGORIES=	devel
6
CATEGORIES=	devel
7
DISTFILES=	binutils-2.20.51.0.2-5.44.el6.${LINUX_RPM_ARCH}.rpm \
7
BIN_DISTFILES=	binutils-2.20.51.0.2-5.44.el6${EXTRACT_SUFX} \
8
		glibc-headers-2.12-1.192.el6.${LINUX_RPM_ARCH}.rpm \
8
		glibc-headers-2.12-1.192.el6${EXTRACT_SUFX} \
9
		kernel-headers-2.6.32-642.1.1.el6.${LINUX_RPM_ARCH}.rpm \
9
		kernel-headers-2.6.32-642.1.1.el6${EXTRACT_SUFX} \
10
		mpfr-2.4.1-6.el6.${LINUX_RPM_ARCH}.rpm \
10
		mpfr-2.4.1-6.el6${EXTRACT_SUFX} \
11
		cpp-4.4.7-17.el6.${LINUX_RPM_ARCH}.rpm \
11
		cpp-4.4.7-17.el6${EXTRACT_SUFX} \
12
		gcc-4.4.7-17.el6.${LINUX_RPM_ARCH}.rpm \
12
		gcc-4.4.7-17.el6${EXTRACT_SUFX} \
13
		gcc-c++-4.4.7-17.el6.${LINUX_RPM_ARCH}.rpm \
13
		gcc-c++-4.4.7-17.el6${EXTRACT_SUFX} \
14
		gcc-gfortran-4.4.7-17.el6.${LINUX_RPM_ARCH}.rpm
14
		gcc-gfortran-4.4.7-17.el6${EXTRACT_SUFX}
15
15
16
LIB_DISTFILES=	binutils-devel-2.20.51.0.2-5.44.el6.${LINUX_RPM_ARCH}.rpm \
16
LIB_DISTFILES=	binutils-devel-2.20.51.0.2-5.44.el6${EXTRACT_SUFX} \
17
		glibc-devel-2.12-1.192.el6.${LINUX_RPM_ARCH}.rpm \
17
		glibc-devel-2.12-1.192.el6${EXTRACT_SUFX} \
18
		libstdc++-devel-4.4.7-17.el6.${LINUX_RPM_ARCH}.rpm \
18
		libstdc++-devel-4.4.7-17.el6${EXTRACT_SUFX} \
19
		libgomp-4.4.7-17.el6.${LINUX_RPM_ARCH}.rpm \
19
		libgomp-4.4.7-17.el6${EXTRACT_SUFX} \
20
20
21
MAINTAINER=	emulation@FreeBSD.org
21
MAINTAINER=	emulation@FreeBSD.org
22
COMMENT=	Linux compilers and base libraries (CentOS ${LINUX_DIST_VER})
22
COMMENT=	Linux compilers and base libraries (CentOS ${LINUX_DIST_VER})
23
23
24
# LICENSE=	Various GNU
24
# LICENSE=	Various GNU
25
25
26
RUN_DEPENDS+=	linux-${USE_LINUX}-libgfortran>0:devel/linux-c6-libgfortran
26
USES=		linux:c6
27
27
USE_LINUX=	libgfortran
28
ONLY_FOR_ARCHS=	i386 amd64
29
USE_LINUX=	c6
30
USE_LINUX_RPM=	yes
28
USE_LINUX_RPM=	yes
31
USE_LDCONFIG=	yes
29
USE_LDCONFIG=	yes
32
30
33
PLIST_SUB+=	NLS=""
34
35
SRC_DISTFILES=	binutils-2.20.51.0.2-5.44.el6.src.rpm:SOURCE \
31
SRC_DISTFILES=	binutils-2.20.51.0.2-5.44.el6.src.rpm:SOURCE \
36
		glibc-2.12-1.192.el6.src.rpm:SOURCE \
32
		glibc-2.12-1.192.el6.src.rpm:SOURCE \
37
		kernel-2.6.32-642.1.1.el6.src.rpm:SOURCE \
33
		kernel-2.6.32-642.1.1.el6.src.rpm:SOURCE \
38
		mpfr-2.4.1-6.el6.src.rpm:SOURCE \
34
		mpfr-2.4.1-6.el6.src.rpm:SOURCE \
39
		gcc-4.4.7-17.el6.src.rpm:SOURCE
35
		gcc-4.4.7-17.el6.src.rpm:SOURCE
40
36
37
.include <bsd.port.pre.mk>
38
41
post-install:
39
post-install:
42
.	if defined(OVERRIDE_LINUX_BASE_PORT) && ${OVERRIDE_LINUX_BASE_PORT} == "c6_64"
40
.if ${LINUX_ARCH} == x86_64
43
	${LN} -sf ${LINUXBASE}/lib64/libgcc_s.so.1 \
41
	${LN} -sf ${LINUXBASE}/lib64/libgcc_s.so.1 \
44
	${STAGEDIR}${PREFIX}/usr/lib/gcc/x86_64-redhat-linux/4.4.4/libgcc_s.so
42
	${STAGEDIR}${PREFIX}/usr/lib/gcc/x86_64-redhat-linux/4.4.4/libgcc_s.so
45
43
46
	${LN} -sf ${LINUXBASE}/lib/libgcc_s.so.1 \
44
	${LN} -sf ${LINUXBASE}/lib/libgcc_s.so.1 \
47
	${STAGEDIR}${PREFIX}/usr/lib/gcc/x86_64-redhat-linux/4.4.4/32/libgcc_s.so
45
	${STAGEDIR}${PREFIX}/usr/lib/gcc/x86_64-redhat-linux/4.4.4/32/libgcc_s.so
48
46
.else
49
.	else
50
	${LN} -sf ${LINUXBASE}/lib/libgcc_s.so.1 \
47
	${LN} -sf ${LINUXBASE}/lib/libgcc_s.so.1 \
51
	${STAGEDIR}${PREFIX}/usr/lib/gcc/i686-redhat-linux/4.4.4/libgcc_s.so
48
	${STAGEDIR}${PREFIX}/usr/lib/gcc/i686-redhat-linux/4.4.4/libgcc_s.so
52
.	endif
49
.endif
53
50
54
.include <bsd.port.mk>
51
.include <bsd.port.post.mk>
(-)devel/linux-c6-libgfortran/Makefile (-2 / +2 lines)
Lines 8-18 CATEGORIES= devel linux Link Here
8
MAINTAINER=	emulation@FreeBSD.org
8
MAINTAINER=	emulation@FreeBSD.org
9
COMMENT=	RPM of runtime libs for gfortran (Linux Centos ${LINUX_DIST_VER})
9
COMMENT=	RPM of runtime libs for gfortran (Linux Centos ${LINUX_DIST_VER})
10
10
11
USE_LINUX=	c6
11
USES=		linux:c6
12
USE_LINUX_RPM=	yes
12
USE_LINUX_RPM=	yes
13
13
14
RPMVERSION=	17.el6
14
RPMVERSION=	17.el6
15
USE_LDCONFIG=	yes
15
USE_LDCONFIG=	yes
16
SRC_DISTFILES=	gcc-${DISTVERSION}${SRC_SUFX}:SOURCE
16
SRC_DISTFILES=	gcc-${DISTVERSION}-${RPMVERSION}${SRC_SUFX}:SOURCE
17
17
18
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)devel/linux-c6-libglade2/Makefile (-2 / +1 lines)
Lines 11-23 COMMENT= RPM of libglade2 (Linux CentOS Link Here
11
11
12
CONFLICTS=	linux-libglade2-[0-9]* linux-f10-libglade2-[0-9]*
12
CONFLICTS=	linux-libglade2-[0-9]* linux-f10-libglade2-[0-9]*
13
13
14
USE_LINUX=	c6
14
USES=		linux:c6
15
USE_LINUX_RPM=	yes
15
USE_LINUX_RPM=	yes
16
16
17
RPMVERSION=	3.1.el6
17
RPMVERSION=	3.1.el6
18
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
19
19
20
DOCSDIR=	usr/share/doc/${PORTNAME}-${PORTVERSION}
21
PORTDOCS=	AUTHORS COPYING NEWS README
20
PORTDOCS=	AUTHORS COPYING NEWS README
22
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
21
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
23
22
(-)devel/linux-c6-libpciaccess/Makefile (-2 / +1 lines)
Lines 10-17 COMMENT= Generic PCI access library (Cen Link Here
10
10
11
# LICENSE=	Various GNU
11
# LICENSE=	Various GNU
12
12
13
ONLY_FOR_ARCHS=	i386 amd64
13
USES=		linux:c6
14
USE_LINUX=	c6
15
RPMVERSION=	1.el6
14
RPMVERSION=	1.el6
16
USE_LINUX_RPM=	yes
15
USE_LINUX_RPM=	yes
17
USE_LDCONFIG=	yes
16
USE_LDCONFIG=	yes
(-)devel/linux-c6-libsigc++20/Makefile (-2 / +1 lines)
Lines 11-23 COMMENT= Callback Framework for C++(Linu Link Here
11
11
12
CONFLICTS=	linux-f10-libsigc++20-[0-9]*
12
CONFLICTS=	linux-f10-libsigc++20-[0-9]*
13
13
14
USE_LINUX=	c6
14
USES=		linux:c6
15
USE_LINUX_RPM=	yes
15
USE_LINUX_RPM=	yes
16
16
17
RPMVERSION=	1.el6
17
RPMVERSION=	1.el6
18
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
19
19
20
DOCSDIR=	usr/share/doc/${PORTNAME}-${PORTVERSION}
21
PORTDOCS=	AUTHORS COPYING ChangeLog NEWS README TODO
20
PORTDOCS=	AUTHORS COPYING ChangeLog NEWS README TODO
22
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
21
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
23
22
(-)devel/linux-c6-libthai/Makefile (-5 / +2 lines)
Lines 7-20 CATEGORIES= devel linux Link Here
7
MAINTAINER=	emulation@FreeBSD.org
7
MAINTAINER=	emulation@FreeBSD.org
8
COMMENT=	Thai language support library (Linux CentOS ${LINUX_DIST_VER})
8
COMMENT=	Thai language support library (Linux CentOS ${LINUX_DIST_VER})
9
9
10
USE_LINUX=	c6
11
USE_LINUX_RPM=	yes
12
13
RPMVERSION=	3.el6
10
RPMVERSION=	3.el6
11
USES=		linux:c6
14
USE_LDCONFIG=	yes
12
USE_LDCONFIG=	yes
13
USE_LINUX_RPM=	yes
15
14
16
DATADIR=	${PREFIX}/usr/share/${PORTNAME}
17
DOCSDIR=	${PREFIX}/usr/share/doc/${PORTNAME}-${PORTVERSION}
18
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
15
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
19
16
20
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)devel/linux-c6-ncurses-base/Makefile (-4 / +4 lines)
Lines 9-20 CATEGORIES= devel linux Link Here
9
MAINTAINER=	bacon4000@gmail.com
9
MAINTAINER=	bacon4000@gmail.com
10
COMMENT=	Terminfo database required by Linux ncurses programs
10
COMMENT=	Terminfo database required by Linux ncurses programs
11
11
12
USE_LINUX=	c6
13
USE_LINUX_RPM=	nolib
14
LINUX_NAME=	ncurses
12
LINUX_NAME=	ncurses
15
16
RPMVERSION=	4.20090207.el6
13
RPMVERSION=	4.20090207.el6
14
USES=		linux:c6
15
USE_LINUX_RPM=	nolib
16
17
SRC_DISTFILES=	${LINUX_NAME}-${PORTVERSION}-${RPMVERSION}${SRC_SUFX}:SOURCE
17
SRC_DISTFILES=	${LINUX_NAME}-${PORTVERSION}-${RPMVERSION}${SRC_SUFX}:SOURCE
18
DESCR=	${.CURDIR}/../${LINUX_NAME}/pkg-descr
18
DESCR=		${.CURDIR}/../${LINUX_NAME}/pkg-descr
19
19
20
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)devel/linux-c6-nspr/Makefile (-2 / +1 lines)
Lines 10-18 COMMENT= Netscape Portable Runtime (Linu Link Here
10
10
11
CONFLICTS=	linux-f10-nspr-[0-9]*
11
CONFLICTS=	linux-f10-nspr-[0-9]*
12
12
13
ONLY_FOR_ARCHS=	i386 amd64
14
RPMVERSION=	1.el6
13
RPMVERSION=	1.el6
15
USE_LINUX=	c6
14
USES=		linux:c6
16
15
17
USE_LINUX_RPM=	yes
16
USE_LINUX_RPM=	yes
18
USE_LDCONFIG=	yes
17
USE_LDCONFIG=	yes
(-)devel/linux-c6-qt47/Makefile (-6 / +5 lines)
Lines 13-26 DIST_SUBDIR= rpm/${LINUX_RPM_ARCH}/atrpm Link Here
13
MAINTAINER=	emulation@FreeBSD.org
13
MAINTAINER=	emulation@FreeBSD.org
14
COMMENT=	RPM of QT4 (Linux CentOS 6)
14
COMMENT=	RPM of QT4 (Linux CentOS 6)
15
15
16
ONLY_FOR_ARCHS=	i386 amd64
17
USE_LINUX=	c6
18
USE_LINUX_APPS=	fontconfig png dbuslibs sqlite3 hicontheme openssl
19
USE_LINUX_RPM=	yes
20
RPMVERSION=	1_18.el6
16
RPMVERSION=	1_18.el6
17
USES=		linux:c6
21
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
22
DESCR=		${.CURDIR}/../../devel/qt4/pkg-descr
19
USE_LINUX=	fontconfig png dbuslibs sqlite3 hicontheme openssl
20
USE_LINUX_RPM=	yes
23
21
24
SRC_DISTFILES:=	# no file available
22
DESCR=		${.CURDIR}/../qt4/pkg-descr
23
SRC_DISTFILES=	# no file available
25
24
26
.include <bsd.port.mk>
25
.include <bsd.port.mk>
(-)devel/linux-c6-qt47/pkg-plist.i386 (-5 / +5 lines)
Lines 40-49 usr/lib/qt47/phrasebooks/russian.qph Link Here
40
usr/lib/qt47/phrasebooks/spanish.qph
40
usr/lib/qt47/phrasebooks/spanish.qph
41
usr/lib/qt47/phrasebooks/swedish.qph
41
usr/lib/qt47/phrasebooks/swedish.qph
42
usr/lib/qt47/plugins/sqldrivers/libqsqlite.so
42
usr/lib/qt47/plugins/sqldrivers/libqsqlite.so
43
usr/share/doc/qt47-4.7.2/LGPL_EXCEPTION.txt
43
%%DOCSDIR%%/LGPL_EXCEPTION.txt
44
usr/share/doc/qt47-4.7.2/LICENSE.GPL3
44
%%DOCSDIR%%/LICENSE.GPL3
45
usr/share/doc/qt47-4.7.2/LICENSE.LGPL
45
%%DOCSDIR%%/LICENSE.LGPL
46
usr/share/doc/qt47-4.7.2/README
46
%%DOCSDIR%%/README
47
usr/share/qt47/translations/qt_ar.qm
47
usr/share/qt47/translations/qt_ar.qm
48
usr/share/qt47/translations/qt_cs.qm
48
usr/share/qt47/translations/qt_cs.qm
49
usr/share/qt47/translations/qt_da.qm
49
usr/share/qt47/translations/qt_da.qm
Lines 64-67 usr/share/qt47/translations/qt_uk.qm Link Here
64
usr/share/qt47/translations/qt_zh_CN.qm
64
usr/share/qt47/translations/qt_zh_CN.qm
65
usr/share/qt47/translations/qt_zh_TW.qm
65
usr/share/qt47/translations/qt_zh_TW.qm
66
@dir usr/lib/qt47/plugins/crypto
66
@dir usr/lib/qt47/plugins/crypto
67
%%PORTDOCS%%@dir usr/%%DOCSDIR%%/qch
67
@dir usr/share/doc/qt47/qch
(-)devel/linux-c6-qt47/pkg-plist.x86_64 (-5 / +5 lines)
Lines 81-90 usr/lib64/qt47/phrasebooks/russian.qph Link Here
81
usr/lib64/qt47/phrasebooks/spanish.qph
81
usr/lib64/qt47/phrasebooks/spanish.qph
82
usr/lib64/qt47/phrasebooks/swedish.qph
82
usr/lib64/qt47/phrasebooks/swedish.qph
83
usr/lib64/qt47/plugins/sqldrivers/libqsqlite.so
83
usr/lib64/qt47/plugins/sqldrivers/libqsqlite.so
84
usr/share/doc/qt47-4.7.2/LGPL_EXCEPTION.txt
84
%%DOCSDIR%%/LGPL_EXCEPTION.txt
85
usr/share/doc/qt47-4.7.2/LICENSE.GPL3
85
%%DOCSDIR%%/LICENSE.GPL3
86
usr/share/doc/qt47-4.7.2/LICENSE.LGPL
86
%%DOCSDIR%%/LICENSE.LGPL
87
usr/share/doc/qt47-4.7.2/README
87
%%DOCSDIR%%/README
88
usr/share/qt47/translations/qt_ar.qm
88
usr/share/qt47/translations/qt_ar.qm
89
usr/share/qt47/translations/qt_cs.qm
89
usr/share/qt47/translations/qt_cs.qm
90
usr/share/qt47/translations/qt_da.qm
90
usr/share/qt47/translations/qt_da.qm
Lines 106-109 usr/share/qt47/translations/qt_zh_CN.qm Link Here
106
usr/share/qt47/translations/qt_zh_TW.qm
106
usr/share/qt47/translations/qt_zh_TW.qm
107
@dir usr/lib64/qt47/plugins/crypto
107
@dir usr/lib64/qt47/plugins/crypto
108
@dir usr/lib/qt47/plugins/crypto
108
@dir usr/lib/qt47/plugins/crypto
109
%%PORTDOCS%%@dir usr/%%DOCSDIR%%/qch
109
@dir usr/share/doc/qt47/qch
(-)devel/linux-c6-sdl12/Makefile (-9 / +4 lines)
Lines 5-31 PORTNAME= sdl Link Here
5
PORTVERSION=	1.2.14
5
PORTVERSION=	1.2.14
6
PORTREVISION=	3
6
PORTREVISION=	3
7
CATEGORIES=	devel linux
7
CATEGORIES=	devel linux
8
DISTNAME=	SDL-${PORTVERSION}-${RPMVERSION}
8
DISTNAME=	${LINUX_NAME}-${PORTVERSION}-${RPMVERSION}
9
9
10
MAINTAINER=	emulation@FreeBSD.org
10
MAINTAINER=	emulation@FreeBSD.org
11
COMMENT=	Cross-platform multi-media development API (Linux CentOS ${LINUX_DIST_VER})
11
COMMENT=	Cross-platform multi-media development API (Linux CentOS ${LINUX_DIST_VER})
12
12
13
CONFLICTS=	linux-sdl12-[0-9]* linux-f8-sdl12-[0-9]*
13
CONFLICTS=	linux-sdl12-[0-9]* linux-f8-sdl12-[0-9]*
14
14
15
ONLY_FOR_ARCHS=	i386 amd64
16
USE_LINUX=	c6
17
USE_LINUX_RPM=	yes
18
USE_LINUX_APPS=	xorglibs
19
INSTALL_SHLIB=	yes
20
LINUX_NAME=	SDL
15
LINUX_NAME=	SDL
21
22
RPMVERSION=	7.el6_7.1
16
RPMVERSION=	7.el6_7.1
17
USES=		linux:c6
23
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
19
USE_LINUX=	xorglibs
20
USE_LINUX_RPM=	yes
24
21
25
DOCSDIR=	${PREFIX}/usr/share/doc/${LINUX_NAME}-${PORTVERSION}
22
DOCSDIR=	${PREFIX}/usr/share/doc/${LINUX_NAME}-${PORTVERSION}
26
PORTDOCS=	BUGS COPYING CREDITS README-SDL.txt
23
PORTDOCS=	BUGS COPYING CREDITS README-SDL.txt
27
DESCR=		${.CURDIR}/../${PORTNAME}12/pkg-descr
24
DESCR=		${.CURDIR}/../${PORTNAME}12/pkg-descr
28
25
29
SRC_DISTFILES=	SDL-${PORTVERSION}-${RPMVERSION}${SRC_SUFX}:SOURCE
30
31
.include <bsd.port.mk>
26
.include <bsd.port.mk>
(-)devel/linux-f10-allegro/Makefile (-7 / +5 lines)
Lines 5-24 PORTNAME= allegro Link Here
5
PORTVERSION=	4.2.2
5
PORTVERSION=	4.2.2
6
PORTREVISION=	1
6
PORTREVISION=	1
7
CATEGORIES=	devel linux
7
CATEGORIES=	devel linux
8
MASTER_SITES=	LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
9
8
10
MAINTAINER=	emulation@FreeBSD.org
9
MAINTAINER=	emulation@FreeBSD.org
11
COMMENT=	Cross-platform game programming library (Linux Fedora 10)
10
COMMENT=	Cross-platform game programming library (Linux Fedora 10)
12
11
13
CONFLICTS=	linux-allegro-[0-9]* linux-f8-allegro-[0-9]*
12
CONFLICTS=	linux-allegro-[0-9]* linux-f8-allegro-[0-9]*
14
13
15
USE_LINUX=	f10
14
USES=		linux:f10
16
USE_LINUX_RPM=		yes
15
USE_LINUX_RPM=	yes
17
USE_LINUX_APPS=		xorglibs
16
USE_LINUX=	xorglibs
18
ONLY_FOR_ARCHS=		i386 amd64
19
17
20
RPMVERSION=		10.fc10
18
RPMVERSION=	10.fc10
21
USE_LDCONFIG=		yes
19
USE_LDCONFIG=	yes
22
20
23
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
21
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
24
22
(-)devel/linux-f10-dbus-glib/Makefile (-5 / +2 lines)
Lines 5-26 PORTNAME= dbus-glib Link Here
5
PORTVERSION=	0.76
5
PORTVERSION=	0.76
6
PORTREVISION=	1
6
PORTREVISION=	1
7
CATEGORIES=	devel linux
7
CATEGORIES=	devel linux
8
MASTER_SITES=	LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
9
8
10
MAINTAINER=	emulation@FreeBSD.org
9
MAINTAINER=	emulation@FreeBSD.org
11
COMMENT=	GLib bindings for D-Bus (Linux Fedora 10)
10
COMMENT=	GLib bindings for D-Bus (Linux Fedora 10)
12
11
13
USE_LINUX=	f10
12
USES=		linux:f10
14
USE_LINUX_RPM=	yes
13
USE_LINUX_RPM=	yes
15
USE_LINUX_APPS=	dbuslibs expat
14
USE_LINUX=	dbuslibs expat
16
15
17
RPMVERSION=	3.fc10
16
RPMVERSION=	3.fc10
18
BRANDELF_FILES=	usr/bin/dbus-binding-tool
19
USE_LDCONFIG=	yes
17
USE_LDCONFIG=	yes
20
18
21
PLIST_FILES=	usr/bin/dbus-binding-tool usr/lib/libdbus-glib-1.so.2 \
19
PLIST_FILES=	usr/bin/dbus-binding-tool usr/lib/libdbus-glib-1.so.2 \
22
		usr/lib/libdbus-glib-1.so.2.1.0
20
		usr/lib/libdbus-glib-1.so.2.1.0
23
DOCSDIR=	usr/share/doc/dbus-glib-0.76
24
PORTDOCS=	COPYING ChangeLog NEWS
21
PORTDOCS=	COPYING ChangeLog NEWS
25
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
22
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
26
23
(-)devel/linux-f10-dbus-libs/Makefile (-3 / +2 lines)
Lines 5-21 PORTNAME= dbus-libs Link Here
5
PORTVERSION=	1.2.4
5
PORTVERSION=	1.2.4
6
PORTREVISION=	1
6
PORTREVISION=	1
7
CATEGORIES=	devel linux
7
CATEGORIES=	devel linux
8
MASTER_SITES=	LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
9
8
10
MAINTAINER=	emulation@FreeBSD.org
9
MAINTAINER=	emulation@FreeBSD.org
11
COMMENT=	Libraries for accessing D-BUS (Linux Fedora 10)
10
COMMENT=	Libraries for accessing D-BUS (Linux Fedora 10)
12
11
13
USE_LINUX=	f10
12
USES=		linux:f10
14
USE_LINUX_RPM=	yes
13
USE_LINUX_RPM=	yes
15
14
16
RPMVERSION=	4.fc10
15
RPMVERSION=	4.fc10
17
USE_LDCONFIG=	yes
16
USE_LDCONFIG=	yes
18
SRC_DISTFILES=	dbus-${PORTVERSION}-${RPMVERSION}${SRC_SUFX}
17
SRC_DISTFILES=	dbus-${PORTVERSION}-${RPMVERSION}${SRC_SUFX}:SOURCE
19
DESCR=		${.CURDIR}/../dbus/pkg-descr
18
DESCR=		${.CURDIR}/../dbus/pkg-descr
20
19
21
PLIST_FILES=	lib/libdbus-1.so.3 lib/libdbus-1.so.3.4.0
20
PLIST_FILES=	lib/libdbus-1.so.3 lib/libdbus-1.so.3.4.0
(-)devel/linux-f10-devtools/Makefile (-24 / +17 lines)
Lines 5-41 PORTNAME= devtools Link Here
5
PORTVERSION=	10
5
PORTVERSION=	10
6
PORTREVISION=	2
6
PORTREVISION=	2
7
CATEGORIES=	devel
7
CATEGORIES=	devel
8
MASTER_SITES=	http://archives.fedoraproject.org/pub/archive/fedora/linux/updates/${PORTVERSION}/${LINUX_RPM_ARCH}/:bin \
8
BIN_DISTFILES=	binutils-2.18.50.0.9-8.fc10${EXTRACT_SUFX} \
9
		http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/${PORTVERSION}/Fedora/${LINUX_RPM_ARCH}/os/Packages/:bin
9
		binutils-devel-2.18.50.0.9-8.fc10${EXTRACT_SUFX} \
10
DISTFILES=	binutils-2.18.50.0.9-8.fc10.${LINUX_RPM_ARCH}.rpm:bin \
10
		glibc-devel-2.9-3${EXTRACT_SUFX} \
11
		binutils-devel-2.18.50.0.9-8.fc10.${LINUX_RPM_ARCH}.rpm:bin \
11
		glibc-headers-2.9-3${EXTRACT_SUFX} \
12
		glibc-devel-2.9-3.${LINUX_RPM_ARCH}.rpm:bin \
12
		kernel-headers-2.6.27.41-170.2.117.fc10${EXTRACT_SUFX} \
13
		glibc-headers-2.9-3.${LINUX_RPM_ARCH}.rpm:bin \
13
		mpfr-2.3.2-1.fc10${EXTRACT_SUFX} \
14
		kernel-headers-2.6.27.41-170.2.117.fc10.${LINUX_RPM_ARCH}.rpm:bin \
14
		cpp-4.3.2-7${EXTRACT_SUFX} \
15
		mpfr-2.3.2-1.fc10.${LINUX_RPM_ARCH}.rpm:bin \
15
		gcc-4.3.2-7${EXTRACT_SUFX} \
16
		cpp-4.3.2-7.${LINUX_RPM_ARCH}.rpm:bin \
16
		gcc-c++-4.3.2-7${EXTRACT_SUFX} \
17
		gcc-4.3.2-7.${LINUX_RPM_ARCH}.rpm:bin \
17
		gcc-gfortran-4.3.2-7${EXTRACT_SUFX}
18
		gcc-c++-4.3.2-7.${LINUX_RPM_ARCH}.rpm:bin \
19
		gcc-gfortran-4.3.2-7.${LINUX_RPM_ARCH}.rpm:bin
20
18
21
MAINTAINER=	bacon4000@gmail.com
19
MAINTAINER=	bacon4000@gmail.com
22
COMMENT=	Linux compilers and base libraries
20
COMMENT=	Linux compilers and base libraries
23
21
24
.if defined(PACKAGE_BUILDING)
22
SRC_DISTFILES=	binutils-2.18.50.0.9-8.fc10.src.rpm:SOURCE \
25
MASTER_SITES+=	http://archives.fedoraproject.org/pub/archive/fedora/linux/updates/${PORTVERSION}/SRPMS/:src \
23
		glibc-2.9-3.src.rpm:SOURCE \
26
		http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/${PORTVERSION}/Fedora/source/SRPMS/:src
24
		kernel-2.6.27.5-117.fc10.src.rpm:SOURCE \
27
SRC_DISTFILES=	binutils-2.18.50.0.9-8.fc10.src.rpm:src \
25
		mpfr-2.3.2-1.fc10.src.rpm:SOURCE \
28
		glibc-2.9-3.src.rpm:src \
26
		gcc-4.3.2-7.src.rpm:SOURCE
29
		kernel-2.6.27.5-117.fc10.src.rpm:src \
30
		mpfr-2.3.2-1.fc10.src.rpm:src \
31
		gcc-4.3.2-7.src.rpm:src
32
.endif
33
27
34
# LICENSE=	Various GNU
28
# LICENSE=	Various GNU
35
29
36
ONLY_FOR_ARCHS=	i386 amd64
30
USES=		linux:f10
37
USE_LINUX=	f10
31
USE_LINUX_RPM=	nolib
38
USE_LINUX_RPM=	yes
39
USE_LDCONFIG=	yes
32
USE_LDCONFIG=	yes
40
33
41
PLIST_SUB+=	NLS=""
34
PLIST_SUB+=	NLS=""
(-)devel/linux-f10-libglade2/Makefile (-3 / +1 lines)
Lines 5-18 PORTNAME= libglade2 Link Here
5
PORTVERSION=	2.6.3
5
PORTVERSION=	2.6.3
6
PORTREVISION=	2
6
PORTREVISION=	2
7
CATEGORIES=	devel linux
7
CATEGORIES=	devel linux
8
MASTER_SITES=	LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
9
8
10
MAINTAINER=	emulation@FreeBSD.org
9
MAINTAINER=	emulation@FreeBSD.org
11
COMMENT=	RPM of libglade2 (Linux Fedora 10)
10
COMMENT=	RPM of libglade2 (Linux Fedora 10)
12
11
13
CONFLICTS=	linux-libglade2-[0-9]* linux-f8-libglade2-[0-9]*
12
CONFLICTS=	linux-libglade2-[0-9]* linux-f8-libglade2-[0-9]*
14
13
15
USE_LINUX=	f10
14
USES=		linux:f10
16
USE_LINUX_RPM=	yes
15
USE_LINUX_RPM=	yes
17
16
18
RPMVERSION=	2.fc10
17
RPMVERSION=	2.fc10
Lines 21-27 USE_LDCONFIG= yes Link Here
21
PLIST_FILES=	usr/lib/libglade-2.0.so.0 usr/lib/libglade-2.0.so.0.0.7 \
20
PLIST_FILES=	usr/lib/libglade-2.0.so.0 usr/lib/libglade-2.0.so.0.0.7 \
22
		usr/share/xml/libglade/glade-2.0.dtd
21
		usr/share/xml/libglade/glade-2.0.dtd
23
PLIST_DIRS=	usr/lib/libglade/2.0
22
PLIST_DIRS=	usr/lib/libglade/2.0
24
DOCSDIR=	usr/share/doc/${PORTNAME}-${PORTVERSION}
25
PORTDOCS=	AUTHORS COPYING NEWS README
23
PORTDOCS=	AUTHORS COPYING NEWS README
26
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
24
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
27
25
(-)devel/linux-f10-libsigc++20/Makefile (-4 / +1 lines)
Lines 5-26 PORTNAME= libsigc++20 Link Here
5
PORTVERSION=		2.2.2
5
PORTVERSION=		2.2.2
6
PORTREVISION=	1
6
PORTREVISION=	1
7
CATEGORIES=		devel linux
7
CATEGORIES=		devel linux
8
MASTER_SITES=		LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
9
8
10
MAINTAINER=		emulation@FreeBSD.org
9
MAINTAINER=		emulation@FreeBSD.org
11
COMMENT=		Callback Framework for C++ (Linux Fedora 10)
10
COMMENT=		Callback Framework for C++ (Linux Fedora 10)
12
11
13
CONFLICTS=		linux-libsigc++20-[0-9]* linux-f8-libsigc++20-[0-9]*
12
CONFLICTS=		linux-libsigc++20-[0-9]* linux-f8-libsigc++20-[0-9]*
14
13
15
ONLY_FOR_ARCHS=		i386 amd64
14
USES=			linux:f10
16
USE_LINUX=	f10
17
USE_LINUX_RPM=		yes
15
USE_LINUX_RPM=		yes
18
16
19
RPMVERSION=		1.fc9
17
RPMVERSION=		1.fc9
20
USE_LDCONFIG=		yes
18
USE_LDCONFIG=		yes
21
19
22
PLIST_FILES=		usr/lib/libsigc-2.0.so.0 usr/lib/libsigc-2.0.so.0.0.0
20
PLIST_FILES=		usr/lib/libsigc-2.0.so.0 usr/lib/libsigc-2.0.so.0.0.0
23
DOCSDIR=		usr/share/doc/${PORTNAME}-${PORTVERSION}
24
PORTDOCS=		AUTHORS COPYING ChangeLog NEWS README TODO
21
PORTDOCS=		AUTHORS COPYING ChangeLog NEWS README TODO
25
DESCR=			${.CURDIR}/../${PORTNAME}/pkg-descr
22
DESCR=			${.CURDIR}/../${PORTNAME}/pkg-descr
26
23
(-)devel/linux-f10-ncurses-base/Makefile (-2 / +2 lines)
Lines 10-19 MASTER_SITES= http://archives.fedoraproj Link Here
10
MAINTAINER=	bacon4000@gmail.com
10
MAINTAINER=	bacon4000@gmail.com
11
COMMENT=	Terminfo database required by Linux ncurses programs
11
COMMENT=	Terminfo database required by Linux ncurses programs
12
12
13
USE_LINUX=	f10
13
USES=		linux:f10
14
USE_LINUX_RPM=	yes
14
USE_LINUX_RPM=	yes
15
15
16
RPMVERSION=	20.20080927.fc10
16
RPMVERSION=	20.20080927.fc10
17
SRC_DISTFILES=	ncurses-${PORTVERSION}-${RPMVERSION}.src.rpm
17
SRC_DISTFILES=	ncurses-${PORTVERSION}-${RPMVERSION}.src.rpm:SOURCE
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)devel/linux-f10-nspr/Makefile (-2 / +1 lines)
Lines 5-18 PORTNAME= nspr Link Here
5
PORTVERSION=	4.7.6
5
PORTVERSION=	4.7.6
6
PORTREVISION=	1
6
PORTREVISION=	1
7
CATEGORIES=	devel linux
7
CATEGORIES=	devel linux
8
MASTER_SITES=	LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
9
8
10
MAINTAINER=	emulation@FreeBSD.org
9
MAINTAINER=	emulation@FreeBSD.org
11
COMMENT=	Netscape Portable Runtime (Linux Fedora 10)
10
COMMENT=	Netscape Portable Runtime (Linux Fedora 10)
12
11
13
CONFLICTS=	linux-f8-nspr-[0-9]*
12
CONFLICTS=	linux-f8-nspr-[0-9]*
14
13
15
USE_LINUX=	f10
14
USES=		linux:f10
16
USE_LINUX_RPM=	yes
15
USE_LINUX_RPM=	yes
17
16
18
RPMVERSION=	1.fc10.1
17
RPMVERSION=	1.fc10.1
(-)devel/linux-f10-sdl12/Makefile (-5 / +2 lines)
Lines 4-10 Link Here
4
PORTNAME=	sdl
4
PORTNAME=	sdl
5
PORTVERSION=	1.2.13
5
PORTVERSION=	1.2.13
6
CATEGORIES=	devel linux
6
CATEGORIES=	devel linux
7
MASTER_SITES=	LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
8
DISTNAME=	SDL-${PORTVERSION}-${RPMVERSION}
7
DISTNAME=	SDL-${PORTVERSION}-${RPMVERSION}
9
8
10
MAINTAINER=	emulation@FreeBSD.org
9
MAINTAINER=	emulation@FreeBSD.org
Lines 12-22 COMMENT= Cross-platform multi-media deve Link Here
12
11
13
CONFLICTS=	linux-sdl12-[0-9]* linux-f8-sdl12-[0-9]*
12
CONFLICTS=	linux-sdl12-[0-9]* linux-f8-sdl12-[0-9]*
14
13
15
ONLY_FOR_ARCHS=	i386 amd64
14
USES=		linux:f10
16
USE_LINUX=	f10
17
USE_LINUX_RPM=	yes
15
USE_LINUX_RPM=	yes
18
USE_LINUX_APPS=	xorglibs
16
USE_LINUX=	xorglibs
19
INSTALL_SHLIB=	yes
20
LINUX_NAME=	SDL
17
LINUX_NAME=	SDL
21
18
22
RPMVERSION=	7.fc10
19
RPMVERSION=	7.fc10
(-)devel/linux_kdump/Makefile (-4 / +3 lines)
Lines 10-20 MASTER_SITES= LOCAL/marcel Link Here
10
MAINTAINER=	emulation@FreeBSD.org
10
MAINTAINER=	emulation@FreeBSD.org
11
COMMENT=	Linux-compatibility ktrace.out processor
11
COMMENT=	Linux-compatibility ktrace.out processor
12
12
13
BUILD_DEPENDS=	${RUN_DEPENDS} # USE_LINUX_APPS only sets RUN_DEPENDS
13
BUILD_DEPENDS=	${RUN_DEPENDS} # USE_LINUX only sets RUN_DEPENDS
14
14
15
USES=		uidfix
15
USES=		linux uidfix
16
USE_LINUX=	yes
16
USE_LINUX=	devtools
17
USE_LINUX_APPS=	devtools
18
17
19
ONLY_FOR_ARCHS=	i386 amd64
18
ONLY_FOR_ARCHS=	i386 amd64
20
PLIST_FILES=	bin/linux_kdump man/man1/linux_kdump.1.gz
19
PLIST_FILES=	bin/linux_kdump man/man1/linux_kdump.1.gz
(-)dns/linux-c6-libasyncns/Makefile (-2 / +2 lines)
Lines 9-17 CATEGORIES= dns devel linux Link Here
9
MAINTAINER=	emulation@FreeBSD.org
9
MAINTAINER=	emulation@FreeBSD.org
10
COMMENT=	C library for executing DNS queries asynchronously (Linux CentOS ${LINUX_DIST_VER})
10
COMMENT=	C library for executing DNS queries asynchronously (Linux CentOS ${LINUX_DIST_VER})
11
11
12
USE_LINUX=	c6
13
USE_LINUX_RPM=	yes
14
RPMVERSION=	1.1.el6
12
RPMVERSION=	1.1.el6
13
USES=		linux:c6
15
USE_LDCONFIG=	yes
14
USE_LDCONFIG=	yes
15
USE_LINUX_RPM=	yes
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)dns/linux-f10-libasyncns/Makefile (-3 / +1 lines)
Lines 4-18 Link Here
4
PORTNAME=	libasyncns
4
PORTNAME=	libasyncns
5
PORTVERSION=	0.7
5
PORTVERSION=	0.7
6
CATEGORIES=	dns devel linux
6
CATEGORIES=	dns devel linux
7
PKGNAMEPREFIX=	linux-f10-
8
7
9
MAINTAINER=	itetcu@FreeBSD.org
8
MAINTAINER=	itetcu@FreeBSD.org
10
COMMENT=	C library for executing DNS queries asynchronously (Linux Fedora 10)
9
COMMENT=	C library for executing DNS queries asynchronously (Linux Fedora 10)
11
10
12
USE_LINUX=	f10
11
USES=		linux:f10
13
USE_LINUX_RPM=	yes
12
USE_LINUX_RPM=	yes
14
RPMVERSION=	1.fc10
13
RPMVERSION=	1.fc10
15
USE_LDCONFIG=	yes
14
USE_LDCONFIG=	yes
16
AUTOMATIC_PLIST=yes
17
15
18
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)dns/linux-f10-libasyncns/pkg-plist (+4 lines)
Line 0 Link Here
1
usr/lib/libasyncns.so.0
2
usr/lib/libasyncns.so.0.3.1
3
%%PORTDOCS%%%%DOCSDIR%%/LICENSE
4
%%PORTDOCS%%%%DOCSDIR%%/README
(-)editors/edith/Makefile (-2 / +2 lines)
Lines 13-20 MAINTAINER= ports@FreeBSD.org Link Here
13
COMMENT=	X11 GUI editor for binary and plain text files
13
COMMENT=	X11 GUI editor for binary and plain text files
14
14
15
ONLY_FOR_ARCHS=	i386 amd64
15
ONLY_FOR_ARCHS=	i386 amd64
16
USE_LINUX=	yes
16
USES=		linux
17
USE_LINUX_APPS=	xorglibs
17
USE_LINUX=	xorglibs
18
18
19
RESTRICTED=	Redistribution not allowed
19
RESTRICTED=	Redistribution not allowed
20
NO_BUILD=	yes
20
NO_BUILD=	yes
(-)editors/komodo-edit/Makefile (-2 / +2 lines)
Lines 18-25 NO_PACKAGE= Distribution not permitted Link Here
18
18
19
ONLY_FOR_ARCHS=	i386 amd64
19
ONLY_FOR_ARCHS=	i386 amd64
20
NO_BUILD=	yes
20
NO_BUILD=	yes
21
USE_LINUX=	yes
21
USES=		linux
22
USE_LINUX_APPS=	alsalib gtk2 jpeg dbusglib
22
USE_LINUX=	alsalib gtk2 jpeg dbusglib
23
23
24
PLIST_FILES=	bin/komodo
24
PLIST_FILES=	bin/komodo
25
PORTDATA=	*
25
PORTDATA=	*
(-)editors/linux-sublime/Makefile (-10 / +4 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	sublime
4
PORTNAME=	sublime
5
PORTVERSION=	2.0.2
5
PORTVERSION=	2.0.2
6
PORTREVISION=	3
6
PORTREVISION=	4
7
CATEGORIES=	editors linux
7
CATEGORIES=	editors linux
8
MASTER_SITES=	http://c758482.r82.cf2.rackcdn.com/
8
MASTER_SITES=	http://c758482.r82.cf2.rackcdn.com/
9
DISTNAME=	Sublime%20Text%202.0.2
9
DISTNAME=	Sublime%20Text%202.0.2
Lines 12-33 PKGNAMEPREFIX= linux- Link Here
12
MAINTAINER=	johannes@perceivon.net
12
MAINTAINER=	johannes@perceivon.net
13
COMMENT=	Sublime Text is a sophisticated text editor for code, markup and prose
13
COMMENT=	Sublime Text is a sophisticated text editor for code, markup and prose
14
14
15
USES=		tar:bzip2
16
INSTALLS_ICONS=	yes
15
INSTALLS_ICONS=	yes
16
USES=		linux tar:bzip2
17
USE_LINUX=	xorglibs gtk2
17
WRKSRC=		${WRKDIR}/"Sublime Text 2"
18
WRKSRC=		${WRKDIR}/"Sublime Text 2"
18
19
19
NO_BUILD=
20
NO_BUILD=
20
STRIP=		# don't strip linux binaries.
21
SUB_FILES=	sublime
21
SUB_FILES=	sublime
22
22
23
CONFLICTS_INSTALL=	linux-sublime3-[0-9]*
23
CONFLICTS_INSTALL=	linux-sublime3-[0-9]*
24
24
25
USE_LINUX=	c6
26
USE_LINUX_APPS=	xorglibs gtk2
27
28
post-patch:
29
	${BRANDELF} -t Linux ${WRKSRC}/sublime_text
30
31
do-install:
25
do-install:
32
	@${MKDIR} ${STAGEDIR}${DATADIR}
26
	@${MKDIR} ${STAGEDIR}${DATADIR}
33
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/16x16/apps/
27
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/16x16/apps/
Lines 44-49 do-install: Link Here
44
	@${RM} -rf ${WRKSRC}/Icon/
38
	@${RM} -rf ${WRKSRC}/Icon/
45
	@cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}
39
	@cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}
46
	@${CHMOD} +x ${STAGEDIR}${DATADIR}/sublime_text
40
	@${CHMOD} +x ${STAGEDIR}${DATADIR}/sublime_text
47
	@${INSTALL} ${WRKDIR}/sublime ${STAGEDIR}${PREFIX}/bin/sublime
41
	@${INSTALL_SCRIPT} ${WRKDIR}/sublime ${STAGEDIR}${PREFIX}/bin/sublime
48
42
49
.include <bsd.port.mk>
43
.include <bsd.port.mk>
(-)editors/linux-sublime/files/sublime.in (-2 / +2 lines)
Lines 1-2 Link Here
1
#!/compat/linux/bin/sh
1
#!/bin/sh
2
%%DATADIR%%/sublime_text $*
2
exec %%DATADIR%%/sublime_text "$@"
(-)editors/linux-sublime3/Makefile (-3 / +2 lines)
Lines 13-21 DISTNAME= sublime_text_3_build_3083_x32 Link Here
13
MAINTAINER=	miguelmclara@gmail.com
13
MAINTAINER=	miguelmclara@gmail.com
14
COMMENT=	Sophisticated text editor for code, markup and prose
14
COMMENT=	Sophisticated text editor for code, markup and prose
15
15
16
USES=		desktop-file-utils tar:bzip2
16
USES=		desktop-file-utils linux:c6 tar:bzip2
17
USE_LINUX=	c6
17
USE_LINUX=	xorglibs gtk2
18
USE_LINUX_APPS=	xorglibs gtk2
19
18
20
INSTALLS_ICONS=	yes
19
INSTALLS_ICONS=	yes
21
WRKSRC=		${WRKDIR}/sublime_text_3
20
WRKSRC=		${WRKDIR}/sublime_text_3
(-)emulators/linux-c6/Makefile (-78 / +73 lines)
Lines 1-93 Link Here
1
# Created by: Johannes Jost Meixner <xmj@FreeBSD.org>
1
# Created by: Johannes Jost Meixner <xmj@FreeBSD.org>
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	linux-${USE_LINUX}
4
PORTNAME=	linux-c6
5
PORTVERSION=	6.8
5
PORTVERSION=	${LINUX_DIST_VER}
6
CATEGORIES=	emulators linux
6
CATEGORIES=	emulators linux
7
7
8
MAINTAINER=	emulation@FreeBSD.org
8
MAINTAINER=	emulation@FreeBSD.org
9
COMMENT=	Meta-port for all things CentOS ${LINUX_DIST_VER}
9
COMMENT=	Meta-port for all things CentOS ${LINUX_DIST_VER}
10
10
11
USES=	metaport
11
RUN_DEPENDS=	linux-c6-libasyncns>0:dns/linux-c6-libasyncns \
12
12
		linux-c6-tk85>0:x11-toolkits/linux-c6-tk85 \
13
# base
13
		linux-c6-gtk2>0:x11-toolkits/linux-c6-gtk2 \
14
USE_LINUX=	c6
14
		linux-c6-hicolor-icon-theme>0:x11-themes/linux-c6-hicolor-icon-theme \
15
15
		linux-c6-qt47-x11>0:x11-toolkits/linux-c6-qt47-x11 \
16
# non-base
16
		linux-c6-pango>0:x11-toolkits/linux-c6-pango \
17
		linux-c6-openmotif>0:x11-toolkits/linux-c6-openmotif \
18
		linux-c6-atk>0:accessibility/linux-c6-atk \
19
		linux-c6-sqlite>0:databases/linux-c6-sqlite3 \
20
		linux-c6-tcl85>0:lang/linux-c6-tcl85 \
21
		linux-c6-nspr>0:devel/linux-c6-nspr \
22
		linux-c6-libsigc++20>0:devel/linux-c6-libsigc++20 \
23
		linux-c6-sdl>0:devel/linux-c6-sdl12 \
24
		linux-c6-libpciaccess>0:devel/linux-c6-libpciaccess \
25
		linux-c6-libglade2>0:devel/linux-c6-libglade2 \
26
		linux-c6-devtools>0:devel/linux-c6-devtools \
27
		linux-c6-dbus-libs>0:devel/linux-c6-dbus-libs \
28
		linux-c6-qt47>0:devel/linux-c6-qt47 \
29
		linux-c6-dbus-glib>0:devel/linux-c6-dbus-glib \
30
		linux-c6-ncurses-base>0:devel/linux-c6-ncurses-base \
31
		linux-c6-xorg-libs>0:x11/linux-c6-xorg-libs \
32
		linux-c6-fontconfig>0:x11-fonts/linux-c6-fontconfig \
33
		linux-c6-cups-libs>0:print/linux-c6-cups-libs \
34
		linux-c6-flac>0:audio/linux-c6-flac \
35
		linux-c6-alsa-utils>0:audio/linux-c6-alsa-utils \
36
		linux-c6-alsa-lib>0:audio/linux-c6-alsa-lib \
37
		linux-c6-libaudiofile>0:audio/linux-c6-libaudiofile \
38
		linux-c6-esound>0:audio/linux-c6-esound \
39
		linux-c6-alsa-plugins-oss>0:audio/linux-c6-alsa-plugins-oss \
40
		linux-c6-sdl_mixer>0:audio/linux-c6-sdl_mixer \
41
		linux-c6-alsa-plugins-pulseaudio>0:audio/linux-c6-alsa-plugins-pulseaudio \
42
		linux-c6-libsndfile>0:audio/linux-c6-libsndfile \
43
		linux-c6-libogg>0:audio/linux-c6-libogg \
44
		linux-c6-arts>0:audio/linux-c6-arts \
45
		linux-c6-pulseaudio-utils>0:audio/linux-c6-pulseaudio-utils \
46
		linux-c6-pulseaudio-libs>0:audio/linux-c6-pulseaudio-libs \
47
		linux-c6-mikmod>0:audio/linux-c6-mikmod \
48
		linux-c6-openal-soft>0:audio/linux-c6-openal-soft \
49
		linux-c6-libvorbis>0:audio/linux-c6-libvorbis \
50
		linux-c6-nas-libs>0:audio/linux-c6-nas-libs \
51
		linux-c6-libtheora>0:multimedia/linux-c6-libtheora \
52
		linux-c6-libv4l>0:multimedia/linux-c6-libv4l \
53
		linux-c6-qt47-webkit>0:www/linux-c6-qt47-webkit \
54
		linux-c6-flashplugin>0:www/linux-c6-flashplugin11 \
55
		linux-c6-cyrus-sasl2>0:security/linux-c6-cyrus-sasl2 \
56
		linux-c6-libssh2>0:security/linux-c6-libssh2 \
57
		linux-c6-openssl-compat>0:security/linux-c6-openssl-compat \
58
		linux-c6-openssl>0:security/linux-c6-openssl \
59
		linux-c6-gnutls>0:security/linux-c6-gnutls \
60
		linux-c6-libgcrypt>0:security/linux-c6-libgcrypt \
61
		linux-c6-nss>0:security/linux-c6-nss \
62
		linux-c6-libtasn1>0:security/linux-c6-libtasn1 \
63
		linux-c6-libgpg-error>0:security/linux-c6-libgpg-error \
64
		linux-c6-curl>0:ftp/linux-c6-curl \
65
		linux-c6-tcp_wrappers-libs>0:net/linux-c6-tcp_wrappers-libs \
66
		linux-c6-openldap>0:net/linux-c6-openldap \
67
		linux-c6-avahi-libs>0:net/linux-c6-avahi-libs \
68
		linux-c6-expat>0:textproc/linux-c6-expat \
69
		linux-c6-aspell>0:textproc/linux-c6-aspell \
70
		linux-c6-libxml2>0:textproc/linux-c6-libxml2 \
71
		linux-c6-sdl_image>0:graphics/linux-c6-sdl_image \
72
		linux-c6-sdl_ttf>0:graphics/linux-c6-sdl_ttf \
73
		linux-c6-png>0:graphics/linux-c6-png \
74
		linux-c6-tiff>0:graphics/linux-c6-tiff \
75
		linux-c6-jpeg>0:graphics/linux-c6-jpeg \
76
		linux-c6-glx-utils>0:graphics/linux-c6-glx-utils \
77
		linux-c6-gdk-pixbuf2>0:graphics/linux-c6-gdk-pixbuf2 \
78
		linux-c6-cairo>0:graphics/linux-c6-cairo
17
79
18
RUN_DEPENDS+=	linux-${USE_LINUX}-libasyncns>0:dns/linux-c6-libasyncns \
80
USES=		linux:c6 metaport
19
		linux-${USE_LINUX}-tk85>0:x11-toolkits/linux-c6-tk85 \
20
		linux-${USE_LINUX}-gtk2>0:x11-toolkits/linux-c6-gtk2 \
21
		linux-${USE_LINUX}-hicolor-icon-theme>0:x11-themes/linux-c6-hicolor-icon-theme \
22
		linux-${USE_LINUX}-qt47-x11>0:x11-toolkits/linux-c6-qt47-x11 \
23
		linux-${USE_LINUX}-pango>0:x11-toolkits/linux-c6-pango \
24
		linux-${USE_LINUX}-openmotif>0:x11-toolkits/linux-c6-openmotif \
25
		linux-${USE_LINUX}-atk>0:accessibility/linux-c6-atk \
26
		linux-${USE_LINUX}-sqlite>0:databases/linux-c6-sqlite3 \
27
		linux-${USE_LINUX}-tcl85>0:lang/linux-c6-tcl85 \
28
		linux-${USE_LINUX}-nspr>0:devel/linux-c6-nspr \
29
		linux-${USE_LINUX}-libsigc++20>0:devel/linux-c6-libsigc++20 \
30
		linux-${USE_LINUX}-sdl>0:devel/linux-c6-sdl12 \
31
		linux-${USE_LINUX}-libpciaccess>0:devel/linux-c6-libpciaccess \
32
		linux-${USE_LINUX}-libglade2>0:devel/linux-c6-libglade2 \
33
		linux-${USE_LINUX}-devtools>0:devel/linux-c6-devtools \
34
		linux-${USE_LINUX}-dbus-libs>0:devel/linux-c6-dbus-libs \
35
		linux-${USE_LINUX}-qt47>0:devel/linux-c6-qt47 \
36
		linux-${USE_LINUX}-dbus-glib>0:devel/linux-c6-dbus-glib \
37
		linux-${USE_LINUX}-ncurses-base>0:devel/linux-c6-ncurses-base \
38
		linux-${USE_LINUX}-xorg-libs>0:x11/linux-c6-xorg-libs \
39
		linux-${USE_LINUX}-fontconfig>0:x11-fonts/linux-c6-fontconfig \
40
		linux-${USE_LINUX}-cups-libs>0:print/linux-c6-cups-libs \
41
		linux-${USE_LINUX}-flac>0:audio/linux-c6-flac \
42
		linux-${USE_LINUX}-alsa-utils>0:audio/linux-c6-alsa-utils \
43
		linux-${USE_LINUX}-alsa-lib>0:audio/linux-c6-alsa-lib \
44
		linux-${USE_LINUX}-libaudiofile>0:audio/linux-c6-libaudiofile \
45
		linux-${USE_LINUX}-esound>0:audio/linux-c6-esound \
46
		linux-${USE_LINUX}-alsa-plugins-oss>0:audio/linux-c6-alsa-plugins-oss \
47
		linux-${USE_LINUX}-sdl_mixer>0:audio/linux-c6-sdl_mixer \
48
		linux-${USE_LINUX}-alsa-plugins-pulseaudio>0:audio/linux-c6-alsa-plugins-pulseaudio \
49
		linux-${USE_LINUX}-libsndfile>0:audio/linux-c6-libsndfile \
50
		linux-${USE_LINUX}-libogg>0:audio/linux-c6-libogg \
51
		linux-${USE_LINUX}-arts>0:audio/linux-c6-arts \
52
		linux-${USE_LINUX}-pulseaudio-utils>0:audio/linux-c6-pulseaudio-utils \
53
		linux-${USE_LINUX}-pulseaudio-libs>0:audio/linux-c6-pulseaudio-libs \
54
		linux-${USE_LINUX}-mikmod>0:audio/linux-c6-mikmod \
55
		linux-${USE_LINUX}-openal-soft>0:audio/linux-c6-openal-soft \
56
		linux-${USE_LINUX}-libvorbis>0:audio/linux-c6-libvorbis \
57
		linux-${USE_LINUX}-nas-libs>0:audio/linux-c6-nas-libs \
58
		linux-${USE_LINUX}-libtheora>0:multimedia/linux-c6-libtheora \
59
		linux-${USE_LINUX}-libv4l>0:multimedia/linux-c6-libv4l \
60
		linux-${USE_LINUX}-qt47-webkit>0:www/linux-c6-qt47-webkit \
61
		linux-${USE_LINUX}-flashplugin>0:www/linux-c6-flashplugin11 \
62
		linux-${USE_LINUX}-cyrus-sasl2>0:security/linux-c6-cyrus-sasl2 \
63
		linux-${USE_LINUX}-libssh2>0:security/linux-c6-libssh2 \
64
		linux-${USE_LINUX}-openssl-compat>0:security/linux-c6-openssl-compat \
65
		linux-${USE_LINUX}-openssl>0:security/linux-c6-openssl \
66
		linux-${USE_LINUX}-gnutls>0:security/linux-c6-gnutls \
67
		linux-${USE_LINUX}-libgcrypt>0:security/linux-c6-libgcrypt \
68
		linux-${USE_LINUX}-nss>0:security/linux-c6-nss \
69
		linux-${USE_LINUX}-libtasn1>0:security/linux-c6-libtasn1 \
70
		linux-${USE_LINUX}-libgpg-error>0:security/linux-c6-libgpg-error \
71
		linux-${USE_LINUX}-curl>0:ftp/linux-c6-curl \
72
		linux-${USE_LINUX}-tcp_wrappers-libs>0:net/linux-c6-tcp_wrappers-libs \
73
		linux-${USE_LINUX}-openldap>0:net/linux-c6-openldap \
74
		linux-${USE_LINUX}-avahi-libs>0:net/linux-c6-avahi-libs \
75
		linux-${USE_LINUX}-expat>0:textproc/linux-c6-expat \
76
		linux-${USE_LINUX}-aspell>0:textproc/linux-c6-aspell \
77
		linux-${USE_LINUX}-libxml2>0:textproc/linux-c6-libxml2 \
78
		linux-${USE_LINUX}-sdl_image>0:graphics/linux-c6-sdl_image \
79
		linux-${USE_LINUX}-sdl_ttf>0:graphics/linux-c6-sdl_ttf \
80
		linux-${USE_LINUX}-png>0:graphics/linux-c6-png \
81
		linux-${USE_LINUX}-tiff>0:graphics/linux-c6-tiff \
82
		linux-${USE_LINUX}-jpeg>0:graphics/linux-c6-jpeg \
83
		linux-${USE_LINUX}-glx-utils>0:graphics/linux-c6-glx-utils \
84
		linux-${USE_LINUX}-gdk-pixbuf2>0:graphics/linux-c6-gdk-pixbuf2 \
85
		linux-${USE_LINUX}-cairo>0:graphics/linux-c6-cairo
86
81
87
OPTIONS_DEFINE=	NVIDIA_GL
82
OPTIONS_DEFINE=	NVIDIA_GL
88
83
89
NVIDIA_GL_RUN_DEPENDS=	${LINUXBASE}/usr/lib/libGL.so.1:x11/nvidia-driver \
84
NVIDIA_GL_RUN_DEPENDS=	${LINUXBASE}/usr/lib/libGL.so.1:x11/nvidia-driver \
90
			linux-${USE_LINUX}-libGLU>0:graphics/linux-c6-libGLU
85
			linux-c6-libGLU>0:graphics/linux-c6-libGLU
91
NVIDIA_GL_RUN_DEPENDS_OFF=	linux-${USE_LINUX}-dri>0:graphics/linux-c6-dri
86
NVIDIA_GL_RUN_DEPENDS_OFF=	linux-c6-dri>0:graphics/linux-c6-dri
92
87
93
.include <bsd.port.mk>
88
.include <bsd.port.mk>
(-)emulators/linux-f10/Makefile (-10 / +4 lines)
Lines 2-21 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	linux-f10
4
PORTNAME=	linux-f10
5
PORTVERSION=	0.2
5
PORTVERSION=	${LINUX_DIST_VER}
6
CATEGORIES=	emulators linux
6
CATEGORIES=	emulators linux
7
7
8
MAINTAINER=	emulation@FreeBSD.org
8
MAINTAINER=	emulation@FreeBSD.org
9
COMMENT=	Meta-port for all things Fedora ${LINUX_DIST_VER}
9
COMMENT=	Meta-port for all things Fedora ${LINUX_DIST_VER}
10
10
11
USES=	metaport
11
RUN_DEPENDS=	linux-f10-libasyncns>0:dns/linux-f10-libasyncns \
12
13
# base
14
USE_LINUX=	f10
15
16
# non-base
17
18
RUN_DEPENDS+=	linux-f10-libasyncns>0:dns/linux-f10-libasyncns \
19
		linux-f10-gtk2>0:x11-toolkits/linux-f10-gtk2 \
12
		linux-f10-gtk2>0:x11-toolkits/linux-f10-gtk2 \
20
		linux-f10-tk85>0:x11-toolkits/linux-f10-tk85 \
13
		linux-f10-tk85>0:x11-toolkits/linux-f10-tk85 \
21
		linux-f10-qt45>0:x11-toolkits/linux-f10-qt45 \
14
		linux-f10-qt45>0:x11-toolkits/linux-f10-qt45 \
Lines 36-42 RUN_DEPENDS+= linux-f10-libasyncns>0:dns Link Here
36
		linux-f10-dbus-glib>0:devel/linux-f10-dbus-glib \
29
		linux-f10-dbus-glib>0:devel/linux-f10-dbus-glib \
37
		linux-f10-libsigc++20>0:devel/linux-f10-libsigc++20 \
30
		linux-f10-libsigc++20>0:devel/linux-f10-libsigc++20 \
38
		linux-f10-ncurses-base>0:devel/linux-f10-ncurses-base \
31
		linux-f10-ncurses-base>0:devel/linux-f10-ncurses-base \
39
		linux_base-f10>0:emulators/linux_base-f10 \
40
		linux-f10-xorg-libs>0:x11/linux-f10-xorg-libs \
32
		linux-f10-xorg-libs>0:x11/linux-f10-xorg-libs \
41
		linux-f10-fontconfig>0:x11-fonts/linux-f10-fontconfig \
33
		linux-f10-fontconfig>0:x11-fonts/linux-f10-fontconfig \
42
		linux-f10-cups-libs>0:print/linux-f10-cups-libs \
34
		linux-f10-cups-libs>0:print/linux-f10-cups-libs \
Lines 90-95 RUN_DEPENDS+= linux-f10-libasyncns>0:dns Link Here
90
		linux-f10-cairo>0:graphics/linux-f10-cairo
82
		linux-f10-cairo>0:graphics/linux-f10-cairo
91
# don't pull in graphics/linux-f10-libGLU -- conflicts with graphics/linux-f10-dri
83
# don't pull in graphics/linux-f10-libGLU -- conflicts with graphics/linux-f10-dri
92
84
85
USES=		linux:f10 metaport
86
93
OPTIONS_DEFINE=	NVIDIA_GL
87
OPTIONS_DEFINE=	NVIDIA_GL
94
88
95
NVIDIA_GL_RUN_DEPENDS=	${LINUXBASE}/usr/lib/libGL.so.1:x11/nvidia-driver
89
NVIDIA_GL_RUN_DEPENDS=	${LINUXBASE}/usr/lib/libGL.so.1:x11/nvidia-driver
(-)emulators/linux_base-c6/Makefile (-215 / +101 lines)
Lines 2-112 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	c6
4
PORTNAME=	c6
5
PORTVERSION=	6.8
5
PORTVERSION=	${LINUX_DIST_VER}
6
PORTREVISION=	2
6
CATEGORIES=	emulators linux
7
CATEGORIES=	emulators linux
7
MASTER_SITES=	CENTOS_LINUX CENTOS_LINUX_UPDATES
8
MASTER_SITE_SUBDIR=	centos/${LINUX_DIST_VER}/os/${LINUX_REPO_ARCH}/Packages/\
9
			centos/${LINUX_DIST_VER}/updates/${LINUX_REPO_ARCH}/Packages/
10
11
PKGNAMEPREFIX=	linux_base-
8
PKGNAMEPREFIX=	linux_base-
12
DISTFILES=	${PRE_BIN_DISTFILES} ${BIN_DISTFILES} ${SRC_DISTFILES}
13
EXTRACT_ONLY=	${BIN_DISTFILES}
14
9
15
MAINTAINER=	emulation@FreeBSD.org
10
MAINTAINER=	emulation@FreeBSD.org
16
COMMENT=	Base set of packages needed in Linux mode for i386/amd64 (Linux CentOS 6)
11
COMMENT=	Base set of packages needed in Linux mode for i386/amd64 (Linux CentOS 6)
17
12
18
LINUX_DIST=	centos
19
LINUX_DIST_VER= ${PORTVERSION}
20
DIST_SUBDIR=	rpm/${LINUX_RPM_ARCH}/${LINUX_DIST}/${LINUX_DIST_VER}
21
22
# these get extracted from pre-extract, then some directory permissions
23
# get fixed up
24
PRE_BIN_DISTFILES=	filesystem-2.4.30-3.el6.${LINUX_RPM_ARCH}.rpm \
25
			setup-2.8.14-20.el6_4.1.noarch.rpm
26
27
BIN_DISTFILES=	basesystem-10.0-4.el6.noarch.rpm \
13
BIN_DISTFILES=	basesystem-10.0-4.el6.noarch.rpm \
28
		bash-4.1.2-40.el6.${LINUX_RPM_ARCH}.rpm \
14
		bash-4.1.2-40.el6${EXTRACT_SUFX} \
29
		bzip2-1.0.5-7.el6_0.${LINUX_RPM_ARCH}.rpm \
15
		bzip2-1.0.5-7.el6_0${EXTRACT_SUFX} \
30
		centos-release-6-8.el6.centos.12.3.${LINUX_RPM_ARCH}.rpm \
16
		centos-release-6-8.el6.centos.12.3${EXTRACT_SUFX} \
31
		coreutils-8.4-43.el6.${LINUX_RPM_ARCH}.rpm \
17
		compat-libstdc++-296-2.96-144.el6.i686.rpm \
32
		e2fsprogs-1.41.12-22.el6.${LINUX_RPM_ARCH}.rpm \
18
		coreutils-8.4-43.el6${EXTRACT_SUFX} \
33
		elfutils-0.164-2.el6.${LINUX_RPM_ARCH}.rpm \
19
		e2fsprogs-1.41.12-22.el6${EXTRACT_SUFX} \
34
		findutils-4.4.2-9.el6.${LINUX_RPM_ARCH}.rpm \
20
		elfutils-0.164-2.el6${EXTRACT_SUFX} \
35
		glibc-common-2.12-1.192.el6.${LINUX_RPM_ARCH}.rpm \
21
		findutils-4.4.2-9.el6${EXTRACT_SUFX} \
36
		grep-2.20-3.el6_7.1.${LINUX_RPM_ARCH}.rpm \
22
		glibc-common-2.12-1.192.el6${EXTRACT_SUFX} \
37
		info-4.13a-8.el6.${LINUX_RPM_ARCH}.rpm \
23
		grep-2.20-3.el6_7.1${EXTRACT_SUFX} \
38
		keyutils-1.4-5.el6.${LINUX_RPM_ARCH}.rpm \
24
		info-4.13a-8.el6${EXTRACT_SUFX} \
39
		less-436-13.el6.${LINUX_RPM_ARCH}.rpm \
25
		keyutils-1.4-5.el6${EXTRACT_SUFX} \
40
		ncurses-5.7-4.20090207.el6.${LINUX_RPM_ARCH}.rpm \
26
		less-436-13.el6${EXTRACT_SUFX} \
41
		sed-4.2.1-10.el6.${LINUX_RPM_ARCH}.rpm \
27
		ncurses-5.7-4.20090207.el6${EXTRACT_SUFX} \
42
		setserial-2.17-25.el6.${LINUX_RPM_ARCH}.rpm \
28
		sed-4.2.1-10.el6${EXTRACT_SUFX} \
43
		which-2.19-6.el6.${LINUX_RPM_ARCH}.rpm \
29
		setserial-2.17-25.el6${EXTRACT_SUFX} \
44
		compat-libstdc++-296-2.96-144.el6.i686.rpm
30
		setup-2.8.14-20.el6_4.1.noarch.rpm \
45
LIB_DISTFILES=	bzip2-libs-1.0.5-7.el6_0.${LINUX_RPM_ARCH}.rpm \
31
		which-2.19-6.el6${EXTRACT_SUFX} \
46
		compat-db43-4.3.29-15.el6.${LINUX_RPM_ARCH}.rpm \
32
		filesystem-2.4.30-3.el6${EXTRACT_SUFX}
47
		compat-libstdc++-33-3.2.3-69.el6.${LINUX_RPM_ARCH}.rpm \
33
LIB_DISTFILES=	bzip2-libs-1.0.5-7.el6_0${EXTRACT_SUFX} \
48
		db4-4.7.25-20.el6_7.${LINUX_RPM_ARCH}.rpm \
34
		compat-db43-4.3.29-15.el6${EXTRACT_SUFX} \
49
		e2fsprogs-libs-1.41.12-22.el6.${LINUX_RPM_ARCH}.rpm \
35
		compat-libstdc++-33-3.2.3-69.el6${EXTRACT_SUFX} \
50
		freetype-2.3.11-17.el6.${LINUX_RPM_ARCH}.rpm \
36
		db4-4.7.25-20.el6_7${EXTRACT_SUFX} \
51
		gamin-0.1.10-9.el6.${LINUX_RPM_ARCH}.rpm \
37
		e2fsprogs-libs-1.41.12-22.el6${EXTRACT_SUFX} \
52
		gdbm-1.8.0-39.el6.${LINUX_RPM_ARCH}.rpm \
38
		freetype-2.3.11-17.el6${EXTRACT_SUFX} \
53
		glib2-2.28.8-5.el6.${LINUX_RPM_ARCH}.rpm \
39
		gamin-0.1.10-9.el6${EXTRACT_SUFX} \
54
		glibc-2.12-1.192.el6.${LINUX_RPM_ARCH}.rpm \
40
		gdbm-1.8.0-39.el6${EXTRACT_SUFX} \
55
		gmp-4.3.1-10.el6.${LINUX_RPM_ARCH}.rpm \
41
		glib2-2.28.8-5.el6${EXTRACT_SUFX} \
56
		keyutils-libs-1.4-5.el6.${LINUX_RPM_ARCH}.rpm \
42
		glibc-2.12-1.192.el6${EXTRACT_SUFX} \
57
		krb5-libs-1.10.3-57.el6.${LINUX_RPM_ARCH}.rpm \
43
		gmp-4.3.1-10.el6${EXTRACT_SUFX} \
58
		libacl-2.2.49-6.el6.${LINUX_RPM_ARCH}.rpm \
44
		keyutils-libs-1.4-5.el6${EXTRACT_SUFX} \
59
		libattr-2.4.44-7.el6.${LINUX_RPM_ARCH}.rpm \
45
		krb5-libs-1.10.3-57.el6${EXTRACT_SUFX} \
60
		libblkid-2.17.2-12.24.el6.${LINUX_RPM_ARCH}.rpm \
46
		libacl-2.2.49-6.el6${EXTRACT_SUFX} \
61
		libcap-2.16-5.5.el6.${LINUX_RPM_ARCH}.rpm \
47
		libattr-2.4.44-7.el6${EXTRACT_SUFX} \
62
		libcom_err-1.41.12-22.el6.${LINUX_RPM_ARCH}.rpm \
48
		libblkid-2.17.2-12.24.el6${EXTRACT_SUFX} \
63
		libgcc-4.4.7-17.el6.${LINUX_RPM_ARCH}.rpm \
49
		libcap-2.16-5.5.el6${EXTRACT_SUFX} \
64
		libidn-1.18-2.el6.${LINUX_RPM_ARCH}.rpm \
50
		libcom_err-1.41.12-22.el6${EXTRACT_SUFX} \
65
		libselinux-2.0.94-7.el6.${LINUX_RPM_ARCH}.rpm \
51
		libgcc-4.4.7-17.el6${EXTRACT_SUFX} \
66
		libsepol-2.0.41-4.el6.${LINUX_RPM_ARCH}.rpm \
52
		libidn-1.18-2.el6${EXTRACT_SUFX} \
67
		libstdc++-4.4.7-17.el6.${LINUX_RPM_ARCH}.rpm \
53
		libselinux-2.0.94-7.el6${EXTRACT_SUFX} \
68
		libuuid-2.17.2-12.24.el6.${LINUX_RPM_ARCH}.rpm \
54
		libsepol-2.0.41-4.el6${EXTRACT_SUFX} \
69
		ncurses-libs-5.7-4.20090207.el6.${LINUX_RPM_ARCH}.rpm \
55
		libstdc++-4.4.7-17.el6${EXTRACT_SUFX} \
70
		pcre-7.8-7.el6.${LINUX_RPM_ARCH}.rpm \
56
		libuuid-2.17.2-12.24.el6${EXTRACT_SUFX} \
71
		popt-1.13-7.el6.${LINUX_RPM_ARCH}.rpm \
57
		ncurses-libs-5.7-4.20090207.el6${EXTRACT_SUFX} \
72
		readline-6.0-4.el6.${LINUX_RPM_ARCH}.rpm \
58
		pcre-7.8-7.el6${EXTRACT_SUFX} \
73
		redhat-lsb-core-4.0-7.el6.centos.${LINUX_RPM_ARCH}.rpm \
59
		popt-1.13-7.el6${EXTRACT_SUFX} \
74
		slang-2.2.1-1.el6.${LINUX_RPM_ARCH}.rpm \
60
		readline-6.0-4.el6${EXTRACT_SUFX} \
75
		util-linux-ng-2.17.2-12.24.el6.${LINUX_RPM_ARCH}.rpm \
61
		redhat-lsb-core-4.0-7.el6.centos${EXTRACT_SUFX} \
76
		zlib-1.2.3-29.el6.${LINUX_RPM_ARCH}.rpm
62
		slang-2.2.1-1.el6${EXTRACT_SUFX} \
77
63
		util-linux-ng-2.17.2-12.24.el6${EXTRACT_SUFX} \
78
BIN_DISTFILES+=	${LIB_DISTFILES}
64
		zlib-1.2.3-29.el6${EXTRACT_SUFX}
79
65
SRC_DISTFILES=	acl-2.2.49-6.el6.src.rpm:SOURCE \
80
66
		attr-2.4.44-7.el6.src.rpm:SOURCE \
81
.if defined(PACKAGE_BUILDING)
67
		basesystem-10.0-4.el6.src.rpm:SOURCE \
82
SRC_DISTFILES=	basesystem-10.0-4.el6.src.rpm:SOURCE \
83
		bash-4.1.2-40.el6.src.rpm:SOURCE \
68
		bash-4.1.2-40.el6.src.rpm:SOURCE \
84
		bzip2-1.0.5-7.el6_0.src.rpm:SOURCE \
69
		bzip2-1.0.5-7.el6_0.src.rpm:SOURCE \
85
		coreutils-8.4-43.el6.src.rpm:SOURCE \
70
		centos-release-6-8.el6.centos.12.3.src.rpm:SOURCE \
86
		compat-db-4.6.21-15.el6.src.rpm:SOURCE \
71
		compat-db-4.6.21-15.el6.src.rpm:SOURCE \
87
		compat-gcc-296-2.96-144.el6.src.rpm:SOURCE \
72
		compat-gcc-296-2.96-144.el6.src.rpm:SOURCE \
88
		compat-gcc-32-3.2.3-69.el6.src.rpm:SOURCE \
73
		compat-gcc-32-3.2.3-69.el6.src.rpm:SOURCE \
74
		coreutils-8.4-43.el6.src.rpm:SOURCE \
89
		db4-4.7.25-20.el6_7.src.rpm:SOURCE \
75
		db4-4.7.25-20.el6_7.src.rpm:SOURCE \
90
		e2fsprogs-1.41.12-22.el6.src.rpm:SOURCE \
76
		e2fsprogs-1.41.12-22.el6.src.rpm:SOURCE \
91
		elfutils-0.164-2.el6.src.rpm:SOURCE \
77
		elfutils-0.164-2.el6.src.rpm:SOURCE \
92
		centos-release-6-8.el6.centos.12.3.src.rpm:SOURCE \
93
		filesystem-2.4.30-3.el6.src.rpm:SOURCE \
78
		filesystem-2.4.30-3.el6.src.rpm:SOURCE \
94
		findutils-4.4.2-9.el6.src.rpm:SOURCE \
79
		findutils-4.4.2-9.el6.src.rpm:SOURCE \
95
		freetype-2.3.11-17.el6.src.rpm:SOURCE \
80
		freetype-2.3.11-17.el6.src.rpm:SOURCE \
96
		gamin-0.1.10-9.el6.src.rpm:SOURCE \
81
		gamin-0.1.10-9.el6.src.rpm:SOURCE \
82
		gcc-4.4.7-17.el6.src.rpm:SOURCE \
97
		gdbm-1.8.0-39.el6.src.rpm:SOURCE \
83
		gdbm-1.8.0-39.el6.src.rpm:SOURCE \
98
		glib2-2.28.8-5.el6.src.rpm:SOURCE \
84
		glib2-2.28.8-5.el6.src.rpm:SOURCE \
99
		glibc-2.12-1.192.el6.src.rpm:SOURCE \
85
		glibc-2.12-1.192.el6.src.rpm:SOURCE \
100
		gmp-4.3.1-10.el6.src.rpm:SOURCE \
86
		gmp-4.3.1-10.el6.src.rpm:SOURCE \
101
		grep-2.20-3.el6_7.1.src.rpm:SOURCE \
87
		grep-2.20-3.el6_7.1.src.rpm:SOURCE \
102
		texinfo-4.13a-8.el6.src.rpm:SOURCE \
103
		keyutils-1.4-5.el6.src.rpm:SOURCE \
88
		keyutils-1.4-5.el6.src.rpm:SOURCE \
104
		krb5-1.10.3-57.el6.src.rpm:SOURCE \
89
		krb5-1.10.3-57.el6.src.rpm:SOURCE \
105
		less-436-13.el6.src.rpm:SOURCE \
90
		less-436-13.el6.src.rpm:SOURCE \
106
		acl-2.2.49-6.el6.src.rpm:SOURCE \
107
		attr-2.4.44-7.el6.src.rpm:SOURCE \
108
		libcap-2.16-5.5.el6.src.rpm:SOURCE \
91
		libcap-2.16-5.5.el6.src.rpm:SOURCE \
109
		gcc-4.4.7-17.el6.src.rpm:SOURCE \
110
		libidn-1.18-2.el6.src.rpm:SOURCE \
92
		libidn-1.18-2.el6.src.rpm:SOURCE \
111
		libselinux-2.0.94-7.el6.src.rpm:SOURCE \
93
		libselinux-2.0.94-7.el6.src.rpm:SOURCE \
112
		libsepol-2.0.41-4.el6.src.rpm:SOURCE \
94
		libsepol-2.0.41-4.el6.src.rpm:SOURCE \
Lines 119-276 SRC_DISTFILES= basesystem-10.0-4.el6.src Link Here
119
		setserial-2.17-25.el6.src.rpm:SOURCE \
101
		setserial-2.17-25.el6.src.rpm:SOURCE \
120
		setup-2.8.14-20.el6_4.1.src.rpm:SOURCE \
102
		setup-2.8.14-20.el6_4.1.src.rpm:SOURCE \
121
		slang-2.2.1-1.el6.src.rpm:SOURCE \
103
		slang-2.2.1-1.el6.src.rpm:SOURCE \
104
		texinfo-4.13a-8.el6.src.rpm:SOURCE \
122
		util-linux-ng-2.17.2-12.24.el6.src.rpm:SOURCE \
105
		util-linux-ng-2.17.2-12.24.el6.src.rpm:SOURCE \
123
		which-2.19-6.el6.src.rpm:SOURCE \
106
		which-2.19-6.el6.src.rpm:SOURCE \
124
		zlib-1.2.3-29.el6.src.rpm:SOURCE
107
		zlib-1.2.3-29.el6.src.rpm:SOURCE
125
108
126
ALWAYS_KEEP_DISTFILES=	yes
109
CONFLICTS=	linux_base-gentoo* linux_base-f10-[0-9]* linux-glib2-*
127
.endif
110
PLIST_SUB=	LINUXBASE=${LINUXBASE} SYSCTLMIB=${SYSCTLMIB}
128
111
USES=		linux:c6
129
CONFLICTS=		linux_base-gentoo* linux_base-f10-[0-9]* linux-glib2-*
112
USE_LINUX=	# empty
130
113
USE_LINUX_RPM=	yes
131
ONLY_FOR_ARCHS=		i386 amd64
132
.	if defined(OVERRIDE_LINUX_BASE_PORT) && ${OVERRIDE_LINUX_BASE_PORT} == "c6_64"
133
PKGNAMESUFFIX=		_64
134
LINUX_RPM_ARCH=	x86_64
135
LINUX_REPO_ARCH=	x86_64
136
137
# hack to add i686 distfiles
138
139
_32BIT_LINUX_RPM_ARCH=  i686
140
_32BIT_DISTFILES=   ${LIB_DISTFILES:S/${LINUX_RPM_ARCH}/${_32BIT_LINUX_RPM_ARCH}/g}
141
.       if ${_32BIT_DISTFILES} != ${LIB_DISTFILES}
142
# they could be the same if above regexp doesn't match
143
BIN_DISTFILES+=         ${_32BIT_DISTFILES}
144
.       endif
145
146
147
.	else
148
LINUX_RPM_ARCH=		i686
149
LINUX_REPO_ARCH=	i386
150
.	endif
151
152
114
153
USE_LINUX_PREFIX=	yes
115
REMOVE_DIRS=	boot home media root tmp usr/lib/pm-utils usr/lib64/pm-utils \
154
NO_WRKSUBDIR=		yes
116
		usr/local var/log var/run var/tmp
155
DISTINFO_FILE?=		${MASTERDIR}/distinfo.${LINUX_REPO_ARCH}
117
REMOVE_FILES=	bin/df bin/su etc/exports etc/group etc/gshadow etc/motd \
156
PLIST=			${PKGDIR}/pkg-plist.${LINUX_REPO_ARCH}
118
		etc/passwd etc/printcap etc/protocols etc/services etc/shadow \
157
PLIST_SUB=		GLIBCVER="2.12" LINUXBASE=${LINUXBASE}
119
		usr/tmp
158
USES=	shebangfix
159
SHEBANG_FILES=	bin/redhat_lsb_init sbin/mount.tmpfs
160
# bash scripts need to work in chroot /compat/linux, so use env instead.
161
bash_CMD=	/usr/bin/env bash
162
120
163
.include <bsd.port.pre.mk>
121
.include <bsd.port.pre.mk>
164
122
165
.if !defined(PACKAGE_BUILDING) || (defined(PACKAGE_BUILDING) && !defined(LINUX_OSRELEASE) )
123
.if ${LINUX_ARCH} == x86_64 && ${OPSYS} == FreeBSD && ${OSVERSION} >= 11000105
166
LINUX_OSRELEASE!=	${ECHO_CMD} `${SYSCTL} -n compat.linux.osrelease 2>/dev/null`
124
SYSCTLMIB=	kern.features.linux64
167
.endif
168
169
.if ${LINUX_OSRELEASE}x == "x"
170
IGNORE=			linuxulator is not (kld)loaded
171
.elif ${LINUX_OSRELEASE} == "2.6.16"
172
IGNORE=			compat.linux.osrelease: ${LINUX_OSRELEASE} is not supported, please use 2.6.18, BEWARE this is highly experimental
173
.endif
174
175
REMOVE_DIRS=		boot dev etc/fonts home initrd media root tmp var/log var/run var/tmp \
176
			usr/local usr/tmp
177
REMOVE_FILES=		bin/df bin/su etc/exports etc/group etc/localtime \
178
			etc/motd etc/passwd etc/printcap etc/services \
179
			etc/protocols
180
ADD_DIRS=		usr/X11R6/share usr/X11R6/man usr/X11R6/lib/tls \
181
			usr/X11R6/include usr/X11R6/bin
182
ADD_FILES=		#empty
183
184
.if (${MACHINE_ARCH} == "amd64")
185
FALLBACK_ELF_MIB=	kern.elf32.fallback_brand
186
.else
125
.else
187
FALLBACK_ELF_MIB=	kern.fallback_elf_brand
126
SYSCTLMIB=	compat.linux.osrelease
188
.endif
127
.endif
189
128
190
.if (${ARCH} == "amd64")
129
post-extract:
191
.	if defined(OVERRIDE_LINUX_BASE_PORT) && ${OVERRIDE_LINUX_BASE_PORT} != "c6_64"
130
# Fix permissions so a regular user can run make clean.
192
ARCH=			i386
131
.if ${LINUX_ARCH} == x86_64
193
.	endif
132
	@${CHMOD} 755 ${WRKSRC}/usr/lib64/pm-utils
133
.else
134
	@${CHMOD} 755 ${WRKSRC}/usr/lib/pm-utils
194
.endif
135
.endif
195
136
196
pre-extract:
137
post-patch:
197
	@for file in ${PRE_BIN_DISTFILES}; do \
138
	@${RM} -r ${REMOVE_DIRS:S|^|${WRKSRC}/|}
198
	    if ! (cd ${WRKSRC} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/$$file ${EXTRACT_AFTER_ARGS});\
139
	@${RM} ${REMOVE_FILES:S|^|${WRKSRC}/|}
199
	    then \
140
	@${LN} -sfh centos-release-6 ${WRKSRC}/usr/share/doc/redhat-release
200
	        exit 1; \
201
	    fi; \
202
	done
203
	# now fix up broken permissions
204
.	if defined(OVERRIDE_LINUX_BASE_PORT) && ${OVERRIDE_LINUX_BASE_PORT} == "c6_64"
205
	@${CHMOD} -R u+rwX ${WRKSRC}/lib64 ${WRKSRC}/usr/lib64
206
.	endif
207
	@${CHMOD} -R u+rwX ${WRKSRC}/bin ${WRKSRC}/lib ${WRKSRC}/sbin ${WRKSRC}/usr/bin ${WRKSRC}/usr/lib ${WRKSRC}/usr/sbin
208
	@${CHMOD} 400 ${WRKSRC}/etc/*shadow
209
210
do-build:
211
	@for D in ${REMOVE_DIRS}; do \
212
		${RM} -rf ${WRKSRC}/$$D; \
213
	done
214
	@for F in ${REMOVE_FILES}; do \
215
		${RM} -f ${WRKSRC}/$$F; \
216
	done
217
	@for F in ${ADD_DIRS}; do \
218
		${MKDIR} ${WRKSRC}/$$F; \
219
	done
220
	@for F in ${ADD_FILES}; do \
221
		${TOUCH} ${WRKSRC}/$$F; \
222
	done
223
#
224
# Create a good ld.so.conf and touch ld.so.cache
225
#
226
	@${ECHO_CMD} -e '/lib\n/usr/lib\n/usr/lib64\n${X11BASE}/lib' >> \
227
		${WRKSRC}/etc/ld.so.conf
228
	@${TOUCH} ${WRKSRC}/etc/ld.so.cache
229
#
230
# Create yp.conf as a hint to NIS users and make sure there's a
231
# mtab in etc, albeit an empty one. This is needed in a couple of
232
# cases. Most notably staroffice6. If yp.conf exists install only
233
# yp.conf.sample
234
#
235
	@${INSTALL} ${COPY} -m 644 ${FILESDIR}/yp.conf.sample ${WRKSRC}/etc
236
	@${TOUCH} ${WRKSRC}/etc/mtab
237
#
238
# If ${PREFIX}/etc/krb5.conf exists, don't touch it
239
#
240
	@${MV} ${WRKSRC}/etc/krb5.conf ${WRKSRC}/etc/krb5.conf.sample
241
242
	@${FIND} ${WRKSRC}/bin ${WRKSRC}/sbin/ ${WRKSRC}/usr/bin \
243
		${WRKSRC}/usr/sbin -type f -print0 | ${XARGS} -0 ${FILE} \
244
		| ${GREP} ELF | ${CUT} -d : -f 1 \
245
		| ${XARGS} ${BRANDELF} -t Linux
246
.	if defined(OVERRIDE_LINUX_BASE_PORT) && ${OVERRIDE_LINUX_BASE_PORT} == "c6_64"
247
	@${BRANDELF} -t Linux ${WRKSRC}/lib64/ld-2.12.so
248
.	else
249
	@${BRANDELF} -t Linux ${WRKSRC}/lib/ld-2.12.so
141
	@${BRANDELF} -t Linux ${WRKSRC}/lib/ld-2.12.so
250
.	endif
142
.if ${LINUX_ARCH} == x86_64
251
143
	@${BRANDELF} -t Linux ${WRKSRC}/lib64/ld-2.12.so
252
# Install locales
144
.endif
253
	@${MV} ${WRKSRC}/usr/lib/locale/locale-archive.tmpl \
254
		${WRKSRC}/usr/lib/locale/locale-archive
255
256
do-install:
257
#
258
# Do install without using linux rpm system
259
#
260
	@cd ${WRKSRC} && ${FIND} * -type d -exec ${MKDIR} "${STAGEDIR}${PREFIX}/{}" \;
261
	@cd ${WRKSRC} && ${FIND} * ! -type d \
262
		| ${CPIO} -pm -R root:wheel ${STAGEDIR}${PREFIX}
263
145
264
	@${LN} -sf /var/tmp ${STAGEDIR}${PREFIX}/usr/tmp
146
post-install:
265
	@${LN} -sf ../usr/bin/[ ${STAGEDIR}${PREFIX}/bin/[
147
	${TOUCH} ${STAGEDIR}${PREFIX}/etc/mtab
266
	@${LN} -sf ../usr/bin/expr ${STAGEDIR}${PREFIX}/bin/expr
148
	${MV} ${STAGEDIR}${PREFIX}/etc/krb5.conf \
267
	@${LN} -sf ../usr/bin/test ${STAGEDIR}${PREFIX}/bin/test
149
		${STAGEDIR}${PREFIX}/etc/krb5.conf.sample
268
	@${LN} -sf ../usr/bin/uuidgen ${STAGEDIR}${PREFIX}/bin/uuidgen
150
	${MV} ${STAGEDIR}${PREFIX}/etc/nsswitch.conf \
269
	@${LN} -sf ../../lib/librt.so.1 ${STAGEDIR}${PREFIX}/usr/lib/librt.so.1
151
		${STAGEDIR}${PREFIX}/etc/nsswitch.conf.sample
270
	@${CHMOD} 755 ${STAGEDIR}${PREFIX}/var/lock ${STAGEDIR}${PREFIX}/var/spool/mail
152
	${MV} ${STAGEDIR}${PREFIX}/usr/lib/locale/locale-archive.tmpl \
271
#
153
		${STAGEDIR}${PREFIX}/usr/lib/locale/locale-archive
272
# Let some linux applications (e.g. print/acroread8) print with default settings
154
	${LN} -sf /tmp ${STAGEDIR}${PREFIX}/dev/shm
273
#
155
	${LN} -sf /var/tmp ${STAGEDIR}${PREFIX}/usr/tmp
274
	@${INSTALL_SCRIPT} ${FILESDIR}/lp ${STAGEDIR}${PREFIX}/usr/bin
156
	${LN} -sf ../usr/bin/[ ${STAGEDIR}${PREFIX}/bin/[
157
	${LN} -sf ../usr/bin/expr ${STAGEDIR}${PREFIX}/bin/expr
158
	${LN} -sf ../usr/bin/test ${STAGEDIR}${PREFIX}/bin/test
159
	${LN} -sf ../usr/bin/uuidgen ${STAGEDIR}${PREFIX}/bin/uuidgen
160
	${LN} -sf ../../lib/librt.so.1 ${STAGEDIR}${PREFIX}/usr/lib/librt.so.1
275
161
276
.include <bsd.port.post.mk>
162
.include <bsd.port.post.mk>
(-)emulators/linux_base-c6/files/lp (-2 lines)
Lines 1-2 Link Here
1
#!/bin/sh -
2
exec /usr/bin/lpr "$@"
(-)emulators/linux_base-c6/files/yp.conf.sample (-15 lines)
Lines 1-15 Link Here
1
# sample yp.conf file
2
#
3
# Legal entries are:
4
#
5
#	domainname <domain>		Override the default YP domain
6
#					(If not set uses the one from
7
#					the getdomainname() syscall)
8
#
9
#	ypserver <grape> [<domain>]	Define which host to contact
10
#					for YP service. If the <domain>
11
#					argument is included then this
12
#					host service the specified YP
13
#					domain.
14
#domainname	my.domain
15
#ypserver	localhost
(-)emulators/linux_base-c6/pkg-deinstall (-18 lines)
Lines 1-18 Link Here
1
#!/bin/sh
2
# a deinstallation script for linux_base
3
4
case "$2" in
5
DEINSTALL)
6
	if [ -n "`mount | grep ^linproc`" ] || \
7
		[ -d /compat/linux/proc ]; then
8
		echo ""
9
		echo "You may need to do by hand:"
10
		echo "  o  unmount linprocfs if mounted"
11
		echo "  o  delete ${PKG_PREFIX}/proc if present"
12
		echo "  o  remove/comment linprocfs from /etc/fstab if present"
13
		echo ""
14
	fi
15
	;;
16
esac
17
18
exit 0
(-)emulators/linux_base-c6/pkg-descr (-7 lines)
Lines 5-14 provide a nice user experience by using Link Here
5
corresponding Linux stuff where possible. Because of this any work which
5
corresponding Linux stuff where possible. Because of this any work which
6
needs to chroot into the Linux base may not work as expected (no fallthrough
6
needs to chroot into the Linux base may not work as expected (no fallthrough
7
to the FreeBSD config possible).
7
to the FreeBSD config possible).
8
9
This port is only available for the i386/amd64 architecture (i386/32 bit mode).
10
11
If you want to run X11 applications, install the x11/linux-xorg-libs port.
12
13
For cross-development this port is not suitable, you should use a linux_dist
14
port instead in this case.
(-)emulators/linux_base-c6/pkg-install (-52 lines)
Lines 1-52 Link Here
1
#!/bin/sh
2
# an installation script for linux_base
3
4
case "$2" in
5
PRE-INSTALL)
6
	if [ "`/sbin/sysctl -n compat.linux.osrelease`"x = "x" ]; then
7
		echo 'linuxulator is not (kld)loaded, exiting'
8
		exit 1
9
	fi
10
	if [ "`/sbin/sysctl -n compat.linux.osrelease`" = "2.6.16" ]; then
11
		echo 'compat.linux.osrelease: 2.6.16 is not supported, exiting'
12
		exit 1
13
	fi
14
	;;
15
POST-INSTALL)
16
	if [ -z "`grep ^linproc /etc/fstab`" ]; then
17
		echo ''
18
		echo '+++ Some programs may need linprocfs, please add it to /etc/fstab! +++'
19
	else
20
		if [ -z "`mount | grep -w ^linprocfs`" ]; then
21
			echo ''
22
			echo '+++ Please mount linprocfs manually! +++'
23
		fi
24
	fi
25
	if [ ! -f ${PKG_PREFIX}/etc/nsswitch.conf ]; then
26
		cp ${PKG_PREFIX}/etc/nsswitch.conf.dist \
27
			${PKG_PREFIX}/etc/nsswitch.conf
28
	fi
29
	if [ ! -f ${PKG_PREFIX}/etc/krb5.conf ]; then
30
		
31
		if [ -f /etc/krb5.conf ]; then
32
			ln -s /etc/krb5.conf ${PKG_PREFIX}/etc
33
		else
34
			cp ${PKG_PREFIX}/etc/krb5.conf.dist \
35
				${PKG_PREFIX}/etc/krb5.conf
36
		fi
37
38
	fi
39
	if [ ! -f ${PKG_PREFIX}/etc/yp.conf ]; then
40
		cp ${PKG_PREFIX}/etc/yp.conf.sample ${PKG_PREFIX}/etc/yp.conf
41
	fi
42
#
43
# This is needed when updating to ensure that already installed libraries
44
# are recorded in ${PKG_PREFIX}/etc/ld.so.cache
45
#
46
	echo ''
47
	echo 'Running linux ldconfig...'
48
	${PKG_PREFIX}/sbin/ldconfig -r ${PKG_PREFIX}
49
	;;
50
esac
51
52
exit 0
(-)emulators/linux_base-c6/pkg-message (-35 / +4 lines)
Lines 1-37 Link Here
1
This software is based in part on the work of the FreeType Team.
1
Some programs need linprocfs mounted on /compat/linux/proc.  Add the following
2
See <URL:http://www.freetype.org/>.
2
line to /etc/fstab:
3
4
Installation of the Linux base system is finished. The Linux kernel
5
mode, which must be enabled for Linux binaries to run, is now
6
enabled. Linux mode can be enabled permanently with the linux_enable
7
variable of rc.conf(5).
8
9
----------------------
10
You should enable Linux mode with the linux_enable variable of rc.conf(5).
11
Depending on the version of FreeBSD you are using you may have to increase
12
the emulated linux version via compat.linux.osrelease=2.6.18 in
13
sysctl.conf(5). Check via "sysctl compat.linux.osrelease" that it shows a
14
lower version number before setting it.
15
----------------------
16
17
If you want to use shared memory in Linux applications, you need to set up
18
a link from /dev/shm to a suitable place, e.g. by adding the following line
19
to /etc/devfs.conf (takes effect on each boot):
20
	link /tmp shm
21
22
To make use of NIS you have to adjust yp.conf and nsswitch.conf in
23
/compat/linux/etc/ accordingly. For example:
24
25
Set your yp-server and yp-domainname in yp.conf:
26
	domainname	my.yp.domainname
27
	ypserver	my.yp.server
28
3
29
Let your lists for hosts, passwd and group be resolved via nsswitch.conf:
4
linprocfs   /compat/linux/proc	linprocfs	rw	0	0
30
	passwd:	files nis
31
	shadow:	files nis
32
	group:	files nis
33
	hosts:	files dns nis
34
5
35
WARNING: doing work which needs to chroot into the linux base may not work.
6
Then run "mount linprocfs".
36
In such cases (e.g. cross-development) you are better suited with a linux_dist
37
port.
(-)emulators/linux_base-c6/pkg-plist.i386 (-68 / +52 lines)
Lines 1-3 Link Here
1
@preexec [ -n "`/sbin/sysctl -q %%SYSCTLMIB%%`" ] || ( echo "Cannot install package: kernel missing Linux support"; exit 1 )
1
bin/[
2
bin/[
2
bin/arch
3
bin/arch
3
bin/basename
4
bin/basename
Lines 56-61 bin/umount Link Here
56
bin/uname
57
bin/uname
57
bin/unlink
58
bin/unlink
58
bin/uuidgen
59
bin/uuidgen
60
dev/shm
59
etc/DIR_COLORS
61
etc/DIR_COLORS
60
etc/DIR_COLORS.256color
62
etc/DIR_COLORS.256color
61
etc/DIR_COLORS.lightbgcolor
63
etc/DIR_COLORS.lightbgcolor
Lines 69-75 etc/default/nss Link Here
69
etc/environment
71
etc/environment
70
etc/filesystems
72
etc/filesystems
71
etc/gai.conf
73
etc/gai.conf
72
etc/gshadow
73
etc/host.conf
74
etc/host.conf
74
etc/hosts
75
etc/hosts
75
etc/hosts.allow
76
etc/hosts.allow
Lines 77-83 etc/hosts.deny Link Here
77
etc/inputrc
78
etc/inputrc
78
etc/issue
79
etc/issue
79
etc/issue.net
80
etc/issue.net
80
etc/ld.so.cache
81
@sample etc/krb5.conf.sample
82
@rmtry etc/ld.so.cache
81
etc/ld.so.conf
83
etc/ld.so.conf
82
etc/lsb-release.d/base-4.0-ia32
84
etc/lsb-release.d/base-4.0-ia32
83
etc/lsb-release.d/base-4.0-noarch
85
etc/lsb-release.d/base-4.0-noarch
Lines 85-91 etc/lsb-release.d/core-4.0-ia32 Link Here
85
etc/lsb-release.d/core-4.0-noarch
87
etc/lsb-release.d/core-4.0-noarch
86
etc/mke2fs.conf
88
etc/mke2fs.conf
87
etc/mtab
89
etc/mtab
88
etc/nsswitch.conf
90
@sample etc/nsswitch.conf.sample
89
etc/pam.d/chfn
91
etc/pam.d/chfn
90
etc/pam.d/chsh
92
etc/pam.d/chsh
91
etc/pam.d/login
93
etc/pam.d/login
Lines 115-121 etc/request-key.conf Link Here
115
etc/rpc
117
etc/rpc
116
etc/rpm/macros.dist
118
etc/rpm/macros.dist
117
etc/securetty
119
etc/securetty
118
etc/shadow
119
etc/shells
120
etc/shells
120
etc/skel/.bash_logout
121
etc/skel/.bash_logout
121
etc/skel/.bash_profile
122
etc/skel/.bash_profile
Lines 129-153 etc/yum.repos.d/CentOS-Media.repo Link Here
129
etc/yum.repos.d/CentOS-Vault.repo
130
etc/yum.repos.d/CentOS-Vault.repo
130
etc/yum.repos.d/CentOS-fasttrack.repo
131
etc/yum.repos.d/CentOS-fasttrack.repo
131
etc/yum/vars/infra
132
etc/yum/vars/infra
132
lib/i686/nosegneg/libc-%%GLIBCVER%%.so
133
lib/i686/nosegneg/libc-2.12.so
133
lib/i686/nosegneg/libc.so.6
134
lib/i686/nosegneg/libc.so.6
134
lib/i686/nosegneg/libm-%%GLIBCVER%%.so
135
lib/i686/nosegneg/libm-2.12.so
135
lib/i686/nosegneg/libm.so.6
136
lib/i686/nosegneg/libm.so.6
136
lib/i686/nosegneg/libpthread-%%GLIBCVER%%.so
137
lib/i686/nosegneg/libpthread-2.12.so
137
lib/i686/nosegneg/libpthread.so.0
138
lib/i686/nosegneg/libpthread.so.0
138
lib/i686/nosegneg/librt-%%GLIBCVER%%.so
139
lib/i686/nosegneg/librt-2.12.so
139
lib/i686/nosegneg/librt.so.1
140
lib/i686/nosegneg/librt.so.1
140
lib/i686/nosegneg/libthread_db-1.0.so
141
lib/i686/nosegneg/libthread_db-1.0.so
141
lib/i686/nosegneg/libthread_db.so.1
142
lib/i686/nosegneg/libthread_db.so.1
142
lib/ld-%%GLIBCVER%%.so
143
lib/ld-2.12.so
143
lib/ld-linux.so.2
144
lib/ld-linux.so.2
144
lib/ld-lsb.so.3
145
lib/ld-lsb.so.3
145
lib/libBrokenLocale-%%GLIBCVER%%.so
146
lib/libBrokenLocale-2.12.so
146
lib/libBrokenLocale.so.1
147
lib/libBrokenLocale.so.1
147
lib/libSegFault.so
148
lib/libSegFault.so
148
lib/libacl.so.1
149
lib/libacl.so.1
149
lib/libacl.so.1.1.0
150
lib/libacl.so.1.1.0
150
lib/libanl-%%GLIBCVER%%.so
151
lib/libanl-2.12.so
151
lib/libanl.so.1
152
lib/libanl.so.1
152
lib/libattr.so.1
153
lib/libattr.so.1
153
lib/libattr.so.1.1.0
154
lib/libattr.so.1.1.0
Lines 155-174 lib/libblkid.so.1 Link Here
155
lib/libblkid.so.1.1.0
156
lib/libblkid.so.1.1.0
156
lib/libbz2.so.1
157
lib/libbz2.so.1
157
lib/libbz2.so.1.0.4
158
lib/libbz2.so.1.0.4
158
lib/libc-%%GLIBCVER%%.so
159
lib/libc-2.12.so
159
lib/libc.so.6
160
lib/libc.so.6
160
lib/libcap.so.2
161
lib/libcap.so.2
161
lib/libcap.so.2.16
162
lib/libcap.so.2.16
162
lib/libcidn-%%GLIBCVER%%.so
163
lib/libcidn-2.12.so
163
lib/libcidn.so.1
164
lib/libcidn.so.1
164
lib/libcom_err.so.2
165
lib/libcom_err.so.2
165
lib/libcom_err.so.2.1
166
lib/libcom_err.so.2.1
166
lib/libcrypt-%%GLIBCVER%%.so
167
lib/libcrypt-2.12.so
167
lib/libcrypt.so.1
168
lib/libcrypt.so.1
168
lib/libdb-4.3.so
169
lib/libdb-4.3.so
169
lib/libdb-4.7.so
170
lib/libdb-4.7.so
170
lib/libdb_cxx-4.3.so
171
lib/libdb_cxx-4.3.so
171
lib/libdl-%%GLIBCVER%%.so
172
lib/libdl-2.12.so
172
lib/libdl.so.2
173
lib/libdl.so.2
173
lib/libe2p.so.2
174
lib/libe2p.so.2
174
lib/libe2p.so.2.3
175
lib/libe2p.so.2.3
Lines 200-206 lib/libkrb5.so.3 Link Here
200
lib/libkrb5.so.3.3
201
lib/libkrb5.so.3.3
201
lib/libkrb5support.so.0
202
lib/libkrb5support.so.0
202
lib/libkrb5support.so.0.1
203
lib/libkrb5support.so.0.1
203
lib/libm-%%GLIBCVER%%.so
204
lib/libm-2.12.so
204
lib/libm.so.6
205
lib/libm.so.6
205
lib/libmount.so.1
206
lib/libmount.so.1
206
lib/libmount.so.1.1.0
207
lib/libmount.so.1.1.0
Lines 208-238 lib/libncurses.so.5 Link Here
208
lib/libncurses.so.5.7
209
lib/libncurses.so.5.7
209
lib/libncursesw.so.5
210
lib/libncursesw.so.5
210
lib/libncursesw.so.5.7
211
lib/libncursesw.so.5.7
211
lib/libnsl-%%GLIBCVER%%.so
212
lib/libnsl-2.12.so
212
lib/libnsl.so.1
213
lib/libnsl.so.1
213
lib/libnss_compat-%%GLIBCVER%%.so
214
lib/libnss_compat-2.12.so
214
lib/libnss_compat.so.2
215
lib/libnss_compat.so.2
215
lib/libnss_dns-%%GLIBCVER%%.so
216
lib/libnss_dns-2.12.so
216
lib/libnss_dns.so.2
217
lib/libnss_dns.so.2
217
lib/libnss_files-%%GLIBCVER%%.so
218
lib/libnss_files-2.12.so
218
lib/libnss_files.so.2
219
lib/libnss_files.so.2
219
lib/libnss_hesiod-%%GLIBCVER%%.so
220
lib/libnss_hesiod-2.12.so
220
lib/libnss_hesiod.so.2
221
lib/libnss_hesiod.so.2
221
lib/libnss_nis-%%GLIBCVER%%.so
222
lib/libnss_nis-2.12.so
222
lib/libnss_nis.so.2
223
lib/libnss_nis.so.2
223
lib/libnss_nisplus-%%GLIBCVER%%.so
224
lib/libnss_nisplus-2.12.so
224
lib/libnss_nisplus.so.2
225
lib/libnss_nisplus.so.2
225
lib/libpcre.so.0
226
lib/libpcre.so.0
226
lib/libpcre.so.0.0.1
227
lib/libpcre.so.0.0.1
227
lib/libpopt.so.0
228
lib/libpopt.so.0
228
lib/libpopt.so.0.0.0
229
lib/libpopt.so.0.0.0
229
lib/libpthread-%%GLIBCVER%%.so
230
lib/libpthread-2.12.so
230
lib/libpthread.so.0
231
lib/libpthread.so.0
231
lib/libreadline.so.6
232
lib/libreadline.so.6
232
lib/libreadline.so.6.0
233
lib/libreadline.so.6.0
233
lib/libresolv-%%GLIBCVER%%.so
234
lib/libresolv-2.12.so
234
lib/libresolv.so.2
235
lib/libresolv.so.2
235
lib/librt-%%GLIBCVER%%.so
236
lib/librt-2.12.so
236
lib/librt.so.1
237
lib/librt.so.1
237
lib/libselinux.so.1
238
lib/libselinux.so.1
238
lib/libsepol.so.1
239
lib/libsepol.so.1
Lines 240-246 lib/libthread_db-1.0.so Link Here
240
lib/libthread_db.so.1
241
lib/libthread_db.so.1
241
lib/libtinfo.so.5
242
lib/libtinfo.so.5
242
lib/libtinfo.so.5.7
243
lib/libtinfo.so.5.7
243
lib/libutil-%%GLIBCVER%%.so
244
lib/libutil-2.12.so
244
lib/libutil.so.1
245
lib/libutil.so.1
245
lib/libuuid.so.1
246
lib/libuuid.so.1
246
lib/libuuid.so.1.3.0
247
lib/libuuid.so.1.3.0
Lines 248-256 lib/libz.so.1 Link Here
248
lib/libz.so.1.2.3
249
lib/libz.so.1.2.3
249
lib/lsb/init-functions
250
lib/lsb/init-functions
250
lib/rtkaio/i686/nosegneg/librt.so.1
251
lib/rtkaio/i686/nosegneg/librt.so.1
251
lib/rtkaio/i686/nosegneg/librtkaio-%%GLIBCVER%%.so
252
lib/rtkaio/i686/nosegneg/librtkaio-2.12.so
252
lib/rtkaio/librt.so.1
253
lib/rtkaio/librt.so.1
253
lib/rtkaio/librtkaio-%%GLIBCVER%%.so
254
lib/rtkaio/librtkaio-2.12.so
254
lib/security/pam_cap.so
255
lib/security/pam_cap.so
255
sbin/addpart
256
sbin/addpart
256
sbin/agetty
257
sbin/agetty
Lines 418-424 usr/bin/localedef Link Here
418
usr/bin/logger
419
usr/bin/logger
419
usr/bin/logname
420
usr/bin/logname
420
usr/bin/look
421
usr/bin/look
421
usr/bin/lp
422
usr/bin/lsattr
422
usr/bin/lsattr
423
usr/bin/lsb_release
423
usr/bin/lsb_release
424
usr/bin/lscpu
424
usr/bin/lscpu
Lines 933-957 usr/share/doc/glib2-2.28.8/AUTHORS Link Here
933
usr/share/doc/glib2-2.28.8/COPYING
933
usr/share/doc/glib2-2.28.8/COPYING
934
usr/share/doc/glib2-2.28.8/NEWS
934
usr/share/doc/glib2-2.28.8/NEWS
935
usr/share/doc/glib2-2.28.8/README
935
usr/share/doc/glib2-2.28.8/README
936
usr/share/doc/glibc-%%GLIBCVER%%/BUGS
936
usr/share/doc/glibc-2.12/BUGS
937
usr/share/doc/glibc-%%GLIBCVER%%/CONFORMANCE
937
usr/share/doc/glibc-2.12/CONFORMANCE
938
usr/share/doc/glibc-%%GLIBCVER%%/COPYING
938
usr/share/doc/glibc-2.12/COPYING
939
usr/share/doc/glibc-%%GLIBCVER%%/COPYING.LIB
939
usr/share/doc/glibc-2.12/COPYING.LIB
940
usr/share/doc/glibc-%%GLIBCVER%%/FAQ
940
usr/share/doc/glibc-2.12/FAQ
941
usr/share/doc/glibc-%%GLIBCVER%%/INSTALL
941
usr/share/doc/glibc-2.12/INSTALL
942
usr/share/doc/glibc-%%GLIBCVER%%/LICENSES
942
usr/share/doc/glibc-2.12/LICENSES
943
usr/share/doc/glibc-%%GLIBCVER%%/NEWS
943
usr/share/doc/glibc-2.12/NEWS
944
usr/share/doc/glibc-%%GLIBCVER%%/NOTES
944
usr/share/doc/glibc-2.12/NOTES
945
usr/share/doc/glibc-%%GLIBCVER%%/PROJECTS
945
usr/share/doc/glibc-2.12/PROJECTS
946
usr/share/doc/glibc-%%GLIBCVER%%/README
946
usr/share/doc/glibc-2.12/README
947
usr/share/doc/glibc-%%GLIBCVER%%/README.hesiod
947
usr/share/doc/glibc-2.12/README.hesiod
948
usr/share/doc/glibc-%%GLIBCVER%%/README.libm
948
usr/share/doc/glibc-2.12/README.libm
949
usr/share/doc/glibc-common-%%GLIBCVER%%/ChangeLog.15.bz2
949
usr/share/doc/glibc-common-2.12/ChangeLog.15.bz2
950
usr/share/doc/glibc-common-%%GLIBCVER%%/ChangeLog.16.bz2
950
usr/share/doc/glibc-common-2.12/ChangeLog.16.bz2
951
usr/share/doc/glibc-common-%%GLIBCVER%%/ChangeLog.bz2
951
usr/share/doc/glibc-common-2.12/ChangeLog.bz2
952
usr/share/doc/glibc-common-%%GLIBCVER%%/README.timezone
952
usr/share/doc/glibc-common-2.12/README.timezone
953
usr/share/doc/glibc-common-%%GLIBCVER%%/README.ufc-crypt
953
usr/share/doc/glibc-common-2.12/README.ufc-crypt
954
usr/share/doc/glibc-common-%%GLIBCVER%%/gai.conf
954
usr/share/doc/glibc-common-2.12/gai.conf
955
usr/share/doc/gmp-4.3.1/COPYING
955
usr/share/doc/gmp-4.3.1/COPYING
956
usr/share/doc/gmp-4.3.1/COPYING.LIB
956
usr/share/doc/gmp-4.3.1/COPYING.LIB
957
usr/share/doc/gmp-4.3.1/NEWS
957
usr/share/doc/gmp-4.3.1/NEWS
Lines 2344-2354 usr/share/man/man8/tunelp.8.gz Link Here
2344
usr/share/man/man8/umount.8.gz
2344
usr/share/man/man8/umount.8.gz
2345
usr/share/man/man8/wipefs.8.gz
2345
usr/share/man/man8/wipefs.8.gz
2346
usr/tmp
2346
usr/tmp
2347
@unexec rm -f %D/var/cache/ldconfig/aux-cache
2347
@rmtry var/cache/ldconfig/aux-cache
2348
var/mail
2348
var/mail
2349
@sample etc/krb5.conf.sample
2350
@sample etc/yp.conf.sample
2351
@dir %%LINUXBASE%%
2352
@dir etc/X11/applnk
2349
@dir etc/X11/applnk
2353
@dir etc/X11/fontpath.d
2350
@dir etc/X11/fontpath.d
2354
@dir etc/blkid
2351
@dir etc/blkid
Lines 2363-2370 var/mail Link Here
2363
@dir etc/xdg/autostart
2360
@dir etc/xdg/autostart
2364
@dir etc/xinetd.d
2361
@dir etc/xinetd.d
2365
@dir lib/modules
2362
@dir lib/modules
2366
@dir lib/rtkaio
2367
@dir lib/security
2368
@dir lib/tls
2363
@dir lib/tls
2369
@dir mnt
2364
@dir mnt
2370
@dir opt
2365
@dir opt
Lines 2372-2382 var/mail Link Here
2372
@dir selinux
2367
@dir selinux
2373
@dir srv
2368
@dir srv
2374
@dir sys
2369
@dir sys
2375
@dir usr/X11R6/bin
2376
@dir usr/X11R6/include
2377
@dir usr/X11R6/lib/tls
2378
@dir usr/X11R6/man
2379
@dir usr/X11R6/share
2380
@dir usr/etc
2370
@dir usr/etc
2381
@dir usr/games
2371
@dir usr/games
2382
@dir usr/lib/X11
2372
@dir usr/lib/X11
Lines 2384-2393 var/mail Link Here
2384
@dir usr/lib/krb5/plugins/authdata
2374
@dir usr/lib/krb5/plugins/authdata
2385
@dir usr/lib/krb5/plugins/libkrb5
2375
@dir usr/lib/krb5/plugins/libkrb5
2386
@dir usr/lib/krb5/plugins/preauth
2376
@dir usr/lib/krb5/plugins/preauth
2387
@dir usr/lib/pm-utils/module.d
2388
@dir usr/lib/pm-utils/power.d
2389
@dir usr/lib/pm-utils/sleep.d
2390
@dir usr/lib/sse2
2391
@dir usr/lib/tls
2377
@dir usr/lib/tls
2392
@dir usr/share/X11
2378
@dir usr/share/X11
2393
@dir usr/share/applications
2379
@dir usr/share/applications
Lines 2877-2883 var/mail Link Here
2877
@dir usr/share/locale/zxx/LC_MESSAGES
2863
@dir usr/share/locale/zxx/LC_MESSAGES
2878
@dir usr/share/locale/zza/LC_MESSAGES
2864
@dir usr/share/locale/zza/LC_MESSAGES
2879
@dir usr/share/man/man0p
2865
@dir usr/share/man/man0p
2880
@dir usr/share/man/man1
2881
@dir usr/share/man/man1p
2866
@dir usr/share/man/man1p
2882
@dir usr/share/man/man1x
2867
@dir usr/share/man/man1x
2883
@dir usr/share/man/man2
2868
@dir usr/share/man/man2
Lines 2887-2899 var/mail Link Here
2887
@dir usr/share/man/man3x
2872
@dir usr/share/man/man3x
2888
@dir usr/share/man/man4
2873
@dir usr/share/man/man4
2889
@dir usr/share/man/man4x
2874
@dir usr/share/man/man4x
2890
@dir usr/share/man/man5
2891
@dir usr/share/man/man5x
2875
@dir usr/share/man/man5x
2892
@dir usr/share/man/man6
2876
@dir usr/share/man/man6
2893
@dir usr/share/man/man6x
2877
@dir usr/share/man/man6x
2894
@dir usr/share/man/man7
2895
@dir usr/share/man/man7x
2878
@dir usr/share/man/man7x
2896
@dir usr/share/man/man8
2897
@dir usr/share/man/man8x
2879
@dir usr/share/man/man8x
2898
@dir usr/share/man/man9
2880
@dir usr/share/man/man9
2899
@dir usr/share/man/man9x
2881
@dir usr/share/man/man9x
Lines 2921-2923 var/mail Link Here
2921
@dir var/spool/lpd
2903
@dir var/spool/lpd
2922
@dir var/spool/mail
2904
@dir var/spool/mail
2923
@dir var/yp
2905
@dir var/yp
2906
@dir %%LINUXBASE%%
2907
@postexec %D/sbin/ldconfig
(-)emulators/linux_base-c6/pkg-plist.x86_64 (-81 / +72 lines)
Lines 1-3 Link Here
1
@preexec [ -n "`/sbin/sysctl -q %%SYSCTLMIB%%`" ] || ( echo "Cannot install package: kernel missing 64-bit Linux support"; exit 1 )
1
bin/[
2
bin/[
2
bin/arch
3
bin/arch
3
bin/basename
4
bin/basename
Lines 56-61 bin/umount Link Here
56
bin/uname
57
bin/uname
57
bin/unlink
58
bin/unlink
58
bin/uuidgen
59
bin/uuidgen
60
dev/shm
59
etc/DIR_COLORS
61
etc/DIR_COLORS
60
etc/DIR_COLORS.256color
62
etc/DIR_COLORS.256color
61
etc/DIR_COLORS.lightbgcolor
63
etc/DIR_COLORS.lightbgcolor
Lines 69-75 etc/default/nss Link Here
69
etc/environment
71
etc/environment
70
etc/filesystems
72
etc/filesystems
71
etc/gai.conf
73
etc/gai.conf
72
etc/gshadow
73
etc/host.conf
74
etc/host.conf
74
etc/hosts
75
etc/hosts
75
etc/hosts.allow
76
etc/hosts.allow
Lines 77-83 etc/hosts.deny Link Here
77
etc/inputrc
78
etc/inputrc
78
etc/issue
79
etc/issue
79
etc/issue.net
80
etc/issue.net
80
etc/ld.so.cache
81
@sample etc/krb5.conf.sample
82
@rmtry etc/ld.so.cache
81
etc/ld.so.conf
83
etc/ld.so.conf
82
etc/lsb-release.d/base-4.0-amd64
84
etc/lsb-release.d/base-4.0-amd64
83
etc/lsb-release.d/base-4.0-ia32
85
etc/lsb-release.d/base-4.0-ia32
Lines 87-93 etc/lsb-release.d/core-4.0-ia32 Link Here
87
etc/lsb-release.d/core-4.0-noarch
89
etc/lsb-release.d/core-4.0-noarch
88
etc/mke2fs.conf
90
etc/mke2fs.conf
89
etc/mtab
91
etc/mtab
90
etc/nsswitch.conf
92
@sample etc/nsswitch.conf.sample
91
etc/pam.d/chfn
93
etc/pam.d/chfn
92
etc/pam.d/chsh
94
etc/pam.d/chsh
93
etc/pam.d/login
95
etc/pam.d/login
Lines 117-123 etc/request-key.conf Link Here
117
etc/rpc
119
etc/rpc
118
etc/rpm/macros.dist
120
etc/rpm/macros.dist
119
etc/securetty
121
etc/securetty
120
etc/shadow
121
etc/shells
122
etc/shells
122
etc/skel/.bash_logout
123
etc/skel/.bash_logout
123
etc/skel/.bash_profile
124
etc/skel/.bash_profile
Lines 131-155 etc/yum.repos.d/CentOS-Media.repo Link Here
131
etc/yum.repos.d/CentOS-Vault.repo
132
etc/yum.repos.d/CentOS-Vault.repo
132
etc/yum.repos.d/CentOS-fasttrack.repo
133
etc/yum.repos.d/CentOS-fasttrack.repo
133
etc/yum/vars/infra
134
etc/yum/vars/infra
134
lib/i686/nosegneg/libc-%%GLIBCVER%%.so
135
lib/i686/nosegneg/libc-2.12.so
135
lib/i686/nosegneg/libc.so.6
136
lib/i686/nosegneg/libc.so.6
136
lib/i686/nosegneg/libm-%%GLIBCVER%%.so
137
lib/i686/nosegneg/libm-2.12.so
137
lib/i686/nosegneg/libm.so.6
138
lib/i686/nosegneg/libm.so.6
138
lib/i686/nosegneg/libpthread-%%GLIBCVER%%.so
139
lib/i686/nosegneg/libpthread-2.12.so
139
lib/i686/nosegneg/libpthread.so.0
140
lib/i686/nosegneg/libpthread.so.0
140
lib/i686/nosegneg/librt-%%GLIBCVER%%.so
141
lib/i686/nosegneg/librt-2.12.so
141
lib/i686/nosegneg/librt.so.1
142
lib/i686/nosegneg/librt.so.1
142
lib/i686/nosegneg/libthread_db-1.0.so
143
lib/i686/nosegneg/libthread_db-1.0.so
143
lib/i686/nosegneg/libthread_db.so.1
144
lib/i686/nosegneg/libthread_db.so.1
144
lib/ld-%%GLIBCVER%%.so
145
lib/ld-2.12.so
145
lib/ld-linux.so.2
146
lib/ld-linux.so.2
146
lib/ld-lsb.so.3
147
lib/ld-lsb.so.3
147
lib/libBrokenLocale-%%GLIBCVER%%.so
148
lib/libBrokenLocale-2.12.so
148
lib/libBrokenLocale.so.1
149
lib/libBrokenLocale.so.1
149
lib/libSegFault.so
150
lib/libSegFault.so
150
lib/libacl.so.1
151
lib/libacl.so.1
151
lib/libacl.so.1.1.0
152
lib/libacl.so.1.1.0
152
lib/libanl-%%GLIBCVER%%.so
153
lib/libanl-2.12.so
153
lib/libanl.so.1
154
lib/libanl.so.1
154
lib/libattr.so.1
155
lib/libattr.so.1
155
lib/libattr.so.1.1.0
156
lib/libattr.so.1.1.0
Lines 157-176 lib/libblkid.so.1 Link Here
157
lib/libblkid.so.1.1.0
158
lib/libblkid.so.1.1.0
158
lib/libbz2.so.1
159
lib/libbz2.so.1
159
lib/libbz2.so.1.0.4
160
lib/libbz2.so.1.0.4
160
lib/libc-%%GLIBCVER%%.so
161
lib/libc-2.12.so
161
lib/libc.so.6
162
lib/libc.so.6
162
lib/libcap.so.2
163
lib/libcap.so.2
163
lib/libcap.so.2.16
164
lib/libcap.so.2.16
164
lib/libcidn-%%GLIBCVER%%.so
165
lib/libcidn-2.12.so
165
lib/libcidn.so.1
166
lib/libcidn.so.1
166
lib/libcom_err.so.2
167
lib/libcom_err.so.2
167
lib/libcom_err.so.2.1
168
lib/libcom_err.so.2.1
168
lib/libcrypt-%%GLIBCVER%%.so
169
lib/libcrypt-2.12.so
169
lib/libcrypt.so.1
170
lib/libcrypt.so.1
170
lib/libdb-4.3.so
171
lib/libdb-4.3.so
171
lib/libdb-4.7.so
172
lib/libdb-4.7.so
172
lib/libdb_cxx-4.3.so
173
lib/libdb_cxx-4.3.so
173
lib/libdl-%%GLIBCVER%%.so
174
lib/libdl-2.12.so
174
lib/libdl.so.2
175
lib/libdl.so.2
175
lib/libe2p.so.2
176
lib/libe2p.so.2
176
lib/libe2p.so.2.3
177
lib/libe2p.so.2.3
Lines 202-208 lib/libkrb5.so.3 Link Here
202
lib/libkrb5.so.3.3
203
lib/libkrb5.so.3.3
203
lib/libkrb5support.so.0
204
lib/libkrb5support.so.0
204
lib/libkrb5support.so.0.1
205
lib/libkrb5support.so.0.1
205
lib/libm-%%GLIBCVER%%.so
206
lib/libm-2.12.so
206
lib/libm.so.6
207
lib/libm.so.6
207
lib/libmount.so.1
208
lib/libmount.so.1
208
lib/libmount.so.1.1.0
209
lib/libmount.so.1.1.0
Lines 210-240 lib/libncurses.so.5 Link Here
210
lib/libncurses.so.5.7
211
lib/libncurses.so.5.7
211
lib/libncursesw.so.5
212
lib/libncursesw.so.5
212
lib/libncursesw.so.5.7
213
lib/libncursesw.so.5.7
213
lib/libnsl-%%GLIBCVER%%.so
214
lib/libnsl-2.12.so
214
lib/libnsl.so.1
215
lib/libnsl.so.1
215
lib/libnss_compat-%%GLIBCVER%%.so
216
lib/libnss_compat-2.12.so
216
lib/libnss_compat.so.2
217
lib/libnss_compat.so.2
217
lib/libnss_dns-%%GLIBCVER%%.so
218
lib/libnss_dns-2.12.so
218
lib/libnss_dns.so.2
219
lib/libnss_dns.so.2
219
lib/libnss_files-%%GLIBCVER%%.so
220
lib/libnss_files-2.12.so
220
lib/libnss_files.so.2
221
lib/libnss_files.so.2
221
lib/libnss_hesiod-%%GLIBCVER%%.so
222
lib/libnss_hesiod-2.12.so
222
lib/libnss_hesiod.so.2
223
lib/libnss_hesiod.so.2
223
lib/libnss_nis-%%GLIBCVER%%.so
224
lib/libnss_nis-2.12.so
224
lib/libnss_nis.so.2
225
lib/libnss_nis.so.2
225
lib/libnss_nisplus-%%GLIBCVER%%.so
226
lib/libnss_nisplus-2.12.so
226
lib/libnss_nisplus.so.2
227
lib/libnss_nisplus.so.2
227
lib/libpcre.so.0
228
lib/libpcre.so.0
228
lib/libpcre.so.0.0.1
229
lib/libpcre.so.0.0.1
229
lib/libpopt.so.0
230
lib/libpopt.so.0
230
lib/libpopt.so.0.0.0
231
lib/libpopt.so.0.0.0
231
lib/libpthread-%%GLIBCVER%%.so
232
lib/libpthread-2.12.so
232
lib/libpthread.so.0
233
lib/libpthread.so.0
233
lib/libreadline.so.6
234
lib/libreadline.so.6
234
lib/libreadline.so.6.0
235
lib/libreadline.so.6.0
235
lib/libresolv-%%GLIBCVER%%.so
236
lib/libresolv-2.12.so
236
lib/libresolv.so.2
237
lib/libresolv.so.2
237
lib/librt-%%GLIBCVER%%.so
238
lib/librt-2.12.so
238
lib/librt.so.1
239
lib/librt.so.1
239
lib/libselinux.so.1
240
lib/libselinux.so.1
240
lib/libsepol.so.1
241
lib/libsepol.so.1
Lines 242-248 lib/libthread_db-1.0.so Link Here
242
lib/libthread_db.so.1
243
lib/libthread_db.so.1
243
lib/libtinfo.so.5
244
lib/libtinfo.so.5
244
lib/libtinfo.so.5.7
245
lib/libtinfo.so.5.7
245
lib/libutil-%%GLIBCVER%%.so
246
lib/libutil-2.12.so
246
lib/libutil.so.1
247
lib/libutil.so.1
247
lib/libuuid.so.1
248
lib/libuuid.so.1
248
lib/libuuid.so.1.3.0
249
lib/libuuid.so.1.3.0
Lines 250-268 lib/libz.so.1 Link Here
250
lib/libz.so.1.2.3
251
lib/libz.so.1.2.3
251
lib/lsb/init-functions
252
lib/lsb/init-functions
252
lib/rtkaio/i686/nosegneg/librt.so.1
253
lib/rtkaio/i686/nosegneg/librt.so.1
253
lib/rtkaio/i686/nosegneg/librtkaio-%%GLIBCVER%%.so
254
lib/rtkaio/i686/nosegneg/librtkaio-2.12.so
254
lib/rtkaio/librt.so.1
255
lib/rtkaio/librt.so.1
255
lib/rtkaio/librtkaio-%%GLIBCVER%%.so
256
lib/rtkaio/librtkaio-2.12.so
256
lib/security/pam_cap.so
257
lib/security/pam_cap.so
257
lib64/ld-%%GLIBCVER%%.so
258
lib64/ld-2.12.so
258
lib64/ld-linux-x86-64.so.2
259
lib64/ld-linux-x86-64.so.2
259
lib64/ld-lsb-x86-64.so.3
260
lib64/ld-lsb-x86-64.so.3
260
lib64/libBrokenLocale-%%GLIBCVER%%.so
261
lib64/libBrokenLocale-2.12.so
261
lib64/libBrokenLocale.so.1
262
lib64/libBrokenLocale.so.1
262
lib64/libSegFault.so
263
lib64/libSegFault.so
263
lib64/libacl.so.1
264
lib64/libacl.so.1
264
lib64/libacl.so.1.1.0
265
lib64/libacl.so.1.1.0
265
lib64/libanl-%%GLIBCVER%%.so
266
lib64/libanl-2.12.so
266
lib64/libanl.so.1
267
lib64/libanl.so.1
267
lib64/libattr.so.1
268
lib64/libattr.so.1
268
lib64/libattr.so.1.1.0
269
lib64/libattr.so.1.1.0
Lines 270-289 lib64/libblkid.so.1 Link Here
270
lib64/libblkid.so.1.1.0
271
lib64/libblkid.so.1.1.0
271
lib64/libbz2.so.1
272
lib64/libbz2.so.1
272
lib64/libbz2.so.1.0.4
273
lib64/libbz2.so.1.0.4
273
lib64/libc-%%GLIBCVER%%.so
274
lib64/libc-2.12.so
274
lib64/libc.so.6
275
lib64/libc.so.6
275
lib64/libcap.so.2
276
lib64/libcap.so.2
276
lib64/libcap.so.2.16
277
lib64/libcap.so.2.16
277
lib64/libcidn-%%GLIBCVER%%.so
278
lib64/libcidn-2.12.so
278
lib64/libcidn.so.1
279
lib64/libcidn.so.1
279
lib64/libcom_err.so.2
280
lib64/libcom_err.so.2
280
lib64/libcom_err.so.2.1
281
lib64/libcom_err.so.2.1
281
lib64/libcrypt-%%GLIBCVER%%.so
282
lib64/libcrypt-2.12.so
282
lib64/libcrypt.so.1
283
lib64/libcrypt.so.1
283
lib64/libdb-4.3.so
284
lib64/libdb-4.3.so
284
lib64/libdb-4.7.so
285
lib64/libdb-4.7.so
285
lib64/libdb_cxx-4.3.so
286
lib64/libdb_cxx-4.3.so
286
lib64/libdl-%%GLIBCVER%%.so
287
lib64/libdl-2.12.so
287
lib64/libdl.so.2
288
lib64/libdl.so.2
288
lib64/libe2p.so.2
289
lib64/libe2p.so.2
289
lib64/libe2p.so.2.3
290
lib64/libe2p.so.2.3
Lines 315-321 lib64/libkrb5.so.3 Link Here
315
lib64/libkrb5.so.3.3
316
lib64/libkrb5.so.3.3
316
lib64/libkrb5support.so.0
317
lib64/libkrb5support.so.0
317
lib64/libkrb5support.so.0.1
318
lib64/libkrb5support.so.0.1
318
lib64/libm-%%GLIBCVER%%.so
319
lib64/libm-2.12.so
319
lib64/libm.so.6
320
lib64/libm.so.6
320
lib64/libmount.so.1
321
lib64/libmount.so.1
321
lib64/libmount.so.1.1.0
322
lib64/libmount.so.1.1.0
Lines 323-353 lib64/libncurses.so.5 Link Here
323
lib64/libncurses.so.5.7
324
lib64/libncurses.so.5.7
324
lib64/libncursesw.so.5
325
lib64/libncursesw.so.5
325
lib64/libncursesw.so.5.7
326
lib64/libncursesw.so.5.7
326
lib64/libnsl-%%GLIBCVER%%.so
327
lib64/libnsl-2.12.so
327
lib64/libnsl.so.1
328
lib64/libnsl.so.1
328
lib64/libnss_compat-%%GLIBCVER%%.so
329
lib64/libnss_compat-2.12.so
329
lib64/libnss_compat.so.2
330
lib64/libnss_compat.so.2
330
lib64/libnss_dns-%%GLIBCVER%%.so
331
lib64/libnss_dns-2.12.so
331
lib64/libnss_dns.so.2
332
lib64/libnss_dns.so.2
332
lib64/libnss_files-%%GLIBCVER%%.so
333
lib64/libnss_files-2.12.so
333
lib64/libnss_files.so.2
334
lib64/libnss_files.so.2
334
lib64/libnss_hesiod-%%GLIBCVER%%.so
335
lib64/libnss_hesiod-2.12.so
335
lib64/libnss_hesiod.so.2
336
lib64/libnss_hesiod.so.2
336
lib64/libnss_nis-%%GLIBCVER%%.so
337
lib64/libnss_nis-2.12.so
337
lib64/libnss_nis.so.2
338
lib64/libnss_nis.so.2
338
lib64/libnss_nisplus-%%GLIBCVER%%.so
339
lib64/libnss_nisplus-2.12.so
339
lib64/libnss_nisplus.so.2
340
lib64/libnss_nisplus.so.2
340
lib64/libpcre.so.0
341
lib64/libpcre.so.0
341
lib64/libpcre.so.0.0.1
342
lib64/libpcre.so.0.0.1
342
lib64/libpopt.so.0
343
lib64/libpopt.so.0
343
lib64/libpopt.so.0.0.0
344
lib64/libpopt.so.0.0.0
344
lib64/libpthread-%%GLIBCVER%%.so
345
lib64/libpthread-2.12.so
345
lib64/libpthread.so.0
346
lib64/libpthread.so.0
346
lib64/libreadline.so.6
347
lib64/libreadline.so.6
347
lib64/libreadline.so.6.0
348
lib64/libreadline.so.6.0
348
lib64/libresolv-%%GLIBCVER%%.so
349
lib64/libresolv-2.12.so
349
lib64/libresolv.so.2
350
lib64/libresolv.so.2
350
lib64/librt-%%GLIBCVER%%.so
351
lib64/librt-2.12.so
351
lib64/librt.so.1
352
lib64/librt.so.1
352
lib64/libselinux.so.1
353
lib64/libselinux.so.1
353
lib64/libsepol.so.1
354
lib64/libsepol.so.1
Lines 355-368 lib64/libthread_db-1.0.so Link Here
355
lib64/libthread_db.so.1
356
lib64/libthread_db.so.1
356
lib64/libtinfo.so.5
357
lib64/libtinfo.so.5
357
lib64/libtinfo.so.5.7
358
lib64/libtinfo.so.5.7
358
lib64/libutil-%%GLIBCVER%%.so
359
lib64/libutil-2.12.so
359
lib64/libutil.so.1
360
lib64/libutil.so.1
360
lib64/libuuid.so.1
361
lib64/libuuid.so.1
361
lib64/libuuid.so.1.3.0
362
lib64/libuuid.so.1.3.0
362
lib64/libz.so.1
363
lib64/libz.so.1
363
lib64/libz.so.1.2.3
364
lib64/libz.so.1.2.3
364
lib64/rtkaio/librt.so.1
365
lib64/rtkaio/librt.so.1
365
lib64/rtkaio/librtkaio-%%GLIBCVER%%.so
366
lib64/rtkaio/librtkaio-2.12.so
366
lib64/security/pam_cap.so
367
lib64/security/pam_cap.so
367
sbin/addpart
368
sbin/addpart
368
sbin/agetty
369
sbin/agetty
Lines 530-536 usr/bin/localedef Link Here
530
usr/bin/logger
531
usr/bin/logger
531
usr/bin/logname
532
usr/bin/logname
532
usr/bin/look
533
usr/bin/look
533
usr/bin/lp
534
usr/bin/lsattr
534
usr/bin/lsattr
535
usr/bin/lsb_release
535
usr/bin/lsb_release
536
usr/bin/lscpu
536
usr/bin/lscpu
Lines 1359-1383 usr/share/doc/glib2-2.28.8/AUTHORS Link Here
1359
usr/share/doc/glib2-2.28.8/COPYING
1359
usr/share/doc/glib2-2.28.8/COPYING
1360
usr/share/doc/glib2-2.28.8/NEWS
1360
usr/share/doc/glib2-2.28.8/NEWS
1361
usr/share/doc/glib2-2.28.8/README
1361
usr/share/doc/glib2-2.28.8/README
1362
usr/share/doc/glibc-%%GLIBCVER%%/BUGS
1362
usr/share/doc/glibc-2.12/BUGS
1363
usr/share/doc/glibc-%%GLIBCVER%%/CONFORMANCE
1363
usr/share/doc/glibc-2.12/CONFORMANCE
1364
usr/share/doc/glibc-%%GLIBCVER%%/COPYING
1364
usr/share/doc/glibc-2.12/COPYING
1365
usr/share/doc/glibc-%%GLIBCVER%%/COPYING.LIB
1365
usr/share/doc/glibc-2.12/COPYING.LIB
1366
usr/share/doc/glibc-%%GLIBCVER%%/FAQ
1366
usr/share/doc/glibc-2.12/FAQ
1367
usr/share/doc/glibc-%%GLIBCVER%%/INSTALL
1367
usr/share/doc/glibc-2.12/INSTALL
1368
usr/share/doc/glibc-%%GLIBCVER%%/LICENSES
1368
usr/share/doc/glibc-2.12/LICENSES
1369
usr/share/doc/glibc-%%GLIBCVER%%/NEWS
1369
usr/share/doc/glibc-2.12/NEWS
1370
usr/share/doc/glibc-%%GLIBCVER%%/NOTES
1370
usr/share/doc/glibc-2.12/NOTES
1371
usr/share/doc/glibc-%%GLIBCVER%%/PROJECTS
1371
usr/share/doc/glibc-2.12/PROJECTS
1372
usr/share/doc/glibc-%%GLIBCVER%%/README
1372
usr/share/doc/glibc-2.12/README
1373
usr/share/doc/glibc-%%GLIBCVER%%/README.hesiod
1373
usr/share/doc/glibc-2.12/README.hesiod
1374
usr/share/doc/glibc-%%GLIBCVER%%/README.libm
1374
usr/share/doc/glibc-2.12/README.libm
1375
usr/share/doc/glibc-common-%%GLIBCVER%%/ChangeLog.15.bz2
1375
usr/share/doc/glibc-common-2.12/ChangeLog.15.bz2
1376
usr/share/doc/glibc-common-%%GLIBCVER%%/ChangeLog.16.bz2
1376
usr/share/doc/glibc-common-2.12/ChangeLog.16.bz2
1377
usr/share/doc/glibc-common-%%GLIBCVER%%/ChangeLog.bz2
1377
usr/share/doc/glibc-common-2.12/ChangeLog.bz2
1378
usr/share/doc/glibc-common-%%GLIBCVER%%/README.timezone
1378
usr/share/doc/glibc-common-2.12/README.timezone
1379
usr/share/doc/glibc-common-%%GLIBCVER%%/README.ufc-crypt
1379
usr/share/doc/glibc-common-2.12/README.ufc-crypt
1380
usr/share/doc/glibc-common-%%GLIBCVER%%/gai.conf
1380
usr/share/doc/glibc-common-2.12/gai.conf
1381
usr/share/doc/gmp-4.3.1/COPYING
1381
usr/share/doc/gmp-4.3.1/COPYING
1382
usr/share/doc/gmp-4.3.1/COPYING.LIB
1382
usr/share/doc/gmp-4.3.1/COPYING.LIB
1383
usr/share/doc/gmp-4.3.1/NEWS
1383
usr/share/doc/gmp-4.3.1/NEWS
Lines 2771-2781 usr/share/man/man8/umount.8.gz Link Here
2771
usr/share/man/man8/wipefs.8.gz
2771
usr/share/man/man8/wipefs.8.gz
2772
usr/share/man/man8/x86_64.8.gz
2772
usr/share/man/man8/x86_64.8.gz
2773
usr/tmp
2773
usr/tmp
2774
@unexec rm -f %D/var/cache/ldconfig/aux-cache
2774
@rmtry var/cache/ldconfig/aux-cache
2775
var/mail
2775
var/mail
2776
@sample etc/krb5.conf.sample
2777
@sample etc/yp.conf.sample
2778
@dir %%LINUXBASE%%
2779
@dir etc/X11/applnk
2776
@dir etc/X11/applnk
2780
@dir etc/X11/fontpath.d
2777
@dir etc/X11/fontpath.d
2781
@dir etc/blkid
2778
@dir etc/blkid
Lines 2799-2809 var/mail Link Here
2799
@dir selinux
2796
@dir selinux
2800
@dir srv
2797
@dir srv
2801
@dir sys
2798
@dir sys
2802
@dir usr/X11R6/bin
2803
@dir usr/X11R6/include
2804
@dir usr/X11R6/lib/tls
2805
@dir usr/X11R6/man
2806
@dir usr/X11R6/share
2807
@dir usr/etc
2799
@dir usr/etc
2808
@dir usr/games
2800
@dir usr/games
2809
@dir usr/lib/games
2801
@dir usr/lib/games
Lines 2816-2824 var/mail Link Here
2816
@dir usr/lib64/krb5/plugins/authdata
2808
@dir usr/lib64/krb5/plugins/authdata
2817
@dir usr/lib64/krb5/plugins/libkrb5
2809
@dir usr/lib64/krb5/plugins/libkrb5
2818
@dir usr/lib64/krb5/plugins/preauth
2810
@dir usr/lib64/krb5/plugins/preauth
2819
@dir usr/lib64/pm-utils/module.d
2820
@dir usr/lib64/pm-utils/power.d
2821
@dir usr/lib64/pm-utils/sleep.d
2822
@dir usr/lib64/sse2
2811
@dir usr/lib64/sse2
2823
@dir usr/lib64/tls
2812
@dir usr/lib64/tls
2824
@dir usr/share/X11
2813
@dir usr/share/X11
Lines 3353-3355 var/mail Link Here
3353
@dir var/spool/lpd
3342
@dir var/spool/lpd
3354
@dir var/spool/mail
3343
@dir var/spool/mail
3355
@dir var/yp
3344
@dir var/yp
3345
@dir %%LINUXBASE%%
3346
@postexec %D/sbin/ldconfig
(-)emulators/linux_base-f10/Makefile (-205 / +111 lines)
Lines 1-221 Link Here
1
# Created by: bsam
1
# Created by: bsam
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=		f10
4
PORTNAME=	f10
5
PORTVERSION=		10
5
PORTVERSION=	${LINUX_DIST_VER}
6
PORTREVISION=		10
6
PORTREVISION=	12
7
CATEGORIES=		emulators linux
7
CATEGORIES=	emulators linux
8
MASTER_SITES=		LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${PORTVERSION} \
8
PKGNAMEPREFIX=	linux_base-
9
			FEDORA_LINUX/../releases/${PORTVERSION}/Everything/${LINUX_RPM_ARCH}/os/Packages/
10
PKGNAMEPREFIX=		linux_base-
11
DISTFILES=		${BIN_DISTFILES} ${SRC_DISTFILES}
12
DIST_SUBDIR=		rpm/${LINUX_RPM_ARCH}/fedora/${PORTVERSION}
13
EXTRACT_ONLY=		${BIN_DISTFILES}
14
9
15
MAINTAINER=	emulation@FreeBSD.org
10
MAINTAINER=	emulation@FreeBSD.org
16
COMMENT=	Base set of packages needed in Linux mode for i386/amd64 (Linux Fedora 10)
11
COMMENT=	Base set of packages needed in Linux mode for i386/amd64 (Linux Fedora 10)
17
12
18
BIN_DISTFILES=	basesystem-10.0-1.noarch.rpm \
13
BIN_DISTFILES=	basesystem-10.0-1.noarch.rpm \
19
		bash-3.2-30.fc10.${LINUX_RPM_ARCH}.rpm \
14
		bash-3.2-30.fc10${EXTRACT_SUFX} \
20
		bzip2-1.0.5-3.fc10.${LINUX_RPM_ARCH}.rpm \
15
		bzip2-1.0.5-3.fc10${EXTRACT_SUFX} \
21
		bzip2-libs-1.0.5-3.fc10.${LINUX_RPM_ARCH}.rpm \
16
		bzip2-libs-1.0.5-3.fc10${EXTRACT_SUFX} \
22
		compat-db-4.6.21-5.fc10.${LINUX_RPM_ARCH}.rpm \
17
		compat-db-4.6.21-5.fc10${EXTRACT_SUFX} \
23
		compat-libstdc++-296-2.96-141.${LINUX_RPM_ARCH}.rpm \
18
		compat-libstdc++-296-2.96-141${EXTRACT_SUFX} \
24
		compat-libstdc++-33-3.2.3-64.${LINUX_RPM_ARCH}.rpm \
19
		compat-libstdc++-33-3.2.3-64${EXTRACT_SUFX} \
25
		coreutils-6.12-20.fc10.${LINUX_RPM_ARCH}.rpm \
20
		coreutils-6.12-20.fc10${EXTRACT_SUFX} \
26
		db4-4.7.25-7.fc10.${LINUX_RPM_ARCH}.rpm \
21
		db4-4.7.25-7.fc10${EXTRACT_SUFX} \
27
		e2fsprogs-1.41.4-6.fc10.${LINUX_RPM_ARCH}.rpm \
22
		e2fsprogs-1.41.4-6.fc10${EXTRACT_SUFX} \
28
		e2fsprogs-libs-1.41.4-6.fc10.${LINUX_RPM_ARCH}.rpm \
23
		e2fsprogs-libs-1.41.4-6.fc10${EXTRACT_SUFX} \
29
		elfutils-0.142-1.fc10.${LINUX_RPM_ARCH}.rpm \
24
		elfutils-0.142-1.fc10${EXTRACT_SUFX} \
30
		fedora-release-10-1.noarch.rpm \
25
		fedora-release-10-1.noarch.rpm \
31
		filesystem-2.4.19-1.fc10.${LINUX_RPM_ARCH}.rpm \
26
		filesystem-2.4.19-1.fc10${EXTRACT_SUFX} \
32
		freetype-2.3.7-3.fc10.${LINUX_RPM_ARCH}.rpm \
27
		freetype-2.3.7-3.fc10${EXTRACT_SUFX} \
33
		gamin-0.1.9-6.fc10.${LINUX_RPM_ARCH}.rpm \
28
		gamin-0.1.9-6.fc10${EXTRACT_SUFX} \
34
		gdbm-1.8.0-29.fc10.${LINUX_RPM_ARCH}.rpm \
29
		gdbm-1.8.0-29.fc10${EXTRACT_SUFX} \
35
		glib-1.2.10-32.fc10.${LINUX_RPM_ARCH}.rpm \
30
		glib-1.2.10-32.fc10${EXTRACT_SUFX} \
36
		glib2-2.18.4-2.fc10.${LINUX_RPM_ARCH}.rpm \
31
		glib2-2.18.4-2.fc10${EXTRACT_SUFX} \
37
		glibc-2.9-3.${LINUX_RPM_ARCH}.rpm \
32
		glibc-2.9-3${EXTRACT_SUFX} \
38
		glibc-common-2.9-3.${LINUX_RPM_ARCH}.rpm \
33
		glibc-common-2.9-3${EXTRACT_SUFX} \
39
		gmp-4.2.2-8.fc10.${LINUX_RPM_ARCH}.rpm \
34
		gmp-4.2.2-8.fc10${EXTRACT_SUFX} \
40
		grep-2.5.1a-61.fc10.${LINUX_RPM_ARCH}.rpm \
35
		grep-2.5.1a-61.fc10${EXTRACT_SUFX} \
41
		info-4.12-4.fc10.${LINUX_RPM_ARCH}.rpm \
36
		info-4.12-4.fc10${EXTRACT_SUFX} \
42
		keyutils-libs-1.2-3.fc9.${LINUX_RPM_ARCH}.rpm \
37
		keyutils-libs-1.2-3.fc9${EXTRACT_SUFX} \
43
		krb5-libs-1.6.3-18.fc10.${LINUX_RPM_ARCH}.rpm \
38
		krb5-libs-1.6.3-18.fc10${EXTRACT_SUFX} \
44
		libacl-2.2.47-3.fc10.${LINUX_RPM_ARCH}.rpm \
39
		libacl-2.2.47-3.fc10${EXTRACT_SUFX} \
45
		libattr-2.4.43-2.fc10.${LINUX_RPM_ARCH}.rpm \
40
		libattr-2.4.43-2.fc10${EXTRACT_SUFX} \
46
		libcap-2.10-2.fc10.${LINUX_RPM_ARCH}.rpm \
41
		libcap-2.10-2.fc10${EXTRACT_SUFX} \
47
		libgcc-4.3.2-7.${LINUX_RPM_ARCH}.rpm \
42
		libgcc-4.3.2-7${EXTRACT_SUFX} \
48
		libidn-0.6.14-8.${LINUX_RPM_ARCH}.rpm \
43
		libidn-0.6.14-8${EXTRACT_SUFX} \
49
		libselinux-2.0.78-1.fc10.${LINUX_RPM_ARCH}.rpm \
44
		libselinux-2.0.78-1.fc10${EXTRACT_SUFX} \
50
		libsepol-2.0.33-1.fc10.${LINUX_RPM_ARCH}.rpm \
45
		libsepol-2.0.33-1.fc10${EXTRACT_SUFX} \
51
		libstdc++-4.3.2-7.${LINUX_RPM_ARCH}.rpm \
46
		libstdc++-4.3.2-7${EXTRACT_SUFX} \
52
		ncurses-5.6-20.20080927.fc10.${LINUX_RPM_ARCH}.rpm \
47
		ncurses-5.6-20.20080927.fc10${EXTRACT_SUFX} \
53
		ncurses-libs-5.6-20.20080927.fc10.${LINUX_RPM_ARCH}.rpm \
48
		ncurses-libs-5.6-20.20080927.fc10${EXTRACT_SUFX} \
54
		pcre-7.8-1.fc10.${LINUX_RPM_ARCH}.rpm \
49
		pcre-7.8-1.fc10${EXTRACT_SUFX} \
55
		popt-1.13-4.fc10.${LINUX_RPM_ARCH}.rpm \
50
		popt-1.13-4.fc10${EXTRACT_SUFX} \
56
		readline-5.2-13.fc9.${LINUX_RPM_ARCH}.rpm \
51
		readline-5.2-13.fc9${EXTRACT_SUFX} \
57
		setserial-2.17-22.fc9.${LINUX_RPM_ARCH}.rpm \
52
		setserial-2.17-22.fc9${EXTRACT_SUFX} \
58
		setup-2.7.4-4.fc10.noarch.rpm \
53
		setup-2.7.4-4.fc10.noarch.rpm \
59
		slang-2.1.4-1.fc10.${LINUX_RPM_ARCH}.rpm \
54
		slang-2.1.4-1.fc10${EXTRACT_SUFX} \
60
		zlib-1.2.3-18.fc9.${LINUX_RPM_ARCH}.rpm
55
		zlib-1.2.3-18.fc9${EXTRACT_SUFX}
61
56
SRC_DISTFILES=	acl-2.2.47-3.fc10.src.rpm:SOURCE \
62
.if defined(PACKAGE_BUILDING)
57
		attr-2.4.43-1.fc10.src.rpm:SOURCE \
63
MASTER_SITES+=	FEDORA_LINUX
58
		basesystem-10.0-1.src.rpm:SOURCE \
64
MASTER_SITE_SUBDIR+= ../updates/${PORTVERSION}/SRPMS \
59
		bash-3.2-29.fc10.src.rpm:SOURCE \
65
		../releases/${PORTVERSION}/Everything/source/SRPMS/
60
		bzip2-1.0.5-3.fc10.src.rpm:SOURCE \
66
61
		compat-db-4.6.21-5.fc10.src.rpm:SOURCE \
67
SRC_DISTFILES+=	acl-2.2.47-3.fc10.src.rpm \
62
		coreutils-6.12-17.fc10.src.rpm:SOURCE \
68
		attr-2.4.43-1.fc10.src.rpm \
63
		db4-4.7.25-5.fc10.src.rpm:SOURCE \
69
		basesystem-10.0-1.src.rpm \
64
		e2fsprogs-1.41.4-6.fc10.src.rpm:SOURCE \
70
		bash-3.2-29.fc10.src.rpm \
65
		elfutils-0.142-1.fc10.src.rpm:SOURCE \
71
		bzip2-1.0.5-3.fc10.src.rpm \
66
		fedora-release-10-1.src.rpm:SOURCE \
72
		compat-db-4.6.21-5.fc10.src.rpm \
67
		filesystem-2.4.19-1.fc10.src.rpm:SOURCE \
73
		coreutils-6.12-17.fc10.src.rpm \
68
		freetype-2.3.7-1.fc10.src.rpm:SOURCE \
74
		db4-4.7.25-5.fc10.src.rpm \
69
		gamin-0.1.9-6.fc10.src.rpm:SOURCE \
75
		e2fsprogs-1.41.4-6.fc10.src.rpm \
70
		gcc-4.3.2-7.src.rpm:SOURCE \
76
		elfutils-0.142-1.fc10.src.rpm \
71
		gdbm-1.8.0-29.fc10.src.rpm:SOURCE \
77
		fedora-release-10-1.src.rpm \
72
		glib-1.2.10-32.fc10.src.rpm:SOURCE \
78
		filesystem-2.4.19-1.fc10.src.rpm \
73
		glib2-2.18.2-3.fc10.src.rpm:SOURCE \
79
		freetype-2.3.7-1.fc10.src.rpm \
74
		glibc-2.9-2.src.rpm:SOURCE \
80
		gamin-0.1.9-6.fc10.src.rpm \
75
		gmp-4.2.2-8.fc10.src.rpm:SOURCE \
81
		gcc-4.3.2-7.src.rpm \
76
		grep-2.5.1a-61.fc10.src.rpm:SOURCE \
82
		gdbm-1.8.0-29.fc10.src.rpm \
77
		keyutils-1.2-3.fc9.src.rpm:SOURCE \
83
		glib-1.2.10-32.fc10.src.rpm \
78
		krb5-1.6.3-16.fc10.src.rpm:SOURCE \
84
		glib2-2.18.2-3.fc10.src.rpm \
79
		libcap-2.10-2.fc10.src.rpm:SOURCE \
85
		glibc-2.9-2.src.rpm \
80
		libidn-0.6.14-8.src.rpm:SOURCE \
86
		gmp-4.2.2-8.fc10.src.rpm \
81
		libselinux-2.0.73-1.fc10.src.rpm:SOURCE \
87
		grep-2.5.1a-61.fc10.src.rpm \
82
		libsepol-2.0.33-1.fc10.src.rpm:SOURCE \
88
		keyutils-1.2-3.fc9.src.rpm \
83
		ncurses-5.6-20.20080927.fc10.src.rpm:SOURCE \
89
		krb5-1.6.3-16.fc10.src.rpm \
84
		pcre-7.8-1.fc10.src.rpm:SOURCE \
90
		libcap-2.10-2.fc10.src.rpm \
85
		readline-5.2-13.fc9.src.rpm:SOURCE \
91
		libidn-0.6.14-8.src.rpm \
86
		setserial-2.17-22.fc9.src.rpm:SOURCE \
92
		libselinux-2.0.73-1.fc10.src.rpm \
87
		setup-2.7.4-1.fc10.src.rpm:SOURCE \
93
		libsepol-2.0.33-1.fc10.src.rpm \
88
		slang-2.1.4-1.fc10.src.rpm:SOURCE \
94
		ncurses-5.6-20.20080927.fc10.src.rpm \
89
		texinfo-4.12-4.fc10.src.rpm:SOURCE \
95
		pcre-7.8-1.fc10.src.rpm \
90
		zlib-1.2.3-18.fc9.src.rpm:SOURCE
96
		readline-5.2-13.fc9.src.rpm \
97
		setserial-2.17-22.fc9.src.rpm \
98
		setup-2.7.4-1.fc10.src.rpm \
99
		slang-2.1.4-1.fc10.src.rpm \
100
		texinfo-4.12-4.fc10.src.rpm \
101
		zlib-1.2.3-18.fc9.src.rpm
102
103
ALWAYS_KEEP_DISTFILES=	yes
104
.endif
105
106
CONFLICTS=		linux_base-gentoo* linux_base-fc4-[0-9]* linux_base-fc6-[0-9]* \
107
			linux_base-f7-[0-9]* linux_base-f8-[0-9]* linux_base-f9-[0-9]* \
108
			linux_base-c* linux-glib2-*
109
ONLY_FOR_ARCHS=		i386 amd64
110
LINUX_RPM_ARCH=		i386
111
USE_LINUX_PREFIX=	yes
112
NO_WRKSUBDIR=		yes
113
DISTINFO_FILE?=		${MASTERDIR}/distinfo.${LINUX_RPM_ARCH}
114
PLIST_SUB=		GLIBCVER="2.9" LINUXBASE=${LINUXBASE}
115
116
EXTRACT_ONLY=		${BIN_DISTFILES}
117
118
.include <bsd.port.pre.mk>
119
120
.if !defined(PACKAGE_BUILDING) || (defined(PACKAGE_BUILDING) && !defined(LINUX_OSRELEASE) )
121
LINUX_OSRELEASE!=	${ECHO_CMD} `${SYSCTL} -n compat.linux.osrelease 2>/dev/null`
122
.endif
123
124
.if ${LINUX_OSRELEASE}x == "x"
125
IGNORE=			linuxulator is not (kld)loaded
126
.endif
127
128
REMOVE_DIRS=		boot dev etc/fonts home initrd media root tmp var/log var/run var/tmp \
129
			usr/local usr/tmp
130
REMOVE_FILES=		bin/df bin/su etc/exports etc/group etc/localtime \
131
			etc/motd etc/passwd etc/printcap etc/services \
132
			etc/protocols
133
# These are shared directories that some linux packages (e.g. linux-f10-gtk2)
134
# use but aren't in any of the distfiles above.
135
ADD_DIRS=		usr/X11R6/share usr/X11R6/man usr/X11R6/lib/tls \
136
			usr/X11R6/include usr/X11R6/bin \
137
			usr/share/locale/ca@valencia/LC_MESSAGES \
138
			usr/share/locale/sr@Latn/LC_MESSAGES \
139
			usr/share/locale/uz@cyrillic/LC_MESSAGES
140
ADD_FILES=		#empty
141
142
.if (${MACHINE_ARCH} == "amd64")
143
FALLBACK_ELF_MIB=	kern.elf32.fallback_brand
144
.else
145
FALLBACK_ELF_MIB=	kern.fallback_elf_brand
146
.endif
147
148
.if (${ARCH} == "amd64")
149
ARCH=			i386
150
.endif
151
91
152
do-build:
92
CONFLICTS=	linux_base-gentoo* linux_base-fc4-[0-9]* linux_base-fc6-[0-9]* \
153
	@for D in ${REMOVE_DIRS}; do \
93
		linux_base-f7-[0-9]* linux_base-f8-[0-9]* linux_base-f9-[0-9]* \
154
		${RM} -rf ${WRKSRC}/$$D; \
94
		linux_base-c* linux-glib2-*
155
	done
95
ONLY_FOR_ARCHS=	i386 amd64
156
	@for F in ${REMOVE_FILES}; do \
96
PLIST_SUB=	LINUXBASE=${LINUXBASE}
157
		${RM} -f ${WRKSRC}/$$F; \
97
USES=		linux:f10
158
	done
98
USE_LINUX=	# empty
159
	@for F in ${ADD_DIRS}; do \
99
USE_LINUX_RPM=	nolib
160
		${MKDIR} ${WRKSRC}/$$F; \
161
	done
162
	@for F in ${ADD_FILES}; do \
163
		${TOUCH} ${WRKSRC}/$$F; \
164
	done
165
#
166
# Create a good ld.so.conf and touch ld.so.cache
167
#
168
	@${ECHO_CMD} -e '/lib\n/usr/lib\n${X11BASE}/lib' >> \
169
		${WRKSRC}/etc/ld.so.conf
170
	@${TOUCH} ${WRKSRC}/etc/ld.so.cache
171
#
172
# Create yp.conf as a hint to NIS users and make sure there's a
173
# mtab in etc, albeit an empty one. This is needed in a couple of
174
# cases. Most notably staroffice6. If yp.conf exists install only
175
# yp.conf.sample
176
#
177
	@${INSTALL} ${COPY} -m 644 ${FILESDIR}/yp.conf.sample ${WRKSRC}/etc
178
	@${TOUCH} ${WRKSRC}/etc/mtab
179
#
180
# If ${PREFIX}/etc/nsswitch.conf exists, don't touch it,
181
# install only ${PREFIX}/etc/nsswitch.conf.dist
182
#
183
	@${MV} ${WRKSRC}/etc/nsswitch.conf ${WRKSRC}/etc/nsswitch.conf.dist
184
	@${MV} ${WRKSRC}/etc/krb5.conf ${WRKSRC}/etc/krb5.conf.dist
185
100
186
# Fix usr/bin/*db4* permissions to allow "portupgrade -s"
101
REMOVE_DIRS=	boot etc/fonts home media root tmp var/log var/run var/tmp \
187
#	@${CHMOD} u+w ${WRKSRC}/usr/bin/*db4*
102
		usr/local
103
REMOVE_FILES=	bin/df bin/su etc/exports etc/group etc/localtime \
104
		etc/motd etc/passwd etc/printcap etc/protocols etc/services \
105
		usr/tmp
188
106
189
	@${FIND} ${WRKSRC}/bin ${WRKSRC}/sbin/ ${WRKSRC}/usr/bin \
107
post-patch:
190
		${WRKSRC}/usr/sbin -type f -print0 | ${XARGS} -0 ${FILE} \
108
	@${RM} -r ${REMOVE_DIRS:S|^|${WRKSRC}/|}
191
		| ${GREP} ELF | ${CUT} -d : -f 1 \
109
	@${RM} ${REMOVE_FILES:S|^|${WRKSRC}/|}
192
		| ${XARGS} ${BRANDELF} -t Linux
193
	@${BRANDELF} -t Linux ${WRKSRC}/lib/ld-2.9.so
110
	@${BRANDELF} -t Linux ${WRKSRC}/lib/ld-2.9.so
194
111
195
# Restore the status quo for usr/bin/*db4* files
112
post-install:
196
#	@${CHMOD} u-w ${WRKSRC}/usr/bin/*db4*
113
	${TOUCH} ${STAGEDIR}${PREFIX}/etc/mtab
197
114
	${MV} ${STAGEDIR}${PREFIX}/etc/krb5.conf \
198
# Install locales
115
		${STAGEDIR}${PREFIX}/etc/krb5.conf.sample
199
	@${MV} ${WRKSRC}/usr/lib/locale/locale-archive.tmpl \
116
	${MV} ${STAGEDIR}${PREFIX}/etc/nsswitch.conf \
200
		${WRKSRC}/usr/lib/locale/locale-archive
117
		${STAGEDIR}${PREFIX}/etc/nsswitch.conf.sample
201
118
	${MV} ${STAGEDIR}${PREFIX}/usr/lib/locale/locale-archive.tmpl \
202
do-install:
119
		${STAGEDIR}${PREFIX}/usr/lib/locale/locale-archive
203
#
120
	${LN} -sf /tmp ${STAGEDIR}${PREFIX}/dev/shm
204
# Do install without using linux rpm system
121
	${LN} -sf /var/tmp ${STAGEDIR}${PREFIX}/usr/tmp
205
#
122
	${LN} -sf ../usr/bin/[ ${STAGEDIR}${PREFIX}/bin/[
206
	@cd ${WRKSRC} && ${FIND} * -type d -exec ${MKDIR} "${STAGEDIR}${PREFIX}/{}" \;
123
	${LN} -sf ../usr/bin/expr ${STAGEDIR}${PREFIX}/bin/expr
207
	@cd ${WRKSRC} && ${FIND} * ! -type d \
124
	${LN} -sf ../usr/bin/test ${STAGEDIR}${PREFIX}/bin/test
208
		| ${CPIO} -pm -R root:wheel ${STAGEDIR}${PREFIX}
125
	${LN} -sf ../usr/bin/uuidgen ${STAGEDIR}${PREFIX}/bin/uuidgen
209
210
	@${LN} -sf /var/tmp ${STAGEDIR}${PREFIX}/usr/tmp
211
	@${LN} -sf ../usr/bin/[ ${STAGEDIR}${PREFIX}/bin/[
212
	@${LN} -sf ../usr/bin/expr ${STAGEDIR}${PREFIX}/bin/expr
213
	@${LN} -sf ../usr/bin/test ${STAGEDIR}${PREFIX}/bin/test
214
	@${LN} -sf ../usr/bin/uuidgen ${STAGEDIR}${PREFIX}/bin/uuidgen
215
	@${CHMOD} 755 ${STAGEDIR}${PREFIX}/var/lock ${STAGEDIR}${PREFIX}/var/spool/mail
216
#
217
# Let some linux applications (e.g. print/acroread8) print with default settings
218
#
219
	@${INSTALL_SCRIPT} ${FILESDIR}/lp ${STAGEDIR}${PREFIX}/usr/bin
220
126
221
.include <bsd.port.post.mk>
127
.include <bsd.port.mk>
(-)emulators/linux_base-f10/files/lp (-2 lines)
Lines 1-2 Link Here
1
#!/bin/sh -
2
exec /usr/bin/lpr "$@"
(-)emulators/linux_base-f10/files/yp.conf.sample (-15 lines)
Lines 1-15 Link Here
1
# sample yp.conf file
2
#
3
# Legal entries are:
4
#
5
#	domainname <domain>		Override the default YP domain
6
#					(If not set uses the one from
7
#					the getdomainname() syscall)
8
#
9
#	ypserver <grape> [<domain>]	Define which host to contact
10
#					for YP service. If the <domain>
11
#					argument is included then this
12
#					host service the specified YP
13
#					domain.
14
#domainname	my.domain
15
#ypserver	localhost
(-)emulators/linux_base-f10/pkg-deinstall (-18 lines)
Lines 1-18 Link Here
1
#!/bin/sh
2
# a deinstallation script for linux_base
3
4
case "$2" in
5
DEINSTALL)
6
	if [ -n "`mount | grep ^linproc`" ] || \
7
		[ -d /compat/linux/proc ]; then
8
		echo ""
9
		echo "You may need to do by hand:"
10
		echo "  o  unmount linprocfs if mounted"
11
		echo "  o  delete ${PKG_PREFIX}/proc if present"
12
		echo "  o  remove/comment linprocfs from /etc/fstab if present"
13
		echo ""
14
	fi
15
	;;
16
esac
17
18
exit 0
(-)emulators/linux_base-f10/pkg-descr (-7 lines)
Lines 5-14 provide a nice user experience by using Link Here
5
corresponding Linux stuff where possible. Because of this any work which
5
corresponding Linux stuff where possible. Because of this any work which
6
needs to chroot into the Linux base may not work as expected (no fallthrough
6
needs to chroot into the Linux base may not work as expected (no fallthrough
7
to the FreeBSD config possible).
7
to the FreeBSD config possible).
8
9
This port is only available for the i386/amd64 architecture (i386/32 bit mode).
10
11
If you want to run X11 applications, install the x11/linux-xorg-libs port.
12
13
For cross-development this port is not suitable, you should use a linux_dist
14
port instead in this case.
(-)emulators/linux_base-f10/pkg-install (-48 lines)
Lines 1-48 Link Here
1
#!/bin/sh
2
# an installation script for linux_base
3
4
case "$2" in
5
PRE-INSTALL)
6
	if [ "`/sbin/sysctl -n compat.linux.osrelease`"x = "x" ]; then
7
		echo 'linuxulator is not (kld)loaded, exiting'
8
		exit 1
9
	fi
10
	;;
11
POST-INSTALL)
12
	if [ -z "`grep ^linproc /etc/fstab`" ]; then
13
		echo ''
14
		echo '+++ Some programs may need linprocfs, please add it to /etc/fstab! +++'
15
	else
16
		if [ -z "`mount | grep -w ^linprocfs`" ]; then
17
			echo ''
18
			echo '+++ Please mount linprocfs manually! +++'
19
		fi
20
	fi
21
	if [ ! -f ${PKG_PREFIX}/etc/nsswitch.conf ]; then
22
		cp ${PKG_PREFIX}/etc/nsswitch.conf.dist \
23
			${PKG_PREFIX}/etc/nsswitch.conf
24
	fi
25
	if [ ! -f ${PKG_PREFIX}/etc/krb5.conf ]; then
26
		
27
		if [ -f /etc/krb5.conf ]; then
28
			ln -s /etc/krb5.conf ${PKG_PREFIX}/etc
29
		else
30
			cp ${PKG_PREFIX}/etc/krb5.conf.dist \
31
				${PKG_PREFIX}/etc/krb5.conf
32
		fi
33
34
	fi
35
	if [ ! -f ${PKG_PREFIX}/etc/yp.conf ]; then
36
		cp ${PKG_PREFIX}/etc/yp.conf.sample ${PKG_PREFIX}/etc/yp.conf
37
	fi
38
#
39
# This is needed when updating to ensure that already installed libraries
40
# are recorded in ${PKG_PREFIX}/etc/ld.so.cache
41
#
42
	echo ''
43
	echo 'Running linux ldconfig...'
44
	${PKG_PREFIX}/sbin/ldconfig -r ${PKG_PREFIX}
45
	;;
46
esac
47
48
exit 0
(-)emulators/linux_base-f10/pkg-message (-27 / +4 lines)
Lines 1-29 Link Here
1
This software is based in part on the work of the FreeType Team.
1
Some programs need linprocfs mounted on /compat/linux/proc.  Add the following
2
See <URL:http://www.freetype.org/>.
2
line to /etc/fstab:
3
4
Installation of the Linux base system is finished. The Linux kernel
5
mode, which must be enabled for Linux binaries to run, is now
6
enabled. Linux mode can be enabled permanently with the linux_enable
7
variable of rc.conf(5).
8
9
If you want to use shared memory in Linux applications, you need to set up
10
a link from /dev/shm to a suitable place, e.g. by adding the following line
11
to /etc/devfs.conf (takes effect on each boot):
12
	link /tmp shm
13
14
To make use of NIS you have to adjust yp.conf and nsswitch.conf in
15
/compat/linux/etc/ accordingly. For example:
16
17
Set your yp-server and yp-domainname in yp.conf:
18
	domainname	my.yp.domainname
19
	ypserver	my.yp.server
20
3
21
Let your lists for hosts, passwd and group be resolved via nsswitch.conf:
4
linprocfs   /compat/linux/proc	linprocfs	rw	0	0
22
	passwd:	files nis
23
	shadow:	files nis
24
	group:	files nis
25
	hosts:	files dns nis
26
5
27
WARNING: doing work which needs to chroot into the linux base may not work.
6
Then run "mount linprocfs".
28
In such cases (e.g. cross-development) you are better suited with a linux_dist
29
port.
(-)emulators/linux_base-f10/pkg-plist (-19 / +7 lines)
Lines 1-4 Link Here
1
@comment file listing
1
@preexec [ -n "`/sbin/sysctl -q compat.linux.osrelease`" ] || ( echo "Cannot install package: kernel missing Linux support"; exit 1 )
2
bin/[
2
bin/[
3
bin/arch
3
bin/arch
4
bin/basename
4
bin/basename
Lines 41-46 bin/true Link Here
41
bin/uname
41
bin/uname
42
bin/unlink
42
bin/unlink
43
bin/uuidgen
43
bin/uuidgen
44
dev/shm
44
etc/DIR_COLORS
45
etc/DIR_COLORS
45
etc/DIR_COLORS.256color
46
etc/DIR_COLORS.256color
46
etc/DIR_COLORS.xterm
47
etc/DIR_COLORS.xterm
Lines 58-71 etc/hosts.deny Link Here
58
etc/inputrc
59
etc/inputrc
59
etc/issue
60
etc/issue
60
etc/issue.net
61
etc/issue.net
61
@unexec if cmp -s %D/etc/krb5.conf.dist %D/etc/krb5.conf; then rm -f %D/etc/krb5.conf; fi
62
@sample etc/krb5.conf.sample
62
etc/krb5.conf.dist
63
@rmtry etc/ld.so.cache
63
etc/ld.so.cache
64
etc/ld.so.conf
64
etc/ld.so.conf
65
etc/mke2fs.conf
65
etc/mke2fs.conf
66
etc/mtab
66
etc/mtab
67
@unexec if cmp -s %D/etc/nsswitch.conf.dist %D/etc/nsswitch.conf; then rm -f %D/etc/nsswitch.conf; fi
67
@sample etc/nsswitch.conf.sample
68
etc/nsswitch.conf.dist
69
etc/pam.d/runuser
68
etc/pam.d/runuser
70
etc/pam.d/runuser-l
69
etc/pam.d/runuser-l
71
etc/pam.d/su
70
etc/pam.d/su
Lines 101-108 etc/skel/.bash_profile Link Here
101
etc/skel/.bashrc
100
etc/skel/.bashrc
102
etc/system-release
101
etc/system-release
103
etc/system-release-cpe
102
etc/system-release-cpe
104
@unexec if cmp -s %D/etc/yp.conf.sample %D/etc/yp.conf; then rm -f %D/etc/yp.conf; fi
105
etc/yp.conf.sample
106
etc/yum.repos.d/fedora-rawhide.repo
103
etc/yum.repos.d/fedora-rawhide.repo
107
etc/yum.repos.d/fedora-updates-testing.repo
104
etc/yum.repos.d/fedora-updates-testing.repo
108
etc/yum.repos.d/fedora-updates.repo
105
etc/yum.repos.d/fedora-updates.repo
Lines 296-302 usr/bin/lddlibc4 Link Here
296
usr/bin/locale
293
usr/bin/locale
297
usr/bin/localedef
294
usr/bin/localedef
298
usr/bin/logname
295
usr/bin/logname
299
usr/bin/lp
300
usr/bin/lsattr
296
usr/bin/lsattr
301
usr/bin/md5sum
297
usr/bin/md5sum
302
usr/bin/mkfifo
298
usr/bin/mkfifo
Lines 2011-2019 usr/share/man/man8/setserial.8.gz Link Here
2011
usr/share/man/man8/tune2fs.8.gz
2007
usr/share/man/man8/tune2fs.8.gz
2012
usr/tmp
2008
usr/tmp
2013
var/mail
2009
var/mail
2014
@dir %%LINUXBASE%%
2015
@rmtry var/cache/ldconfig/aux-cache
2010
@rmtry var/cache/ldconfig/aux-cache
2016
@comment empty directory listing
2017
@dir var/yp
2011
@dir var/yp
2018
@dir var/spool/mail
2012
@dir var/spool/mail
2019
@dir var/spool/lpd
2013
@dir var/spool/lpd
Lines 2077-2083 var/mail Link Here
2077
@dir usr/share/locale/vo/LC_MESSAGES
2071
@dir usr/share/locale/vo/LC_MESSAGES
2078
@dir usr/share/locale/ve/LC_MESSAGES
2072
@dir usr/share/locale/ve/LC_MESSAGES
2079
@dir usr/share/locale/vai/LC_MESSAGES
2073
@dir usr/share/locale/vai/LC_MESSAGES
2080
@dir usr/share/locale/uz@cyrillic/LC_MESSAGES
2081
@dir usr/share/locale/uz@Latn/LC_MESSAGES
2074
@dir usr/share/locale/uz@Latn/LC_MESSAGES
2082
@dir usr/share/locale/uz/LC_MESSAGES
2075
@dir usr/share/locale/uz/LC_MESSAGES
2083
@dir usr/share/locale/ur/LC_MESSAGES
2076
@dir usr/share/locale/ur/LC_MESSAGES
Lines 2126-2132 var/mail Link Here
2126
@dir usr/share/locale/ss/LC_MESSAGES
2119
@dir usr/share/locale/ss/LC_MESSAGES
2127
@dir usr/share/locale/srr/LC_MESSAGES
2120
@dir usr/share/locale/srr/LC_MESSAGES
2128
@dir usr/share/locale/srn/LC_MESSAGES
2121
@dir usr/share/locale/srn/LC_MESSAGES
2129
@dir usr/share/locale/sr@Latn/LC_MESSAGES
2130
@dir usr/share/locale/sq_AL/LC_MESSAGES
2122
@dir usr/share/locale/sq_AL/LC_MESSAGES
2131
@dir usr/share/locale/son/LC_MESSAGES
2123
@dir usr/share/locale/son/LC_MESSAGES
2132
@dir usr/share/locale/sog/LC_MESSAGES
2124
@dir usr/share/locale/sog/LC_MESSAGES
Lines 2458-2464 var/mail Link Here
2458
@dir usr/share/locale/cad/LC_MESSAGES
2450
@dir usr/share/locale/cad/LC_MESSAGES
2459
@dir usr/share/locale/ca_ES@valencian/LC_MESSAGES
2451
@dir usr/share/locale/ca_ES@valencian/LC_MESSAGES
2460
@dir usr/share/locale/ca_ES/LC_MESSAGES
2452
@dir usr/share/locale/ca_ES/LC_MESSAGES
2461
@dir usr/share/locale/ca@valencia/LC_MESSAGES
2462
@dir usr/share/locale/byn/LC_MESSAGES
2453
@dir usr/share/locale/byn/LC_MESSAGES
2463
@dir usr/share/locale/bug/LC_MESSAGES
2454
@dir usr/share/locale/bug/LC_MESSAGES
2464
@dir usr/share/locale/bua/LC_MESSAGES
2455
@dir usr/share/locale/bua/LC_MESSAGES
Lines 2537-2547 var/mail Link Here
2537
@dir usr/include
2528
@dir usr/include
2538
@dir usr/games
2529
@dir usr/games
2539
@dir usr/etc
2530
@dir usr/etc
2540
@dir usr/X11R6/share
2541
@dir usr/X11R6/man
2542
@dir usr/X11R6/lib/tls
2543
@dir usr/X11R6/include
2544
@dir usr/X11R6/bin
2545
@dir sys
2531
@dir sys
2546
@dir srv
2532
@dir srv
2547
@dir selinux
2533
@dir selinux
Lines 2559-2561 var/mail Link Here
2559
@dir etc/blkid
2545
@dir etc/blkid
2560
@dir etc/X11/fontpath.d
2546
@dir etc/X11/fontpath.d
2561
@dir etc/X11/applnk
2547
@dir etc/X11/applnk
2548
@dir %%LINUXBASE%%
2549
@postexec %D/sbin/ldconfig
(-)emulators/rtc/Makefile (-2 / +1 lines)
Lines 14-20 COMMENT= Kernel module which provides /d Link Here
14
WRKSRC=		${WRKDIR}/files
14
WRKSRC=		${WRKDIR}/files
15
15
16
NO_FETCH=	yes
16
NO_FETCH=	yes
17
USE_LINUX=	yes	# because of ${DEVDIR}
18
17
19
KMODDIR=	${PREFIX}/modules
18
KMODDIR=	${PREFIX}/modules
20
19
Lines 26-32 MAKE_ARGS= KMODDIR="${KMODDIR}" CDEV_MAJ Link Here
26
PLIST_SUB=	DEVDIR="${DEVDIR}" CDEV_MAJOR="${CDEV_MAJOR}" \
25
PLIST_SUB=	DEVDIR="${DEVDIR}" CDEV_MAJOR="${CDEV_MAJOR}" \
27
		RTC_H_DIR="${RTC_H_DIR}"
26
		RTC_H_DIR="${RTC_H_DIR}"
28
27
29
USES=		kmod uidfix
28
USES=		kmod linux uidfix
30
29
31
do-extract:
30
do-extract:
32
	@${MKDIR} ${WRKSRC}
31
	@${MKDIR} ${WRKSRC}
(-)french/homard/Makefile (-2 / +1 lines)
Lines 17-24 RESTRICTED= The free downloading of HOMA Link Here
17
17
18
ONLY_FOR_ARCHS=	i386 amd64
18
ONLY_FOR_ARCHS=	i386 amd64
19
19
20
USE_LINUX=	yes
20
USES=		linux python
21
USES=		python
22
REINPLACE_ARGS=	-i ""
21
REINPLACE_ARGS=	-i ""
23
22
24
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION:R}
23
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION:R}
(-)ftp/linux-c6-curl/Makefile (-9 / +5 lines)
Lines 5-30 PORTNAME= curl Link Here
5
PORTVERSION=	7.19.7
5
PORTVERSION=	7.19.7
6
PORTREVISION=	6
6
PORTREVISION=	6
7
CATEGORIES=	ftp linux
7
CATEGORIES=	ftp linux
8
DISTFILES=	curl-${PORTVERSION}-${RPMVERSION}.${LINUX_RPM_ARCH}.rpm
8
LIB_DISTFILES=	lib${DISTNAME}${EXTRACT_SUFX}
9
LIB_DISTFILES=	libcurl-${PORTVERSION}-${RPMVERSION}.${LINUX_RPM_ARCH}.rpm
9
SRC_DISTFILES=	${DISTNAME}${SRC_SUFX}:SOURCE
10
MASTER_SITES=	CENTOS_LINUX
11
10
12
MAINTAINER=	emulation@FreeBSD.org
11
MAINTAINER=	emulation@FreeBSD.org
13
COMMENT=	Command line tool for transferring files with URL syntax (Linux CentOS ${LINUX_DIST_VER})
12
COMMENT=	Command line tool for transferring files with URL syntax (Linux CentOS ${LINUX_DIST_VER})
14
13
15
CONFLICTS=	linux-curl-[0-9]* linux-f10-curl-[0-9]*
14
CONFLICTS=	linux-curl-[0-9]* linux-f10-curl-[0-9]*
16
15
17
ONLY_FOR_ARCHS=	i386 amd64
18
16
19
USE_LINUX=	c6
17
USES=		linux:c6
20
USE_LINUX_APPS=	openldap libssh2 # cyrus-sasl2
18
USE_LINUX=	openldap libssh2 # cyrus-sasl2
21
USE_LINUX_RPM=	nolib
19
USE_LINUX_RPM=	nolib
22
RPMVERSION=	52.el6
20
RPMVERSION=	52.el6
23
BRANDELF_FILES=	usr/bin/curl
24
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
25
22
26
DOCSDIR=	usr/share/doc/${PORTNAME}-${PORTVERSION}
27
PORTDOCS=	BUGS COPYING FEATURES README TODO CHANGES FAQ MANUAL RESOURCES TheArtOfHttpScripting
23
PORTDOCS=	BUGS COPYING FEATURES README TODO CHANGES FAQ MANUAL RESOURCES TheArtOfHttpScripting
28
DESCR=	${.CURDIR}/../${PORTNAME}/pkg-descr
24
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
29
25
30
.include <bsd.port.mk>
26
.include <bsd.port.mk>
(-)ftp/linux-f10-curl/Makefile (-14 / +6 lines)
Lines 5-36 PORTNAME= curl Link Here
5
PORTVERSION=	7.19.6
5
PORTVERSION=	7.19.6
6
PORTREVISION=	1
6
PORTREVISION=	1
7
CATEGORIES=	ftp linux
7
CATEGORIES=	ftp linux
8
MASTER_SITES=	LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
8
LIB_DISTFILES=	lib${DISTNAME}${EXTRACT_SUFX}
9
DISTFILES=	curl-${PORTVERSION}-${RPMVERSION}.i386.rpm \
9
SRC_DISTFILES=	${DISTNAME}${SRC_SUFX}:SOURCE
10
		libcurl-${PORTVERSION}-${RPMVERSION}.i386.rpm
11
10
12
MAINTAINER=	emulation@FreeBSD.org
11
MAINTAINER=	emulation@FreeBSD.org
13
COMMENT=	Command line tool for transferring files with URL syntax (Linux Fedora 10)
12
COMMENT=	Command line tool for transferring files with URL syntax (Linux Fedora 10)
14
13
15
CONFLICTS=	linux-curl-[0-9]* linux-f8-curl-[0-9]*
14
CONFLICTS=	linux-curl-[0-9]* linux-f8-curl-[0-9]*
16
15
17
USE_LINUX=	f10
16
USES=		linux:f10
18
USE_LINUX_RPM=	yes
17
USE_LINUX=	cyrus-sasl2 openldap
19
USE_LINUX_APPS=	cyrus-sasl2 openldap
18
USE_LINUX_RPM=	nolib
20
19
21
RPMVERSION=	2.fc10
20
RPMVERSION=	2.fc10
22
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
23
BRANDELF_FILES=	usr/bin/curl
22
DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
24
DESCR=	${.CURDIR}/../${PORTNAME}/pkg-descr
25
23
26
PLIST_FILES=	usr/bin/curl usr/lib/libcurl.so.4 usr/lib/libcurl.so.4.1.1 \
24
PLIST_FILES=	usr/bin/curl usr/lib/libcurl.so.4 usr/lib/libcurl.so.4.1.1 \
27
		usr/share/man/man1/curl.1.gz
25
		usr/share/man/man1/curl.1.gz
28
DOCSDIR=	usr/share/doc/${PORTNAME}-${PORTVERSION}
29
PORTDOCS=	BUGS COPYING FEATURES README TODO CHANGES FAQ MANUAL RESOURCES TheArtOfHttpScripting
26
PORTDOCS=	BUGS COPYING FEATURES README TODO CHANGES FAQ MANUAL RESOURCES TheArtOfHttpScripting
30
27
31
.if defined(PACKAGE_BUILDING)
32
SRC_DISTFILES=	curl-${PORTVERSION}-${RPMVERSION}.src.rpm
33
ALWAYS_KEEP_DISTFILES=	YES
34
.endif
35
36
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)games/adom/Makefile (-3 / +2 lines)
Lines 21-32 NO_CDROM= Copy of CD must be sent to aut Link Here
21
OPTIONS_DEFINE=	DOCS
21
OPTIONS_DEFINE=	DOCS
22
22
23
ONLY_FOR_ARCHS=	i386 amd64
23
ONLY_FOR_ARCHS=	i386 amd64
24
USE_LINUX=	yes
24
USES=		linux
25
USE_LINUX_APPS=	ncurses-base xorglibs
25
USE_LINUX=	ncurses-base xorglibs
26
26
27
WRKSRC=		${WRKDIR}/adom
27
WRKSRC=		${WRKDIR}/adom
28
NO_BUILD=	yes
28
NO_BUILD=	yes
29
STRIP=		# empty: do not strip linux binary!
30
29
31
SUB_FILES=	pkg-message
30
SUB_FILES=	pkg-message
32
31
(-)games/arkanoidsb/Makefile (-3 / +2 lines)
Lines 12-21 COMMENT= Arkanoid and space game Link Here
12
12
13
WRKSRC=		${WRKDIR}/${PORTNAME}
13
WRKSRC=		${WRKDIR}/${PORTNAME}