Check-in [9dcd7a797c]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:sync
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:9dcd7a797c233414b5e758c5b7eee2ffe7369f51
User & Date: bapt 2013-10-17 18:17:54
Context
2013-10-18
11:18
sync check-in: 923f832a5d user: bapt tags: trunk
2013-10-17
18:17
sync check-in: 9dcd7a797c user: bapt tags: trunk
14:08
sync check-in: a434fb6a47 user: bapt tags: trunk
Changes

Changes to Mk/bsd.port.mk.

1
2
3
4
5
6
7
8
9
10
11
....
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356
4357
#-*- tab-width: 4; -*-
# ex:ts=4
#
# $FreeBSD: head/Mk/bsd.port.mk 330369 2013-10-15 07:48:06Z ak $
#	$NetBSD: $
#
#	bsd.port.mk - 940820 Jordan K. Hubbard.
#	This file is in the public domain.
#
# Please view me with 4 column tabs!

................................................................................
				post-build post-build-script
.if !defined(NO_STAGE)

_STAGE_DEP=		build
_STAGE_SEQ=		stage-message stage-dir run-depends lib-depends apply-slist pre-install generate-plist \
				pre-su-install
.if defined(NEED_ROOT)
_STAGE_SUSEQ=	create-users-groups do-install post-install post-stage compress-man \
				install-rc-script install-ldconfig-file install-license \
				install-desktop-entries add-plist-info add-plist-docs add-plist-examples \
				add-plist-data add-plist-post fix-plist-sequence
.if defined(DEVELOPER)
_STAGE_SUSEQ+=	stage-qa
.endif
.else
_STAGE_SEQ+=	create-users-groups do-install post-install post-stage compress-man \
				install-rc-script install-ldconfig-file install-license \
				install-desktop-entries add-plist-info add-plist-docs add-plist-examples \
				add-plist-data add-plist-post fix-plist-sequence
.if defined(DEVELOPER)
_STAGE_SEQ+=	stage-qa
.endif
.endif



|







 







|







|







1
2
3
4
5
6
7
8
9
10
11
....
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356
4357
#-*- tab-width: 4; -*-
# ex:ts=4
#
# $FreeBSD: head/Mk/bsd.port.mk 330637 2013-10-17 13:09:58Z bapt $
#	$NetBSD: $
#
#	bsd.port.mk - 940820 Jordan K. Hubbard.
#	This file is in the public domain.
#
# Please view me with 4 column tabs!

................................................................................
				post-build post-build-script
.if !defined(NO_STAGE)

_STAGE_DEP=		build
_STAGE_SEQ=		stage-message stage-dir run-depends lib-depends apply-slist pre-install generate-plist \
				pre-su-install
.if defined(NEED_ROOT)
_STAGE_SUSEQ=	create-users-groups do-install post-install post-install-script post-stage compress-man \
				install-rc-script install-ldconfig-file install-license \
				install-desktop-entries add-plist-info add-plist-docs add-plist-examples \
				add-plist-data add-plist-post fix-plist-sequence
.if defined(DEVELOPER)
_STAGE_SUSEQ+=	stage-qa
.endif
.else
_STAGE_SEQ+=	create-users-groups do-install post-install post-install-script post-stage compress-man \
				install-rc-script install-ldconfig-file install-license \
				install-desktop-entries add-plist-info add-plist-docs add-plist-examples \
				add-plist-data add-plist-post fix-plist-sequence
.if defined(DEVELOPER)
_STAGE_SEQ+=	stage-qa
.endif
.endif

Changes to Mk/bsd.ruby.mk.

1
2
3
4
5
6
7
8
9
10
11
12
13
...
464
465
466
467
468
469
470

471



472
473
474
475
476
477
478
...
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
#
# bsd.ruby.mk - Utility definitions for Ruby related ports.
#
# Created by: Akinori MUSHA <knu@FreeBSD.org>
#
# $FreeBSD: head/Mk/bsd.ruby.mk 328432 2013-09-27 06:18:40Z sunpoet $
#

.if !defined(Ruby_Include)

Ruby_Include=			bsd.ruby.mk
Ruby_Include_MAINTAINER=	ruby@FreeBSD.org

................................................................................

. if defined(DISTFILES)
GEMFILES=	${DISTFILES:C/:[^:]+$//}
. else
GEMFILES=	${DISTNAME}${EXTRACT_SUFX}
. endif


RUBYGEM_ARGS=-l --no-update-sources --no-ri --install-dir ${PREFIX}/lib/ruby/gems/${RUBY_VER} 



.if defined(NOPORTDOCS)
RUBYGEM_ARGS+=	--no-rdoc
.endif

do-extract:
	@${SETENV} ${GEM_ENV} ${RUBYGEMBIN} unpack --target=${WRKDIR} ${DISTDIR}/${DIST_SUBDIR}/${GEMFILES}
	@${TAR} -xOzf ${DISTDIR}/${DIST_SUBDIR}/${GEMFILES} metadata.gz | ${GZCAT} > ${BUILD_WRKSRC}/${GEMFILES}spec
................................................................................

. if defined(RUBYGEM_AUTOPLIST)
.  if !target(post-install-script)
post-install-script:
	@${ECHO} ${GEM_CACHE} >> ${TMPPLIST}
	@${ECHO} ${GEM_SPEC} >> ${TMPPLIST}
.if !defined(NOPORTDOCS)
	@${FIND} -ds ${PREFIX}/${GEM_DOC_DIR} -type f -print | ${SED} -E -e \
		's,^${PREFIX}/?,,' >> ${TMPPLIST}
	@${FIND} -ds ${PREFIX}/${GEM_DOC_DIR} -type d -print | ${SED} -E -e \
		's,^${PREFIX}/?,@dirrm ,' >> ${TMPPLIST}
.endif
	@${FIND} -ds ${PREFIX}/${GEM_LIB_DIR} -type f -print | ${SED} -E -e \
		's,^${PREFIX}/?,,' >> ${TMPPLIST}
	@${FIND} -ds ${PREFIX}/${GEM_LIB_DIR} -type d -print | ${SED} -E -e \
		's,^${PREFIX}/?,@dirrm ,' >> ${TMPPLIST}
	@${ECHO_CMD} "@unexec rmdir %D/${GEMS_DIR} 2>/dev/null || true" >> ${TMPPLIST}
.if !defined(NOPORTDOCS)
	@${ECHO_CMD} "@unexec rmdir %D/${DOC_DIR} 2>/dev/null || true" >> ${TMPPLIST}
.endif
	@${ECHO_CMD} "@unexec rmdir %D/${CACHE_DIR} 2>/dev/null || true" >> ${TMPPLIST}
	@${ECHO_CMD} "@unexec rmdir %D/${SPEC_DIR} 2>/dev/null || true" >> ${TMPPLIST}
	@${ECHO_CMD} "@unexec rmdir %D/${GEMS_BASE_DIR} 2>/dev/null || true" >> ${TMPPLIST}





|







 







>
|
>
>
>







 







|
|
|
|

|
|
|
|







1
2
3
4
5
6
7
8
9
10
11
12
13
...
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
...
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
#
# bsd.ruby.mk - Utility definitions for Ruby related ports.
#
# Created by: Akinori MUSHA <knu@FreeBSD.org>
#
# $FreeBSD: head/Mk/bsd.ruby.mk 330655 2013-10-17 16:45:07Z antoine $
#

.if !defined(Ruby_Include)

Ruby_Include=			bsd.ruby.mk
Ruby_Include_MAINTAINER=	ruby@FreeBSD.org

................................................................................

. if defined(DISTFILES)
GEMFILES=	${DISTFILES:C/:[^:]+$//}
. else
GEMFILES=	${DISTNAME}${EXTRACT_SUFX}
. endif

.if defined(NO_STAGE)
RUBYGEM_ARGS=-l --no-update-sources --no-ri --install-dir ${PREFIX}/lib/ruby/gems/${RUBY_VER}
.else
RUBYGEM_ARGS=-l --no-update-sources --no-ri --install-dir ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER} --ignore-dependencies --bindir=${STAGEDIR}${PREFIX}/bin
.endif
.if defined(NOPORTDOCS)
RUBYGEM_ARGS+=	--no-rdoc
.endif

do-extract:
	@${SETENV} ${GEM_ENV} ${RUBYGEMBIN} unpack --target=${WRKDIR} ${DISTDIR}/${DIST_SUBDIR}/${GEMFILES}
	@${TAR} -xOzf ${DISTDIR}/${DIST_SUBDIR}/${GEMFILES} metadata.gz | ${GZCAT} > ${BUILD_WRKSRC}/${GEMFILES}spec
................................................................................

. if defined(RUBYGEM_AUTOPLIST)
.  if !target(post-install-script)
post-install-script:
	@${ECHO} ${GEM_CACHE} >> ${TMPPLIST}
	@${ECHO} ${GEM_SPEC} >> ${TMPPLIST}
.if !defined(NOPORTDOCS)
	@${FIND} -ds ${STAGEDIR}${PREFIX}/${GEM_DOC_DIR} -type f -print | ${SED} -E -e \
		's,^${STAGEDIR}${PREFIX}/?,,' >> ${TMPPLIST}
	@${FIND} -ds ${STAGEDIR}${PREFIX}/${GEM_DOC_DIR} -type d -print | ${SED} -E -e \
		's,^${STAGEDIR}${PREFIX}/?,@dirrm ,' >> ${TMPPLIST}
.endif
	@${FIND} -ds ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR} -type f -print | ${SED} -E -e \
		's,^${STAGEDIR}${PREFIX}/?,,' >> ${TMPPLIST}
	@${FIND} -ds ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR} -type d -print | ${SED} -E -e \
		's,^${STAGEDIR}${PREFIX}/?,@dirrm ,' >> ${TMPPLIST}
	@${ECHO_CMD} "@unexec rmdir %D/${GEMS_DIR} 2>/dev/null || true" >> ${TMPPLIST}
.if !defined(NOPORTDOCS)
	@${ECHO_CMD} "@unexec rmdir %D/${DOC_DIR} 2>/dev/null || true" >> ${TMPPLIST}
.endif
	@${ECHO_CMD} "@unexec rmdir %D/${CACHE_DIR} 2>/dev/null || true" >> ${TMPPLIST}
	@${ECHO_CMD} "@unexec rmdir %D/${SPEC_DIR} 2>/dev/null || true" >> ${TMPPLIST}
	@${ECHO_CMD} "@unexec rmdir %D/${GEMS_BASE_DIR} 2>/dev/null || true" >> ${TMPPLIST}

Changes to audio/audacity/Makefile.

1
2
3
4
5
6
7
8
9
..
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
..
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69

70
71
72
73
74
75
76

77
78
79
80
81
82
83

84
85
86
87
88
89
90

91
92
93
94
95
96
97

98
99
100
101
102
103
104

105
106
107
108
109
110
111
112
113
114
115

116
117
118
119
120
121

122
123

124
125
126
127
128
129
130
131
132
133
134
135

136
137
138
139
140
141
142
143


144
145

146
147
148
149
150
151
152

153
154
155
156
157
158
159
160
161
162
163

164
165

166
167
168
169





170
171
172
173
174
175
176
...
181
182
183
184
185
186
187
188
189
190
191
192
193
# Created by: Marc van Woerkom <3d@FreeBSD.org>
# $FreeBSD: head/audio/audacity/Makefile 327706 2013-09-20 14:36:35Z bapt $

PORTNAME=	audacity
PORTVERSION=	2.0.4
CATEGORIES=	audio
MASTER_SITES=	GOOGLE_CODE \
		SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}
DISTNAME=	${PORTNAME}-minsrc-${PORTVERSION}
................................................................................

LIB_DEPENDS=	libsndfile.so:${PORTSDIR}/audio/libsndfile

WRKSRC=		${WRKDIR}/${PORTNAME}-src-${PORTVERSION}

USE_AUTOTOOLS=	aclocal autoconf
GNU_CONFIGURE=	yes
NO_STAGE=	yes
USES=		gmake gettext pkgconfig
USE_XZ=		yes
USE_WX=		2.8
WX_UNICODE=	yes
WX_COMPS=	wx
INSTALLS_ICONS=	yes
MAN1=		audacity.1
MANCOMPRESSED=	yes
PORTDOCS=	README.txt

OPTIONS_DEFINE=	DOCS FFMPEG FLAC ID3TAG JACK LADSPA MAD NYQUIST PORTMIXER \
		SAMPLERATE SBSMS SOXR SSE TAGLIB TWOLAME VAMP VORBIS
OPTIONS_DEFAULT=	FFMPEG FLAC ID3TAG JACK LADSPA MAD NYQUIST \
			PORTMIXER SAMPLERATE SBSMS SOXR SSE TAGLIB \
			TWOLAME VAMP VORBIS
................................................................................
SBSMS_DESC=	Use libsbsms for pitch and tempo changing
SOXR_DESC=	Use libsoxr for sample rate conversion
SSE=		Enable SSE optimizations
TAGLIB_DESC=	Use TagLib for metadata support
TWOLAME_DESC=	Use libtwolame for MP2 export support
VAMP_DESC=	Vamp plug-in support

.include <bsd.port.options.mk>

.if ${ARCH} == "i386"
SSE_CFLAGS=	-mno-sse -mno-sse2
.endif

ACLOCAL_ARGS+=	-I ${WRKSRC}/m4
AUTOCONF_ARGS+=	-I ${WRKSRC}/m4

CONFIGURE_ARG+	=--destdir=/
LDFLAGS+=	-L${LOCALBASE}/lib ${PTHREAD_LIBS}
CPPFLAGS+=	-I${WRKSRC}/lib-src/portsmf -I${WRKSRC}/lib-src/portaudio-v19/include -I${LOCALBASE}/include ${SSE_CFLAGS} ${PTHREAD_CFLAGS}
CXXFLAGS+=	-I${WRKSRC}/lib-src/portsmf -I${WRKSRC}/lib-src/portaudio-v19/include -I${LOCALBASE}/include ${SSE_CFLAGS} ${PTHREAD_CFLAGS}
CFLAGS+=	-I${WRKSRC}/lib-src/portsmf -I${WRKSRC}/lib-src/portaudio-v19/include -I${LOCALBASE}/include ${SSE_CFLAGS} ${PTHREAD_CFLAGS}

CONFIGURE_ENV+=	WX_CONFIG="${WX_CONFIG}"

CONFIGURE_ARGS+=	--with-lib-preference="local system"
CONFIGURE_ARGS+=	--with-portaudio
CONFIGURE_ARGS+=	--enable-unicode

.if ${PORT_OPTIONS:MFFMPEG}

RUN_DEPENDS+=		ffmpeg:${PORTSDIR}/multimedia/ffmpeg
CONFIGURE_ARGS+=	--with-ffmpeg
.else
CONFIGURE_ARGS+=	--without-ffmpeg
.endif

.if ${PORT_OPTIONS:MFLAC}

LIB_DEPENDS+=		libFLAC.so:${PORTSDIR}/audio/flac
CONFIGURE_ARGS+=	--with-libflac
.else
CONFIGURE_ARGS+=	--without-libflac
.endif

.if ${PORT_OPTIONS:MID3TAG}

LIB_DEPENDS+=		libid3tag.so:${PORTSDIR}/audio/libid3tag
CONFIGURE_ARGS+=	--with-libid3tag
.else
CONFIGURE_ARGS+=	--without-libid3tag
.endif

.if ${PORT_OPTIONS:MJACK}

LIB_DEPENDS+=		libjack.so:${PORTSDIR}/audio/jack
CONFIGURE_ARGS+=	--with-jack
.else
CONFIGURE_ARGS+=	--without-jack
.endif

.if ${PORT_OPTIONS:MLADSPA}

RUN_DEPENDS+=		listplugins:${PORTSDIR}/audio/ladspa
CONFIGURE_ARGS+=	--enable-ladspa
.else
CONFIGURE_ARGS+=	--disable-ladspa
.endif

.if ${PORT_OPTIONS:MMAD}

LIB_DEPENDS+=		libmad.so:${PORTSDIR}/audio/libmad
CONFIGURE_ARGS+=	--with-libmad
.else
CONFIGURE_ARGS+=	--without-libmad
.endif

.if ${PORT_OPTIONS:MNYQUIST}
CONFIGURE_ARGS+=	--enable-nyquist
.else
CONFIGURE_ARGS+=	--disable-nyquist
.endif


.if ${PORT_OPTIONS:MPORTMIXER}
CONFIGURE_ARGS+=	--with-portmixer
.else
CONFIGURE_ARGS+=	--without-portmixer
.endif


.if ${PORT_OPTIONS:MSAMPLERATE}

LIB_DEPENDS+=		libsamplerate.so:${PORTSDIR}/audio/libsamplerate
CONFIGURE_ARGS+=	--with-libsamplerate
.else
USES+=			cmake
CONFIGURE_ARGS+=	--without-libsamplerate
.endif

.if ${PORT_OPTIONS:MSBSMS}
CONFIGURE_ARGS+=	--with-sbsms
.else
CONFIGURE_ARGS+=	--without-sbsms
.endif


.if ${PORT_OPTIONS:MSSE}
CONFIGURE_ARGS+=	--with-sse
.endif

.if ${PORT_OPTIONS:MSOXR}
CONFIGURE_ARGS+=	--with-libsoxr
.endif



.if ${PORT_OPTIONS:MTWOLAME}

LIB_DEPENDS+=		libtwolame.so:${PORTSDIR}/audio/twolame
CONFIGURE_ARGS+=	--with-libtwolame
.else
CONFIGURE_ARGS+=	--without-libtwolame
.endif

.if ${PORT_OPTIONS:MTAGLIB}

LIB_DEPENDS+=		libtag.so:${PORTSDIR}/audio/taglib
CONFIGURE_ARGS+=	--with-taglib
.else
CONFIGURE_ARGS+=	--without-taglib
.endif

.if ${PORT_OPTIONS:MVAMP}
CONFIGURE_ARGS+=	--with-libvamp
.else
CONFIGURE_ARGS+=	--without-libvamp
.endif


.if ${PORT_OPTIONS:MVORBIS}

LIB_DEPENDS+=		libvorbis.so:${PORTSDIR}/audio/libvorbis
CONFIGURE_ARGS+=	--with-libvorbis
.else
CONFIGURE_ARGS+=	--without-libvorbis





.endif

post-patch:
#audacity links to some dependencies if present, even if explicitly disabled.
#these must be patched out for the case when they are installed but
#option-disabled to avoid unrecorded dependencies.

................................................................................
.if empty(PORT_OPTIONS:MSAMPLERATE)
	@${REINPLACE_CMD} -e 's|libresample.a -lsamplerate $(LIBS)|libresample.a $(LIBS)|' ${WRKSRC}/lib-src/libresample/Makefile.in
.endif

	@${REINPLACE_CMD} -e 's|inline void|static inline void|' ${WRKSRC}/lib-src/libnyquist/nyquist/ffts/src/fftlib.c

post-install:
.if ${PORT_OPTIONS:MDOCS}
	@${MKDIR} ${DOCSDIR}
	cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
.endif

.include <bsd.port.mk>

|







 







<






<
<







 







<
<
<
<
<
<



|







|
|
<

<
>
|
<
<
<
<

<
>
|
<
<
<
<

<
>
|
<
<
<
<

<
>
|
<
<
<
<

<
>
|
<
<
<
<

<
>
|
<
<
<
<

<
<
<
<
<
>

<
<
<
<
<
>

<
>
|
<
<
<
<
<

<
<
<
<
<
>

<
|
<

<
<
<
>
>

<
>
|
<
<
<
<

<
>
|
<
<
<
<

<
<
<
<
<
>

<
>
|
<
<
<
>
>
>
>
>







 







<
|
|
<

|
1
2
3
4
5
6
7
8
9
..
15
16
17
18
19
20
21

22
23
24
25
26
27


28
29
30
31
32
33
34
..
38
39
40
41
42
43
44






45
46
47
48
49
50
51
52
53
54
55
56
57

58

59
60




61

62
63




64

65
66




67

68
69




70

71
72




73

74
75




76





77
78





79
80

81
82





83





84
85

86

87



88
89
90

91
92




93

94
95




96





97
98

99
100



101
102
103
104
105
106
107
108
109
110
111
112
...
117
118
119
120
121
122
123

124
125

126
127
# Created by: Marc van Woerkom <3d@FreeBSD.org>
# $FreeBSD: head/audio/audacity/Makefile 330645 2013-10-17 14:30:19Z danilo $

PORTNAME=	audacity
PORTVERSION=	2.0.4
CATEGORIES=	audio
MASTER_SITES=	GOOGLE_CODE \
		SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}
DISTNAME=	${PORTNAME}-minsrc-${PORTVERSION}
................................................................................

LIB_DEPENDS=	libsndfile.so:${PORTSDIR}/audio/libsndfile

WRKSRC=		${WRKDIR}/${PORTNAME}-src-${PORTVERSION}

USE_AUTOTOOLS=	aclocal autoconf
GNU_CONFIGURE=	yes

USES=		gmake gettext pkgconfig
USE_XZ=		yes
USE_WX=		2.8
WX_UNICODE=	yes
WX_COMPS=	wx
INSTALLS_ICONS=	yes


PORTDOCS=	README.txt

OPTIONS_DEFINE=	DOCS FFMPEG FLAC ID3TAG JACK LADSPA MAD NYQUIST PORTMIXER \
		SAMPLERATE SBSMS SOXR SSE TAGLIB TWOLAME VAMP VORBIS
OPTIONS_DEFAULT=	FFMPEG FLAC ID3TAG JACK LADSPA MAD NYQUIST \
			PORTMIXER SAMPLERATE SBSMS SOXR SSE TAGLIB \
			TWOLAME VAMP VORBIS
................................................................................
SBSMS_DESC=	Use libsbsms for pitch and tempo changing
SOXR_DESC=	Use libsoxr for sample rate conversion
SSE=		Enable SSE optimizations
TAGLIB_DESC=	Use TagLib for metadata support
TWOLAME_DESC=	Use libtwolame for MP2 export support
VAMP_DESC=	Vamp plug-in support







ACLOCAL_ARGS+=	-I ${WRKSRC}/m4
AUTOCONF_ARGS+=	-I ${WRKSRC}/m4

CONFIGURE_ARG+=	--destdir=/
LDFLAGS+=	-L${LOCALBASE}/lib ${PTHREAD_LIBS}
CPPFLAGS+=	-I${WRKSRC}/lib-src/portsmf -I${WRKSRC}/lib-src/portaudio-v19/include -I${LOCALBASE}/include ${SSE_CFLAGS} ${PTHREAD_CFLAGS}
CXXFLAGS+=	-I${WRKSRC}/lib-src/portsmf -I${WRKSRC}/lib-src/portaudio-v19/include -I${LOCALBASE}/include ${SSE_CFLAGS} ${PTHREAD_CFLAGS}
CFLAGS+=	-I${WRKSRC}/lib-src/portsmf -I${WRKSRC}/lib-src/portaudio-v19/include -I${LOCALBASE}/include ${SSE_CFLAGS} ${PTHREAD_CFLAGS}

CONFIGURE_ENV+=	WX_CONFIG="${WX_CONFIG}"

CONFIGURE_ARGS+=	--with-lib-preference="local system" \
			--with-portaudio --enable-unicode



FFMPEG_CONFIGURE_WITH=	ffmpeg
FFMPEG_RUN_DEPENDS=	ffmpeg:${PORTSDIR}/multimedia/ffmpeg






FLAC_CONFIGURE_WITH=	libflac
FLAC_LIB_DEPENDS=	libFLAC.so:${PORTSDIR}/audio/flac






ID3TAG_CONFIGURE_WITH=	libid3tag
ID3TAG_LIB_DEPENDS=	libid3tag.so:${PORTSDIR}/audio/libid3tag






JACK_CONFIGURE_WITH=	jack
JACK_LIB_DEPENDS=	libjack.so:${PORTSDIR}/audio/jack






LADSPA_CONFIGURE_ENABLE=	ladspa
LADSPA_RUN_DEPENDS=	listplugins:${PORTSDIR}/audio/ladspa






MAD_CONFIGURE_WITH=	libmad
MAD_LIB_DEPENDS=	libmad.so:${PORTSDIR}/audio/libmad










NYQUIST_CONFIGURE_ENABLE=	nyquist






PORTMIXER_CONFIGURE_WITH=	portmixer


SAMPLERATE_CONFIGURE_WITH=	libsamplerate
SAMPLERATE_LIB_DEPENDS=	libsamplerate.so:${PORTSDIR}/audio/libsamplerate











SBSMS_CONFIGURE_WITH=	sbsms


SSE_CONFIGURE_WITH=	sse





SOXR_CONFIGURE_WITH=	libsoxr
SOXR_BUILD_DEPENDS=	cmake:${PORTSDIR}/devel/cmake


TWOLAME_CONFIGURE_WITH=	libtwolame
TWOLAME_LIB_DEPENDS=	libtwolame.so:${PORTSDIR}/audio/twolame






TAGLIB_CONFIGURE_WITH=	taglib
TAGLIB_LIB_DEPENDS=	libtag.so:${PORTSDIR}/audio/taglib










VAMP_CONFIGURE_WITH=	libvamp


VORBIS_CONFIGURE_WITH=	libvorbis
VORBIS_LIB_DEPENDS=	libvorbis.so:${PORTSDIR}/audio/libvorbis




.include <bsd.port.pre.mk>

.if ${ARCH} == "i386" || ${ARCH} == "powerpc"
SSE_CFLAGS=	-mno-sse -mno-sse2
.endif

post-patch:
#audacity links to some dependencies if present, even if explicitly disabled.
#these must be patched out for the case when they are installed but
#option-disabled to avoid unrecorded dependencies.

................................................................................
.if empty(PORT_OPTIONS:MSAMPLERATE)
	@${REINPLACE_CMD} -e 's|libresample.a -lsamplerate $(LIBS)|libresample.a $(LIBS)|' ${WRKSRC}/lib-src/libresample/Makefile.in
.endif

	@${REINPLACE_CMD} -e 's|inline void|static inline void|' ${WRKSRC}/lib-src/libnyquist/nyquist/ffts/src/fftlib.c

post-install:

	@${MKDIR} ${STAGEDIR}${DOCSDIR}
	cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}


.include <bsd.port.post.mk>

Changes to audio/audacity/pkg-plist.

1

2
3
4
5
6
7
8
bin/audacity

share/applications/audacity.desktop
%%DATADIR%%/EQDefaultCurves.xml
%%DATADIR%%/nyquist/bug.lsp
%%DATADIR%%/nyquist/dspprims.lsp
%%DATADIR%%/nyquist/envelopes.lsp
%%DATADIR%%/nyquist/equalizer.lsp
%%DATADIR%%/nyquist/evalenv.lsp

>







1
2
3
4
5
6
7
8
9
bin/audacity
man/man1/audacity.1.gz
share/applications/audacity.desktop
%%DATADIR%%/EQDefaultCurves.xml
%%DATADIR%%/nyquist/bug.lsp
%%DATADIR%%/nyquist/dspprims.lsp
%%DATADIR%%/nyquist/envelopes.lsp
%%DATADIR%%/nyquist/equalizer.lsp
%%DATADIR%%/nyquist/evalenv.lsp

Changes to databases/Makefile.

1
2
3
4
5
6
7
8
...
264
265
266
267
268
269
270

271
272
273
274
275
276
277
# $FreeBSD: head/databases/Makefile 330056 2013-10-11 05:34:28Z tabthorpe $
#

    COMMENT = Databases

    SUBDIR += R-cran-DBI
    SUBDIR += R-cran-RMySQL
    SUBDIR += R-cran-RSQLite
................................................................................
    SUBDIR += p5-AnyEvent-CouchDB
    SUBDIR += p5-AnyEvent-DBD-Pg
    SUBDIR += p5-AnyEvent-Redis
    SUBDIR += p5-AsciiDB-TagFile
    SUBDIR += p5-BDB
    SUBDIR += p5-BSON
    SUBDIR += p5-BerkeleyDB

    SUBDIR += p5-CDB_File
    SUBDIR += p5-CDB_File-Generator
    SUBDIR += p5-Cache-BDB
    SUBDIR += p5-Cache-Memcached
    SUBDIR += p5-Cache-Memcached-Fast
    SUBDIR += p5-Cache-Memcached-Managed
    SUBDIR += p5-Cache-Memcached-XS
|







 







>







1
2
3
4
5
6
7
8
...
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
# $FreeBSD: head/databases/Makefile 330641 2013-10-17 13:44:04Z mat $
#

    COMMENT = Databases

    SUBDIR += R-cran-DBI
    SUBDIR += R-cran-RMySQL
    SUBDIR += R-cran-RSQLite
................................................................................
    SUBDIR += p5-AnyEvent-CouchDB
    SUBDIR += p5-AnyEvent-DBD-Pg
    SUBDIR += p5-AnyEvent-Redis
    SUBDIR += p5-AsciiDB-TagFile
    SUBDIR += p5-BDB
    SUBDIR += p5-BSON
    SUBDIR += p5-BerkeleyDB
    SUBDIR += p5-Bucardo
    SUBDIR += p5-CDB_File
    SUBDIR += p5-CDB_File-Generator
    SUBDIR += p5-Cache-BDB
    SUBDIR += p5-Cache-Memcached
    SUBDIR += p5-Cache-Memcached-Fast
    SUBDIR += p5-Cache-Memcached-Managed
    SUBDIR += p5-Cache-Memcached-XS

Added databases/p5-Bucardo/Makefile.









































































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# Created by: Mathieu Arnold <mat@FreeBSD.org>
# $FreeBSD: head/databases/p5-Bucardo/Makefile 330641 2013-10-17 13:44:04Z mat $

PORTNAME=	Bucardo
PORTVERSION=	4.5.0
CATEGORIES=	databases perl5
MASTER_SITES=	http://bucardo.org/downloads/ ${MASTER_SITE_LOCAL}
MASTER_SITE_SUBDIR=	mat/
PKGNAMEPREFIX=	p5-

MAINTAINER=	mat@FreeBSD.org
COMMENT=	Asynchronous PostgreSQL replication system

LICENSE=	BSD
LICENSE_FILE=	${WRKSRC}/LICENSE

BUILD_DEPENDS=	p5-DBI>=1.51:${PORTSDIR}/databases/p5-DBI \
		p5-DBD-Pg>=2.0:${PORTSDIR}/databases/p5-DBD-Pg \
		p5-DBIx-Safe>=1.2.4:${PORTSDIR}/databases/p5-DBIx-Safe
RUN_DEPENDS=	p5-DBI>=1.51:${PORTSDIR}/databases/p5-DBI \
		p5-DBD-Pg>=2.0:${PORTSDIR}/databases/p5-DBD-Pg \
		p5-DBIx-Safe>=1.2.4:${PORTSDIR}/databases/p5-DBIx-Safe

USES=	perl5
USE_PERL5=	configure

post-patch:
	@${REINPLACE_CMD} 's/INSTALL_BASE/DESTDIR/;s/bucardo_ctl.1pm/bucardo_ctl.1/' \
		${WRKSRC}/Makefile.PL
	@${REINPLACE_CMD} 's=/usr/local=${PREFIX}=' ${WRKSRC}/Makefile.PL \
		${WRKSRC}/bucardo_ctl ${WRKSRC}/scripts/bucardo_ctl.rc

post-install:
	@${INSTALL_SCRIPT} ${WRKSRC}/scripts/bucardo_ctl.rc ${STAGEDIR}${PREFIX}/etc/rc.d/bucardo

.include <bsd.port.mk>

Added databases/p5-Bucardo/distinfo.





>
>
1
2
SHA256 (Bucardo-4.5.0.tar.gz) = 15272b196f3c84c99a4662ca440e8a3b8299b8333e92cb43d1edcb14cac6a091
SIZE (Bucardo-4.5.0.tar.gz) = 192027

Added databases/p5-Bucardo/pkg-descr.















>
>
>
>
>
>
>
1
2
3
4
5
6
7
Bucardo is an asynchronous PostgreSQL replication system, allowing for both
multi-master and multi-slave operations. It was developed at Backcountry.com by
Jon Jensen and Greg Sabino Mullane of End Point Corporation, and is now in use
at many other organizations. Bucardo is free and open source software released
under the BSD license.

WWW: http://bucardo.org/wiki/Bucardo

Added databases/p5-Bucardo/pkg-plist.















>
>
>
>
>
>
>
1
2
3
4
5
6
7
bin/bucardo_ctl
etc/rc.d/bucardo
%%PERL5_MAN3%%/Bucardo.3.gz
%%SITE_PERL%%/Bucardo.pm
man/man1/bucardo_ctl.1.gz
share/bucardo/bucardo.schema
@dirrm share/bucardo

Changes to databases/postgresql90-plperl/Makefile.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# Created by: Palle Girgensohn <girgen@partitur.se>
# $FreeBSD: head/databases/postgresql90-plperl/Makefile 329946 2013-10-10 00:09:35Z jgh $

PORTNAME=	postgresql
CATEGORIES=	databases perl5
PKGNAMESUFFIX?=	${DISTV:S/.//}-plperl
DISTV=	${DISTVERSION:R}

MAINTAINER=	pgsql@FreeBSD.org
COMMENT=	Write SQL functions for PostgreSQL using Perl5

RUN_DEPENDS=	postgres:${PORTSDIR}/databases/postgresql${WANT_PGSQL_VER}-server

MASTERDIR=	${.CURDIR}/../../databases/postgresql${WANT_PGSQL_VER}-server

|



|
<







1
2
3
4
5
6

7
8
9
10
11
12
13
# Created by: Palle Girgensohn <girgen@partitur.se>
# $FreeBSD: head/databases/postgresql90-plperl/Makefile 330639 2013-10-17 13:39:36Z girgen $

PORTNAME=	postgresql
CATEGORIES=	databases perl5
PKGNAMESUFFIX?=	${DISTVERSION:R:S/.//}${COMPONENT}


MAINTAINER=	pgsql@FreeBSD.org
COMMENT=	Write SQL functions for PostgreSQL using Perl5

RUN_DEPENDS=	postgres:${PORTSDIR}/databases/postgresql${WANT_PGSQL_VER}-server

MASTERDIR=	${.CURDIR}/../../databases/postgresql${WANT_PGSQL_VER}-server

Changes to databases/postgresql90-plpython/Makefile.

1
2
3
4
5
6
7
8
9
10
11
12
13
# $FreeBSD: head/databases/postgresql90-plpython/Makefile 329946 2013-10-10 00:09:35Z jgh $

PORTNAME=	postgresql
CATEGORIES=	databases python
PKGNAMESUFFIX?=	${DISTV:S/.//}-plpython
DISTV= ${DISTVERSION:R}

MAINTAINER=	pgsql@FreeBSD.org
COMMENT=	Module for using Python to write SQL functions

USE_PGSQL=	server

MASTERDIR=	${.CURDIR}/../postgresql${WANT_PGSQL_VER}-server
|



|
<







1
2
3
4
5

6
7
8
9
10
11
12
# $FreeBSD: head/databases/postgresql90-plpython/Makefile 330639 2013-10-17 13:39:36Z girgen $

PORTNAME=	postgresql
CATEGORIES=	databases python
PKGNAMESUFFIX?=	${DISTVERSION:R:S/.//}${COMPONENT}


MAINTAINER=	pgsql@FreeBSD.org
COMMENT=	Module for using Python to write SQL functions

USE_PGSQL=	server

MASTERDIR=	${.CURDIR}/../postgresql${WANT_PGSQL_VER}-server

Changes to databases/postgresql91-pltcl/Makefile.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# Created by: Palle Girgensohn <girgen@partitur.se>
# $FreeBSD: head/databases/postgresql91-pltcl/Makefile 329946 2013-10-10 00:09:35Z jgh $

PORTNAME=	postgresql
PORTREVISION=	3
CATEGORIES=	databases tcl
PKGNAMESUFFIX?= ${DISTV:S/.//}-pltcl

MAINTAINER=	pgsql@FreeBSD.org
COMMENT=	Module for using Tcl to write SQL functions

MASTERDIR=	${.CURDIR}/../../databases/postgresql${WANT_PGSQL_VER}-server

BUILD_DEPENDS=	postgres:${POSTGRESQL_PORT}

|


|

|







1
2
3
4
5
6
7
8
9
10
11
12
13
14
# Created by: Palle Girgensohn <girgen@partitur.se>
# $FreeBSD: head/databases/postgresql91-pltcl/Makefile 330639 2013-10-17 13:39:36Z girgen $

PORTNAME=	postgresql
PORTREVISION=	4
CATEGORIES=	databases tcl
PKGNAMESUFFIX?=	${DISTVERSION:R:S/.//}${COMPONENT}

MAINTAINER=	pgsql@FreeBSD.org
COMMENT=	Module for using Tcl to write SQL functions

MASTERDIR=	${.CURDIR}/../../databases/postgresql${WANT_PGSQL_VER}-server

BUILD_DEPENDS=	postgres:${POSTGRESQL_PORT}

Changes to databases/postgresql92-pltcl/Makefile.

1
2
3
4
5
6
7
# Created by: Palle Girgensohn <girgen@partitur.se>
# $FreeBSD: head/databases/postgresql92-pltcl/Makefile 327717 2013-09-20 16:13:47Z bapt $

WANT_PGSQL_VER=	92

NO_STAGE=	yes
.include "${.CURDIR}/../postgresql90-pltcl/Makefile"

|




|
1
2
3
4
5
6
7
# Created by: Palle Girgensohn <girgen@partitur.se>
# $FreeBSD: head/databases/postgresql92-pltcl/Makefile 330639 2013-10-17 13:39:36Z girgen $

WANT_PGSQL_VER=	92

NO_STAGE=	yes
.include "${.CURDIR}/../postgresql91-pltcl/Makefile"

Changes to databases/postgresql93-pltcl/Makefile.

1
2
3
4
5
6
7
# Created by: Palle Girgensohn <girgen@partitur.se>
# $FreeBSD: head/databases/postgresql93-pltcl/Makefile 327717 2013-09-20 16:13:47Z bapt $

WANT_PGSQL_VER=	93

NO_STAGE=	yes
.include "${.CURDIR}/../postgresql90-pltcl/Makefile"

|




|
1
2
3
4
5
6
7
# Created by: Palle Girgensohn <girgen@partitur.se>
# $FreeBSD: head/databases/postgresql93-pltcl/Makefile 330639 2013-10-17 13:39:36Z girgen $

WANT_PGSQL_VER=	93

NO_STAGE=	yes
.include "${.CURDIR}/../postgresql91-pltcl/Makefile"

Changes to devel/liblnk/Makefile.

1
2
3
4
5
6
7
8
9
10
11
12
# Created by: Antoine Brodin <antoine@FreeBSD.org>
# $FreeBSD: head/devel/liblnk/Makefile 328173 2013-09-24 17:33:01Z antoine $

PORTNAME=	liblnk
PORTVERSION=	20130923
CATEGORIES=	devel
MASTER_SITES=	https://googledrive.com/host/0B3fBvzttpiiSQmluVC1YeDVvZWM/ \
		LOCAL/antoine
DISTNAME=	${PORTNAME}-alpha-${PORTVERSION}

MAINTAINER=	antoine@FreeBSD.org
COMMENT=	Library and tools to access the Windows shortcut file (LNK) format

|


|







1
2
3
4
5
6
7
8
9
10
11
12
# Created by: Antoine Brodin <antoine@FreeBSD.org>
# $FreeBSD: head/devel/liblnk/Makefile 330654 2013-10-17 16:20:41Z antoine $

PORTNAME=	liblnk
PORTVERSION=	20131015
CATEGORIES=	devel
MASTER_SITES=	https://googledrive.com/host/0B3fBvzttpiiSQmluVC1YeDVvZWM/ \
		LOCAL/antoine
DISTNAME=	${PORTNAME}-alpha-${PORTVERSION}

MAINTAINER=	antoine@FreeBSD.org
COMMENT=	Library and tools to access the Windows shortcut file (LNK) format

Changes to devel/liblnk/distinfo.

1
2
SHA256 (liblnk-alpha-20130923.tar.gz) = 291cf3009aa83948d037bbdf1093dd3089a9788b56dedf145af02b1d52bb7275
SIZE (liblnk-alpha-20130923.tar.gz) = 1320451
|
|
1
2
SHA256 (liblnk-alpha-20131015.tar.gz) = 467cbf30cbb0422e2fae709c554b504603dff699d4a7b705f94b1be26836fc10
SIZE (liblnk-alpha-20131015.tar.gz) = 1323596

Changes to devel/libmsiecf/Makefile.

1
2
3
4
5
6
7
8
9
10
11
12
# Created by: Antoine Brodin <antoine@FreeBSD.org>
# $FreeBSD: head/devel/libmsiecf/Makefile 328183 2013-09-24 18:00:39Z antoine $

PORTNAME=	libmsiecf
DISTVERSION=	alpha-20130923
CATEGORIES=	devel
MASTER_SITES=	https://googledrive.com/host/0B3fBvzttpiiSVm1MNkw5cU1mUG8/ \
		LOCAL/antoine

MAINTAINER=	antoine@FreeBSD.org
COMMENT=	Library and tools to access the MSIE index.dat files


|


|







1
2
3
4
5
6
7
8
9
10
11
12
# Created by: Antoine Brodin <antoine@FreeBSD.org>
# $FreeBSD: head/devel/libmsiecf/Makefile 330653 2013-10-17 16:18:10Z antoine $

PORTNAME=	libmsiecf
DISTVERSION=	alpha-20131015
CATEGORIES=	devel
MASTER_SITES=	https://googledrive.com/host/0B3fBvzttpiiSVm1MNkw5cU1mUG8/ \
		LOCAL/antoine

MAINTAINER=	antoine@FreeBSD.org
COMMENT=	Library and tools to access the MSIE index.dat files

Changes to devel/libmsiecf/distinfo.

1
2
SHA256 (libmsiecf-alpha-20130923.tar.gz) = d70867bd56907db5fac3626c21a6432c409ee982e19e192b365d5d6d1cce7628
SIZE (libmsiecf-alpha-20130923.tar.gz) = 1365034
|
|
1
2
SHA256 (libmsiecf-alpha-20131015.tar.gz) = 539635bc7f4326b3468e6ff5fa3c0365e75871ebe772da14e21682fa94695d99
SIZE (libmsiecf-alpha-20131015.tar.gz) = 1368520

Changes to devel/llvm33/Makefile.

1
2
3
4
5
6
7
8
...
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
# $FreeBSD: head/devel/llvm33/Makefile 330554 2013-10-16 22:21:32Z brooks $

PORTNAME=	llvm
PORTVERSION=	3.3
PORTREVISION=	5
CATEGORIES=	devel lang
MASTER_SITES=	http://llvm.org/releases/${PORTVERSION}/
DISTNAME=	${PORTNAME}-${PORTVERSION}.src
................................................................................
build-plist:
	${RM} -f ${PLIST}
.for command in ${COMMANDS}
	${ECHO_CMD} bin/${command}${LLVM_SUFFIX} >> ${PLIST}
.endfor
.for command in ${LIT_COMMANDS}
	${ECHO_CMD} %%LIT%%bin/${command}${LLVM_SUFFIX} >> ${PLIST}
	${ECHO_CMD} %%LIT%%${LLVM_PREFIX:S|${PREFIX}||}bin/${command} >> ${PLIST}
.endfor
	${FIND} ${STAGEDIR}${LLVM_PREFIX} -type f -o -type l | \
	    ${GREP} -v 'lit$$' | ${GREP} -v 'FileCheck$$' | \
	    ${GREP} -v man/man1 | ${SED} -e 's|${STAGEDIR}${PREFIX}/||' \
	    -e 's|${PORTVERSION}|%%PORTVERSION%%|' | \
	    ${SORT} >> ${PLIST}
	${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR}/lit${LLVM_SUFFIX} | \
|







 







|







1
2
3
4
5
6
7
8
...
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
# $FreeBSD: head/devel/llvm33/Makefile 330644 2013-10-17 13:54:53Z brooks $

PORTNAME=	llvm
PORTVERSION=	3.3
PORTREVISION=	5
CATEGORIES=	devel lang
MASTER_SITES=	http://llvm.org/releases/${PORTVERSION}/
DISTNAME=	${PORTNAME}-${PORTVERSION}.src
................................................................................
build-plist:
	${RM} -f ${PLIST}
.for command in ${COMMANDS}
	${ECHO_CMD} bin/${command}${LLVM_SUFFIX} >> ${PLIST}
.endfor
.for command in ${LIT_COMMANDS}
	${ECHO_CMD} %%LIT%%bin/${command}${LLVM_SUFFIX} >> ${PLIST}
	${ECHO_CMD} %%LIT%%${LLVM_PREFIX:S|${PREFIX}/||}/bin/${command} >> ${PLIST}
.endfor
	${FIND} ${STAGEDIR}${LLVM_PREFIX} -type f -o -type l | \
	    ${GREP} -v 'lit$$' | ${GREP} -v 'FileCheck$$' | \
	    ${GREP} -v man/man1 | ${SED} -e 's|${STAGEDIR}${PREFIX}/||' \
	    -e 's|${PORTVERSION}|%%PORTVERSION%%|' | \
	    ${SORT} >> ${PLIST}
	${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR}/lit${LLVM_SUFFIX} | \

Changes to devel/llvm33/pkg-plist.

22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
bin/llvm-size33
bin/llvm-stress33
bin/llvm-symbolizer33
bin/llvm-tblgen33
bin/macho-dump33
bin/opt33
%%LIT%%bin/lit33
%%LIT%%/llvm33bin/lit
%%LIT%%bin/llvm-lit33
%%LIT%%/llvm33bin/llvm-lit
%%LIT%%bin/FileCheck33
%%LIT%%/llvm33bin/FileCheck
llvm33/bin/bugpoint
llvm33/bin/llc
llvm33/bin/lli
llvm33/bin/llvm-ar
llvm33/bin/llvm-as
llvm33/bin/llvm-bcanalyzer
llvm33/bin/llvm-config







|

|

|







22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
bin/llvm-size33
bin/llvm-stress33
bin/llvm-symbolizer33
bin/llvm-tblgen33
bin/macho-dump33
bin/opt33
%%LIT%%bin/lit33
%%LIT%%llvm33/bin/lit
%%LIT%%bin/llvm-lit33
%%LIT%%llvm33/bin/llvm-lit
%%LIT%%bin/FileCheck33
%%LIT%%llvm33/bin/FileCheck
llvm33/bin/bugpoint
llvm33/bin/llc
llvm33/bin/lli
llvm33/bin/llvm-ar
llvm33/bin/llvm-as
llvm33/bin/llvm-bcanalyzer
llvm33/bin/llvm-config

Changes to finance/jgnash/Makefile.

1
2
3
4
5
6
7
8
9
10
11
12
..
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Created by: Bernhard Froehlich <decke@bluelife.at>
# $FreeBSD: head/finance/jgnash/Makefile 327727 2013-09-20 17:18:38Z bapt $

PORTNAME=	jgnash
PORTVERSION=	2.10.0
CATEGORIES=	finance java
MASTER_SITES=	SF/jgnash/Active%20Stable%202.x
DISTNAME=	jgnash-${PORTVERSION}-bin

MAINTAINER=	decke@FreeBSD.org
COMMENT=	A free personal finance manager

................................................................................
USE_ZIP=	yes
USE_JAVA=	yes
JAVA_VERSION=	1.6+
JAVA_VENDOR=	openjdk

NO_BUILD=	yes

NO_STAGE=	yes
do-install:
	@${MKDIR} ${DATADIR}
	@${CP} ${WRKSRC}/jgnash2.jar ${DATADIR}
	@${CP} -R ${WRKSRC}/lib ${DATADIR}
	@${MKDIR} ${DESKTOPDIR}
	@${CP} ${WRKDIR}/jgnash.desktop ${DESKTOPDIR}

.include <bsd.port.mk>

|


|







 







<

|
|
|
|
|


1
2
3
4
5
6
7
8
9
10
11
12
..
19
20
21
22
23
24
25

26
27
28
29
30
31
32
33
# Created by: Bernhard Froehlich <decke@bluelife.at>
# $FreeBSD: head/finance/jgnash/Makefile 330647 2013-10-17 14:52:37Z decke $

PORTNAME=	jgnash
PORTVERSION=	2.13.0
CATEGORIES=	finance java
MASTER_SITES=	SF/jgnash/Active%20Stable%202.x
DISTNAME=	jgnash-${PORTVERSION}-bin

MAINTAINER=	decke@FreeBSD.org
COMMENT=	A free personal finance manager

................................................................................
USE_ZIP=	yes
USE_JAVA=	yes
JAVA_VERSION=	1.6+
JAVA_VENDOR=	openjdk

NO_BUILD=	yes


do-install:
	@${MKDIR} ${STAGEDIR}${DATADIR}
	@${CP} ${WRKSRC}/jgnash2.jar ${STAGEDIR}${DATADIR}
	@${CP} -R ${WRKSRC}/lib ${STAGEDIR}${DATADIR}
	@${MKDIR} ${STAGEDIR}${DESKTOPDIR}
	@${CP} ${WRKDIR}/jgnash.desktop ${STAGEDIR}${DESKTOPDIR}

.include <bsd.port.mk>

Changes to finance/jgnash/distinfo.

1
2
SHA256 (jgnash-2.10.0-bin.zip) = 86bcc10c6141164be541a427cb4a332c44f07fcd9f971b2b5cb4d1943f954900
SIZE (jgnash-2.10.0-bin.zip) = 27614543
|
|
1
2
SHA256 (jgnash-2.13.0-bin.zip) = b36ede80c8e5dbe5de8e313b8df2564b5befd7dac26bda428dd9f186609f5a84
SIZE (jgnash-2.13.0-bin.zip) = 41696490

Changes to finance/jgnash/pkg-plist.

1
2
3

4

5
6
7
8
9
10
11
12






13
14
15
16



17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32




33
34
35
36
37
38
39
40
41
42
43
44

45
46
47

48
49

50
51
52
53
@comment $FreeBSD: head/finance/jgnash/pkg-plist 303692 2012-09-05 09:30:53Z decke $
%%DATADIR%%/jgnash2.jar
%%DATADIR%%/lib/DynamicJasper-3.2.1.jar

%%DATADIR%%/lib/args4j-2.0.19.jar

%%DATADIR%%/lib/bloat-1.0.jar
%%DATADIR%%/lib/commons-beanutils-1.7.0.jar
%%DATADIR%%/lib/commons-codec-1.5.jar
%%DATADIR%%/lib/commons-collections-3.1.jar
%%DATADIR%%/lib/commons-digester-1.7.jar
%%DATADIR%%/lib/commons-logging-1.0.3.jar
%%DATADIR%%/lib/db4o-core-java5-6.4.54.jar
%%DATADIR%%/lib/db4o-nqopt-java5-6.4.54.jar






%%DATADIR%%/lib/dom4j-1.6.1.jar
%%DATADIR%%/lib/itext-2.1.7.jar
%%DATADIR%%/lib/jasperreports-3.7.1.jar
%%DATADIR%%/lib/javahelp-2.0.05.jar



%%DATADIR%%/lib/jcommon-1.0.17.jar
%%DATADIR%%/lib/jdtcore-3.1.0.jar
%%DATADIR%%/lib/jfreechart-1.0.14.jar
%%DATADIR%%/lib/jgnash-bayes-2.10.0.jar
%%DATADIR%%/lib/jgnash-core-2.10.0.jar
%%DATADIR%%/lib/jgnash-help-2.10.0.jar
%%DATADIR%%/lib/jgnash-imports-2.10.0.jar
%%DATADIR%%/lib/jgnash-resources-2.10.0.jar
%%DATADIR%%/lib/jgoodies-common-1.3.0.jar
%%DATADIR%%/lib/jgoodies-forms-1.5.0.jar
%%DATADIR%%/lib/jgoodies-looks-2.5.0.jar
%%DATADIR%%/lib/jidesoft-2.10.0.jar
%%DATADIR%%/lib/kxml2-2.3.0.jar
%%DATADIR%%/lib/laf-plugin-7.1.jar
%%DATADIR%%/lib/laf-widget-7.1.jar
%%DATADIR%%/lib/mina-core-2.0.4.jar




%%DATADIR%%/lib/plexus-utils-1.4.1.jar
%%DATADIR%%/lib/poi-3.8.jar
%%DATADIR%%/lib/poi-ooxml-3.8.jar
%%DATADIR%%/lib/poi-ooxml-schemas-3.8.jar
%%DATADIR%%/lib/slf4j-api-1.6.4.jar
%%DATADIR%%/lib/slf4j-jdk14-1.6.4.jar
%%DATADIR%%/lib/substance-7.1.jar
%%DATADIR%%/lib/substance-swingx-7.1.jar
%%DATADIR%%/lib/swingx-action-1.6.3.jar
%%DATADIR%%/lib/swingx-autocomplete-1.6.3.jar
%%DATADIR%%/lib/swingx-common-1.6.3.jar
%%DATADIR%%/lib/swingx-core-1.6.3.jar

%%DATADIR%%/lib/swingx-painters-1.6.3.jar
%%DATADIR%%/lib/swingx-plaf-1.6.3.jar
%%DATADIR%%/lib/trident-7.1-swing.jar

%%DATADIR%%/lib/xmlbeans-2.3.0.jar
%%DATADIR%%/lib/xstream-1.4.2.jar

%%DESKTOPDIR%%/jgnash.desktop
@dirrm %%DATADIR%%/lib
@dirrm %%DATADIR%%
@dirrmtry %%DESKTOPDIR%%
<

|
>
|
>
|





|
|
>
>
>
>
>
>
|
|
|

>
>
>


|
|
|
|
|
|
|
|
|
|

|
|
|
>
>
>
>
|
|
|
|
|
|
|
|
|
|
|
|
>
|
|
|
>

|
>





1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70

%%DATADIR%%/jgnash2.jar
%%DATADIR%%/lib/DynamicJasper-4.0.3.jar
%%DATADIR%%/lib/antlr-2.7.7.jar
%%DATADIR%%/lib/args4j-2.0.23.jar
%%DATADIR%%/lib/c3p0-0.9.5-pre4.jar
%%DATADIR%%/lib/castor-1.2.jar
%%DATADIR%%/lib/commons-beanutils-1.7.0.jar
%%DATADIR%%/lib/commons-codec-1.5.jar
%%DATADIR%%/lib/commons-collections-3.1.jar
%%DATADIR%%/lib/commons-digester-1.7.jar
%%DATADIR%%/lib/commons-logging-1.0.3.jar
%%DATADIR%%/lib/dom4j-1.6.1.jar
%%DATADIR%%/lib/h2-1.3.173.jar
%%DATADIR%%/lib/hamcrest-core-1.3.jar
%%DATADIR%%/lib/hibernate-c3p0-4.2.6.Final.jar
%%DATADIR%%/lib/hibernate-commons-annotations-4.0.2.Final.jar
%%DATADIR%%/lib/hibernate-core-4.2.6.Final.jar
%%DATADIR%%/lib/hibernate-entitymanager-4.2.6.Final.jar
%%DATADIR%%/lib/hibernate-jpa-2.0-api-1.0.1.Final.jar
%%DATADIR%%/lib/hsqldb-2.3.1.jar
%%DATADIR%%/lib/itext-4.2.0.jar
%%DATADIR%%/lib/jasperreports-4.1.1.jar
%%DATADIR%%/lib/javahelp-2.0.05.jar
%%DATADIR%%/lib/javassist-3.15.0-GA.jar
%%DATADIR%%/lib/jboss-logging-3.1.0.GA.jar
%%DATADIR%%/lib/jboss-transaction-api_1.1_spec-1.0.1.Final.jar
%%DATADIR%%/lib/jcommon-1.0.17.jar
%%DATADIR%%/lib/jdtcore-3.1.0.jar
%%DATADIR%%/lib/jfreechart-1.0.15.jar
%%DATADIR%%/lib/jgnash-bayes-2.13.0.jar
%%DATADIR%%/lib/jgnash-convert-2.13.0.jar
%%DATADIR%%/lib/jgnash-core-2.13.0.jar
%%DATADIR%%/lib/jgnash-help-2.13.0.jar
%%DATADIR%%/lib/jgnash-resources-2.13.0.jar
%%DATADIR%%/lib/jgoodies-common-1.6.0.jar
%%DATADIR%%/lib/jgoodies-forms-1.7.1.jar
%%DATADIR%%/lib/jgoodies-looks-2.5.3.jar
%%DATADIR%%/lib/jidesoft-2.13.0.jar
%%DATADIR%%/lib/kxml2-2.3.0.jar
%%DATADIR%%/lib/laf-plugin-7.2.1.jar
%%DATADIR%%/lib/laf-widget-7.2.1.jar
%%DATADIR%%/lib/log4j-1.2.17.jar
%%DATADIR%%/lib/mchange-commons-java-0.2.6.1.jar
%%DATADIR%%/lib/netty-all-4.0.10.Final.jar
%%DATADIR%%/lib/opencsv-2.3.jar
%%DATADIR%%/lib/pdf-renderer-1.0.5.jar
%%DATADIR%%/lib/plexus-utils-3.0.10.jar
%%DATADIR%%/lib/poi-3.9.jar
%%DATADIR%%/lib/poi-ooxml-3.9.jar
%%DATADIR%%/lib/poi-ooxml-schemas-3.9.jar
%%DATADIR%%/lib/slf4j-api-1.7.5.jar
%%DATADIR%%/lib/slf4j-log4j12-1.7.5.jar
%%DATADIR%%/lib/substance-7.2.1.jar
%%DATADIR%%/lib/substance-swingx-7.2.1.jar
%%DATADIR%%/lib/swingx-action-1.6.5-1.jar
%%DATADIR%%/lib/swingx-autocomplete-1.6.5-1.jar
%%DATADIR%%/lib/swingx-common-1.6.5-1.jar
%%DATADIR%%/lib/swingx-core-1.6.5-1.jar
%%DATADIR%%/lib/swingx-graphics-1.6.5-1.jar
%%DATADIR%%/lib/swingx-painters-1.6.5-1.jar
%%DATADIR%%/lib/swingx-plaf-1.6.5-1.jar
%%DATADIR%%/lib/trident-7.2.1-swing.jar
%%DATADIR%%/lib/xml-apis-1.0.b2.jar
%%DATADIR%%/lib/xmlbeans-2.3.0.jar
%%DATADIR%%/lib/xstream-1.4.5.jar
%%DATADIR%%/lib/xstream-hibernate-1.4.5.jar
%%DESKTOPDIR%%/jgnash.desktop
@dirrm %%DATADIR%%/lib
@dirrm %%DATADIR%%
@dirrmtry %%DESKTOPDIR%%

Changes to lang/dragonegg46/Makefile.

1
2
3
4

5
6
7
8
9
10
11
12
13
14
15
16



17
18
19

20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39






40
41
42
43
44
45
46
47

48
49
50
51
52
53
54
55
# $FreeBSD: head/lang/dragonegg46/Makefile 327741 2013-09-20 19:53:09Z bapt $

PORTNAME=	dragonegg46
PORTVERSION=	3.2

CATEGORIES=	lang devel
MASTER_SITES=	http://llvm.org/releases/${PORTVERSION}/
DISTNAME=	dragonegg-${PORTVERSION}.src

MAINTAINER=	brooks@FreeBSD.org
COMMENT=	GCC plugin to use the LLVM backend

CONFLICTS=	dragonegg46-devel-3*

BUILD_DEPENDS+=	llvm>=${PORTVERSION}:${PORTSDIR}/devel/llvm
RUN_DEPENDS+=	${CC}:${PORTSDIR}/lang/gcc \
		llvm>=${PORTVERSION}:${PORTSDIR}/devel/llvm




OPTIONS_DEFINE=	DOCS


USE_GCC=	4.6
USE_GMAKE=	yes
USE_LDCONFIG=	yes

DRAGONEGG_RELEASE=	${PORTVERSION:C/\.r[0-9]*//}
DRAGONEGG_SO=		dragonegg-${DRAGONEGG_RELEASE}.so
DRAGONEGG_PATH=		${GCC_LIBDIR}/${DRAGONEGG_SO}
GCC_LIBDIR=		lib/${CC}

ALL_TARGET=
MAKE_ARGS=	GCC=${LOCALBASE}/bin/${CC}

PLIST_FILES=		${GCC_LIBDIR}/${DRAGONEGG_SO}

NO_STAGE=	yes
.include <bsd.port.options.mk>

.if ${PORT_OPTIONS:MDOCS}
PORTDOCS=		README
.endif







post-patch:
	${REINPLACE_CMD} -e 's/%%CC%%/${CC}/' \
	    -e 's#%%PLUGINPATH%%#${LOCALBASE}/${DRAGONEGG_PATH}#' \
	    -e 's/arg-dragonegg/arg-dragonegg-${DRAGONEGG_RELEASE}/' \
	    ${WRKSRC}/README

do-install:

	${INSTALL_LIB} ${WRKSRC}/dragonegg.so \
	    ${LOCALBASE}/${GCC_LIBDIR}/${DRAGONEGG_SO}
.if ${PORT_OPTIONS:MDOCS}
	${MKDIR} ${DOCSDIR}
	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
.endif

.include <bsd.port.mk>
|



>










<
|
>
>
>



>

<












<





>
>
>
>
>
>








>

|

|
|


|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

16
17
18
19
20
21
22
23
24

25
26
27
28
29
30
31
32
33
34
35
36

37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
# $FreeBSD: head/lang/dragonegg46/Makefile 330648 2013-10-17 14:55:33Z brooks $

PORTNAME=	dragonegg46
PORTVERSION=	3.2
PORTREVISION=	1
CATEGORIES=	lang devel
MASTER_SITES=	http://llvm.org/releases/${PORTVERSION}/
DISTNAME=	dragonegg-${PORTVERSION}.src

MAINTAINER=	brooks@FreeBSD.org
COMMENT=	GCC plugin to use the LLVM backend

CONFLICTS=	dragonegg46-devel-3*

BUILD_DEPENDS+=	llvm>=${PORTVERSION}:${PORTSDIR}/devel/llvm

RUN_DEPENDS+=	llvm>=${PORTVERSION}:${PORTSDIR}/devel/llvm

DEPRECATED=	Upgrade to dragonegg46-33 or dragonegg47-33
EXPIRATION_DATE=	2013-11-01

OPTIONS_DEFINE=	DOCS

USES=		compiler:features gmake
USE_GCC=	4.6

USE_LDCONFIG=	yes

DRAGONEGG_RELEASE=	${PORTVERSION:C/\.r[0-9]*//}
DRAGONEGG_SO=		dragonegg-${DRAGONEGG_RELEASE}.so
DRAGONEGG_PATH=		${GCC_LIBDIR}/${DRAGONEGG_SO}
GCC_LIBDIR=		lib/${CC}

ALL_TARGET=
MAKE_ARGS=	GCC=${LOCALBASE}/bin/${CC}

PLIST_FILES=		${GCC_LIBDIR}/${DRAGONEGG_SO}


.include <bsd.port.options.mk>

.if ${PORT_OPTIONS:MDOCS}
PORTDOCS=		README
.endif

.include <bsd.port.pre.mk>

.if ${COMPILER_FEATURES:Mlibc++}
IGNORE= dragonegg can't work if LLVM was built with libc++
.endif

post-patch:
	${REINPLACE_CMD} -e 's/%%CC%%/${CC}/' \
	    -e 's#%%PLUGINPATH%%#${LOCALBASE}/${DRAGONEGG_PATH}#' \
	    -e 's/arg-dragonegg/arg-dragonegg-${DRAGONEGG_RELEASE}/' \
	    ${WRKSRC}/README

do-install:
	${MKDIR} ${STAGEDIR}${LOCALBASE}/${GCC_LIBDIR}
	${INSTALL_LIB} ${WRKSRC}/dragonegg.so \
	    ${STAGEDIR}${LOCALBASE}/${GCC_LIBDIR}/${DRAGONEGG_SO}
.if ${PORT_OPTIONS:MDOCS}
	${MKDIR} ${STAGEDIR}${DOCSDIR}
	${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
.endif

.include <bsd.port.post.mk>

Changes to multimedia/gmerlin-avdecoder/Makefile.

1
2
3
4
5
6
7
8
9
10
11
12
13
# Created by: Dmitry Marakasov <amdmi3@FreeBSD.org>
# $FreeBSD: head/multimedia/gmerlin-avdecoder/Makefile 330510 2013-10-16 13:06:17Z wg $

PORTNAME=	gmerlin-avdecoder
PORTVERSION=	1.2.0
PORTREVISION=	2
CATEGORIES=	multimedia
MASTER_SITES=	SF/gmerlin/${PORTNAME}/${PORTVERSION}

MAINTAINER=	wg@FreeBSD.org
COMMENT=	General purpose media decoding library

LICENSE=	GPLv2

|



|







1
2
3
4
5
6
7
8
9
10
11
12
13
# Created by: Dmitry Marakasov <amdmi3@FreeBSD.org>
# $FreeBSD: head/multimedia/gmerlin-avdecoder/Makefile 330642 2013-10-17 13:50:20Z wg $

PORTNAME=	gmerlin-avdecoder
PORTVERSION=	1.2.0
PORTREVISION=	3
CATEGORIES=	multimedia
MASTER_SITES=	SF/gmerlin/${PORTNAME}/${PORTVERSION}

MAINTAINER=	wg@FreeBSD.org
COMMENT=	General purpose media decoding library

LICENSE=	GPLv2

Changes to multimedia/mkvtoolnix/pkg-plist.

135
136
137
138
139
140
141

142



143
144
145
146
147
148
149
%%WXGTK%%%%DOCSDIR%%/guide/zh_CN/mkvmerge-gui.hhk
%%WXGTK%%%%DOCSDIR%%/guide/zh_CN/mkvmerge-gui.hhp
%%WXGTK%%%%DOCSDIR%%/guide/zh_CN/mkvmerge-gui.html
%%WXGTK%%%%DOCSDIR%%/guide/nl/mkvmerge-gui.hhc
%%WXGTK%%%%DOCSDIR%%/guide/nl/mkvmerge-gui.hhk
%%WXGTK%%%%DOCSDIR%%/guide/nl/mkvmerge-gui.hhp
%%WXGTK%%%%DOCSDIR%%/guide/nl/mkvmerge-gui.html

%%WXGTK%%man/man1/mmg.1.gz



man/ja/man1/mkvextract.1.gz
man/ja/man1/mkvinfo.1.gz
man/ja/man1/mkvmerge.1.gz
man/ja/man1/mkvpropedit.1.gz
man/man1/mkvextract.1.gz
man/man1/mkvinfo.1.gz
man/man1/mkvmerge.1.gz







>

>
>
>







135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
%%WXGTK%%%%DOCSDIR%%/guide/zh_CN/mkvmerge-gui.hhk
%%WXGTK%%%%DOCSDIR%%/guide/zh_CN/mkvmerge-gui.hhp
%%WXGTK%%%%DOCSDIR%%/guide/zh_CN/mkvmerge-gui.html
%%WXGTK%%%%DOCSDIR%%/guide/nl/mkvmerge-gui.hhc
%%WXGTK%%%%DOCSDIR%%/guide/nl/mkvmerge-gui.hhk
%%WXGTK%%%%DOCSDIR%%/guide/nl/mkvmerge-gui.hhp
%%WXGTK%%%%DOCSDIR%%/guide/nl/mkvmerge-gui.html
%%WXGTK%%man/ja/man1/mmg.1.gz
%%WXGTK%%man/man1/mmg.1.gz
%%WXGTK%%man/nl/man1/mmg.1.gz
%%WXGTK%%man/uk/man1/mmg.1.gz
%%WXGTK%%man/zh_CN/man1/mmg.1.gz
man/ja/man1/mkvextract.1.gz
man/ja/man1/mkvinfo.1.gz
man/ja/man1/mkvmerge.1.gz
man/ja/man1/mkvpropedit.1.gz
man/man1/mkvextract.1.gz
man/man1/mkvinfo.1.gz
man/man1/mkvmerge.1.gz

Changes to net/openbgpd/Makefile.

1
2
3
4
5
6
7
8
..
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# $FreeBSD: head/net/openbgpd/Makefile 330604 2013-10-17 06:19:25Z hrs $

PORTNAME=	openbgpd
PORTVERSION=	5.2.20121209
CATEGORIES=	net
MASTER_SITES=	${MASTER_SITE_OPENBSD}
MASTER_SITE_SUBDIR=	OpenBGPD
DISTNAME=	${PORTNAME}-4.6
................................................................................

OPTIONS_DEFINE=	IPV6LLPEER
OPTIONS_DEFAULT=IPV6LLPEER
IPV6LLPEER_DESC=Support nexthop using IPv6 link-local address

.include <bsd.port.options.mk>

.if ${PORT_OPTIONS:MIPV6LLPEER)
MAKE_ARGS=	-DIPV6_LINKLOCAL_PEER
.endif

post-patch:
	@${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g"	\
		${WRKSRC}/bgpd/bgpd.8			\
		${WRKSRC}/bgpd/bgpd.conf.5		\
		${WRKSRC}/bgpctl/bgpctl.8

.include <bsd.port.mk>
|







 







|










1
2
3
4
5
6
7
8
..
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# $FreeBSD: head/net/openbgpd/Makefile 330656 2013-10-17 16:47:58Z ohauer $

PORTNAME=	openbgpd
PORTVERSION=	5.2.20121209
CATEGORIES=	net
MASTER_SITES=	${MASTER_SITE_OPENBSD}
MASTER_SITE_SUBDIR=	OpenBGPD
DISTNAME=	${PORTNAME}-4.6
................................................................................

OPTIONS_DEFINE=	IPV6LLPEER
OPTIONS_DEFAULT=IPV6LLPEER
IPV6LLPEER_DESC=Support nexthop using IPv6 link-local address

.include <bsd.port.options.mk>

.if ${PORT_OPTIONS:MIPV6LLPEER}
MAKE_ARGS=	-DIPV6_LINKLOCAL_PEER
.endif

post-patch:
	@${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g"	\
		${WRKSRC}/bgpd/bgpd.8			\
		${WRKSRC}/bgpd/bgpd.conf.5		\
		${WRKSRC}/bgpctl/bgpctl.8

.include <bsd.port.mk>

Changes to news/rawdog/Makefile.

1
2
3
4
5
6
7
8
9
10
11
12
13




14
15
16
17
18



19
20
21
22
23
24
25




26
27

28

29

30
31
32
33

34


35
36
# Created by: Tim Bishop <tim@bishnet.net>
# $FreeBSD: head/news/rawdog/Makefile 327759 2013-09-20 22:31:15Z bapt $

PORTNAME=	rawdog
PORTVERSION=	2.13
CATEGORIES=	news python
MASTER_SITES=	http://offog.org/files/ \
		ftp://ftp.i-scream.org/pub/offog.org/files/ \
		http://ftp.i-scream.org/pub/offog.org/files/

MAINTAINER=	tdb@FreeBSD.org
COMMENT=	A simple RSS aggregator





USE_PYTHON=	yes
USE_PYDISTUTILS=	yes
MAN1=		rawdog.1

NO_STAGE=	yes



post-install:
	${MKDIR} ${EXAMPLESDIR}
	${INSTALL_DATA} ${WRKSRC}/config ${EXAMPLESDIR}
	${INSTALL_DATA} ${WRKSRC}/style.css ${EXAMPLESDIR}
.ifndef(NOPORTDOCS)
	${MKDIR} ${DOCSDIR}
	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}




.endif
	@${ECHO_MSG} "    ---------------------------------------------"

	@${ECHO_MSG} "    Sample config and stylesheet installed in:"

	@${ECHO_MSG} "        ${EXAMPLESDIR}"

.ifndef(NOPORTDOCS)
	@${ECHO_MSG} "    Please read the README:"
	@${ECHO_MSG} "        ${DOCSDIR}/README"
.endif

	@${ECHO_MSG} "    ---------------------------------------------"



.include <bsd.port.mk>

|


|








>
>
>
>




|
>
>
>

|
|
|
<
|
<
>
>
>
>

<
>
|
>
|
>
|
|
|

>
|
>
>


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29

30

31
32
33
34
35

36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
# Created by: Tim Bishop <tim@bishnet.net>
# $FreeBSD: head/news/rawdog/Makefile 330651 2013-10-17 15:54:33Z tdb $

PORTNAME=	rawdog
PORTVERSION=	2.18
CATEGORIES=	news python
MASTER_SITES=	http://offog.org/files/ \
		ftp://ftp.i-scream.org/pub/offog.org/files/ \
		http://ftp.i-scream.org/pub/offog.org/files/

MAINTAINER=	tdb@FreeBSD.org
COMMENT=	A simple RSS aggregator

LICENSE=	GPLv2

RUN_DEPENDS=	${PYTHON_SITELIBDIR}/feedparser.py:${PORTSDIR}/textproc/py-feedparser

USE_PYTHON=	yes
USE_PYDISTUTILS=	yes
MAN1=		rawdog.1

PORTDOCS=	README

PKGMESSAGE=	${WRKDIR}/pkg-message

post-install:
	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
	${INSTALL_DATA} ${WRKSRC}/config ${STAGEDIR}${EXAMPLESDIR}
	${INSTALL_DATA} ${WRKSRC}/style.css ${STAGEDIR}${EXAMPLESDIR}

	${MKDIR} ${STAGEDIR}${DOCSDIR}

	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
.if !defined(NOPORTEXAMPLES) || !defined(NOPORTDOCS)
	@${ECHO_MSG} "    ---------------------------------------------" \
		>>${PKGMESSAGE}
.endif

.if !defined(NOPORTEXAMPLES)
	@${ECHO_MSG} "    Sample config and stylesheet installed in:" \
		>>${PKGMESSAGE}
	@${ECHO_MSG} "        ${EXAMPLESDIR}" >>${PKGMESSAGE}
.endif
.if !defined(NOPORTDOCS)
	@${ECHO_MSG} "    Please read the README:" >>${PKGMESSAGE}
	@${ECHO_MSG} "        ${DOCSDIR}/README" >>${PKGMESSAGE}
.endif
.if !defined(NOPORTEXAMPLES) || !defined(NOPORTDOCS)
	@${ECHO_MSG} "    ---------------------------------------------" \
		>>${PKGMESSAGE}
.endif

.include <bsd.port.mk>

Changes to news/rawdog/distinfo.

1
2
SHA256 (rawdog-2.13.tar.gz) = bfd757107ff5579faf3de09e6aef1a37a6e1f495b847c85f755b82225f4735a2
SIZE (rawdog-2.13.tar.gz) = 101218
|
|
1
2
SHA256 (rawdog-2.18.tar.gz) = bd52afe738aabf53ceadaf26090e8880c764b81f30b54ee39b4ec5c29be962cb
SIZE (rawdog-2.18.tar.gz) = 65471

Changes to news/rawdog/files/patch-setup.py.

1
2
3

4
5
6
7
8
9
10
11


--- setup.py.bak	Thu Dec  9 18:20:00 2004
+++ setup.py	Thu Dec  9 18:20:12 2004
@@ -10,7 +10,7 @@

 	url = "http://offog.org/code/rawdog.html",
 	license = "GNU GPL v2 or later",
 	scripts = ['rawdog'],
-	data_files = [('share/man/man1', ['rawdog.1'])],
+	data_files = [('man/man1', ['rawdog.1'])],
 	packages = ['rawdoglib'])
 
 


|
|
|
>
|
<



|
<
<
>
>
1
2
3
4
5

6
7
8
9


10
11
--- ./setup.py.orig	2013-10-17 15:43:03.702103811 +0100
+++ ./setup.py	2013-10-17 15:43:13.421556778 +0100
@@ -14,7 +14,7 @@
 	author_email = "ats@offog.org",
 	url = "http://offog.org/code/rawdog/",

 	scripts = ['rawdog'],
-	data_files = [('share/man/man1', ['rawdog.1'])],
+	data_files = [('man/man1', ['rawdog.1'])],
 	packages = ['rawdoglib'],


 	classifiers = [
 		"Development Status :: 5 - Production/Stable",

Changes to news/rawdog/pkg-plist.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
bin/rawdog
%%PYTHON_SITELIBDIR%%/rawdoglib/__init__.py
%%PYTHON_SITELIBDIR%%/rawdoglib/__init__.pyc
%%PYTHON_SITELIBDIR%%/rawdoglib/__init__.pyo
%%PYTHON_SITELIBDIR%%/rawdoglib/feedfinder.py
%%PYTHON_SITELIBDIR%%/rawdoglib/feedfinder.pyc
%%PYTHON_SITELIBDIR%%/rawdoglib/feedfinder.pyo
%%PYTHON_SITELIBDIR%%/rawdoglib/feedparser.py
%%PYTHON_SITELIBDIR%%/rawdoglib/feedparser.pyc
%%PYTHON_SITELIBDIR%%/rawdoglib/feedparser.pyo
%%PYTHON_SITELIBDIR%%/rawdoglib/persister.py
%%PYTHON_SITELIBDIR%%/rawdoglib/persister.pyc
%%PYTHON_SITELIBDIR%%/rawdoglib/persister.pyo
%%PYTHON_SITELIBDIR%%/rawdoglib/plugins.py
%%PYTHON_SITELIBDIR%%/rawdoglib/plugins.pyc
%%PYTHON_SITELIBDIR%%/rawdoglib/plugins.pyo
%%PYTHON_SITELIBDIR%%/rawdoglib/rawdog.py
%%PYTHON_SITELIBDIR%%/rawdoglib/rawdog.pyc
%%PYTHON_SITELIBDIR%%/rawdoglib/rawdog.pyo
%%PYTHON_SITELIBDIR%%/rawdoglib/timeoutsocket.py
%%PYTHON_SITELIBDIR%%/rawdoglib/timeoutsocket.pyc
%%PYTHON_SITELIBDIR%%/rawdoglib/timeoutsocket.pyo
%%PYTHON_SITELIBDIR%%/rawdoglib/upgrade_1_2.py
%%PYTHON_SITELIBDIR%%/rawdoglib/upgrade_1_2.pyc
%%PYTHON_SITELIBDIR%%/rawdoglib/upgrade_1_2.pyo
@dirrm %%PYTHON_SITELIBDIR%%/rawdoglib
%%EXAMPLESDIR%%/config
%%EXAMPLESDIR%%/style.css
@dirrm %%EXAMPLESDIR%%
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%@dirrm %%DOCSDIR%%




|
|
|
<
<
<









|
<
<
<
<
<

|
|
|
<
<
1
2
3
4
5
6
7



8
9
10
11
12
13
14
15
16
17





18
19
20
21


bin/rawdog
%%PYTHON_SITELIBDIR%%/rawdoglib/__init__.py
%%PYTHON_SITELIBDIR%%/rawdoglib/__init__.pyc
%%PYTHON_SITELIBDIR%%/rawdoglib/__init__.pyo
%%PYTHON_SITELIBDIR%%/rawdoglib/feedscanner.py
%%PYTHON_SITELIBDIR%%/rawdoglib/feedscanner.pyc
%%PYTHON_SITELIBDIR%%/rawdoglib/feedscanner.pyo



%%PYTHON_SITELIBDIR%%/rawdoglib/persister.py
%%PYTHON_SITELIBDIR%%/rawdoglib/persister.pyc
%%PYTHON_SITELIBDIR%%/rawdoglib/persister.pyo
%%PYTHON_SITELIBDIR%%/rawdoglib/plugins.py
%%PYTHON_SITELIBDIR%%/rawdoglib/plugins.pyc
%%PYTHON_SITELIBDIR%%/rawdoglib/plugins.pyo
%%PYTHON_SITELIBDIR%%/rawdoglib/rawdog.py
%%PYTHON_SITELIBDIR%%/rawdoglib/rawdog.pyc
%%PYTHON_SITELIBDIR%%/rawdoglib/rawdog.pyo
man/man1/rawdog.1.gz





@dirrm %%PYTHON_SITELIBDIR%%/rawdoglib
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/config
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/style.css
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%


Changes to ports-mgmt/poudriere-devel/Makefile.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# $FreeBSD: head/ports-mgmt/poudriere-devel/Makefile 330517 2013-10-16 14:23:09Z bdrewery $

PORTNAME=	poudriere
PORTVERSION=	3.0.99.20131016
CATEGORIES=	ports-mgmt
MASTER_SITES=	http://fossil.etoilebsd.net/poudriere/tarball/ \
		LOCAL/bdrewery/${PORTNAME}/
PKGNAMESUFFIX=	-devel
DISTFILES=	${PORTNAME}-${PORTVERSION}.tar.gz?uuid=${FSL_CHKIN}

# Also maintained by bdrewery@FreeBSD.org
MAINTAINER=	bapt@FreeBSD.org
COMMENT=	Port build and test system

LICENSE=	BSD

FSL_CHKIN=	725ea5afcf

OPTIONS_DEFINE=	ZSH

CONFLICTS_INSTALL=	poudriere-[0-9]*

USES=		uidfix

|


|












|







1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# $FreeBSD: head/ports-mgmt/poudriere-devel/Makefile 330649 2013-10-17 15:30:58Z bdrewery $

PORTNAME=	poudriere
PORTVERSION=	3.0.99.20131017
CATEGORIES=	ports-mgmt
MASTER_SITES=	http://fossil.etoilebsd.net/poudriere/tarball/ \
		LOCAL/bdrewery/${PORTNAME}/
PKGNAMESUFFIX=	-devel
DISTFILES=	${PORTNAME}-${PORTVERSION}.tar.gz?uuid=${FSL_CHKIN}

# Also maintained by bdrewery@FreeBSD.org
MAINTAINER=	bapt@FreeBSD.org
COMMENT=	Port build and test system

LICENSE=	BSD

FSL_CHKIN=	ab7af29666

OPTIONS_DEFINE=	ZSH

CONFLICTS_INSTALL=	poudriere-[0-9]*

USES=		uidfix

Changes to ports-mgmt/poudriere-devel/distinfo.

1
2
SHA256 (poudriere-3.0.99.20131016.tar.gz?uuid=725ea5afcf) = 12a1fab8d66f1445c82bec508ff52068a9901eb2ade850e69917bd40617ba01d
SIZE (poudriere-3.0.99.20131016.tar.gz?uuid=725ea5afcf) = 247040
|
|
1
2
SHA256 (poudriere-3.0.99.20131017.tar.gz?uuid=ab7af29666) = 383120f63ee9666df42c1a9da12172985ae674fa495ef73132c7646acd8631de
SIZE (poudriere-3.0.99.20131017.tar.gz?uuid=ab7af29666) = 247292

Changes to sysutils/gdisk/Makefile.

1
2
3
4
5
6
7
8
9
10
11
12
..
18
19
20
21
22
23
24

25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
..
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
# Created by: Dmitry N Fomin <fdn@okbire.ru>
# $FreeBSD: head/sysutils/gdisk/Makefile 330389 2013-10-15 11:50:39Z wg $

PORTNAME=	gdisk
PORTVERSION=	0.8.6
CATEGORIES=	sysutils
MASTER_SITES=	SF/gptfdisk/gptfdisk/${PORTVERSION}
DISTNAME=	gptfdisk-${PORTVERSION}

MAINTAINER=	wg@FreeBSD.org
COMMENT=	GPT fdisk

................................................................................
WRKSRC=		${WRKDIR}/gptfdisk-${PORTVERSION}

FETCH_ARGS=	-Rr

ONLY_FOR_ARCHS=	i386 amd64

OPTIONS_DEFINE=	CGDISK UTF16

CGDISK_DESC=	A curses-based interactive program
UTF16_DESC=	Support for Unicode partition names

MAKEFILE=	Makefile.freebsd

PROGRAM_LIST=	fixparts gdisk sgdisk
PLIST_FILES=	${PROGRAM_LIST:C,^,sbin/,}

NO_STAGE=	yes
.include <bsd.port.options.mk>

.if ${PORT_OPTIONS:MCGDISK}
PROGRAM_LIST+=	cgdisk
LIB_DEPENDS+=	libncurses.so:${PORTSDIR}/devel/ncurses
.endif

.if ${PORT_OPTIONS:MUTF16}
LIB_DEPENDS+=	libicuuc.so:${PORTSDIR}/devel/icu
.endif

MAN8=
.for i in ${PROGRAM_LIST}
MAN8+=	${i}.8
.endfor

post-patch:
	${REINPLACE_CMD} -e 's|/usr/include/||' ${WRKSRC}/guid.h
	${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/${MAKEFILE}

.if ! ${PORT_OPTIONS:MCGDISK}
	${REINPLACE_CMD} -e '/^all:/s| cgdisk||' ${WRKSRC}/${MAKEFILE}
.endif
................................................................................
.if ! ${PORT_OPTIONS:MUTF16}
	${REINPLACE_CMD} -e 's| -D USE_UTF16||' \
			 -e 's| -licuio||' ${WRKSRC}/${MAKEFILE}
.endif

do-install:
.for i in ${PROGRAM_LIST}
	${INSTALL_PROGRAM} ${WRKSRC}/${i} ${PREFIX}/sbin
	${INSTALL_MAN} ${WRKSRC}/${i}.8 ${MAN8PREFIX}/man/man8
.endfor

post-install:
	@${ECHO_MSG}
	@${CAT} ${PKGMESSAGE}
	@${ECHO_MSG}

.include <bsd.port.mk>

|


|







 







>






<

<











<
<
<
<
<







 







|
|


<
<
<
<
<

1
2
3
4
5
6
7
8
9
10
11
12
..
18
19
20
21
22
23
24
25
26
27
28
29
30
31

32

33
34
35
36
37
38
39
40
41
42
43





44
45
46
47
48
49
50
..
52
53
54
55
56
57
58
59
60
61
62





63
# Created by: Dmitry N Fomin <fdn@okbire.ru>
# $FreeBSD: head/sysutils/gdisk/Makefile 330646 2013-10-17 14:52:10Z wg $

PORTNAME=	gdisk
PORTVERSION=	0.8.8
CATEGORIES=	sysutils
MASTER_SITES=	SF/gptfdisk/gptfdisk/${PORTVERSION}
DISTNAME=	gptfdisk-${PORTVERSION}

MAINTAINER=	wg@FreeBSD.org
COMMENT=	GPT fdisk

................................................................................
WRKSRC=		${WRKDIR}/gptfdisk-${PORTVERSION}

FETCH_ARGS=	-Rr

ONLY_FOR_ARCHS=	i386 amd64

OPTIONS_DEFINE=	CGDISK UTF16
OPTIONS_SUB=	yes
CGDISK_DESC=	A curses-based interactive program
UTF16_DESC=	Support for Unicode partition names

MAKEFILE=	Makefile.freebsd

PROGRAM_LIST=	fixparts gdisk sgdisk



.include <bsd.port.options.mk>

.if ${PORT_OPTIONS:MCGDISK}
PROGRAM_LIST+=	cgdisk
LIB_DEPENDS+=	libncurses.so:${PORTSDIR}/devel/ncurses
.endif

.if ${PORT_OPTIONS:MUTF16}
LIB_DEPENDS+=	libicuuc.so:${PORTSDIR}/devel/icu
.endif






post-patch:
	${REINPLACE_CMD} -e 's|/usr/include/||' ${WRKSRC}/guid.h
	${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/${MAKEFILE}

.if ! ${PORT_OPTIONS:MCGDISK}
	${REINPLACE_CMD} -e '/^all:/s| cgdisk||' ${WRKSRC}/${MAKEFILE}
.endif
................................................................................
.if ! ${PORT_OPTIONS:MUTF16}
	${REINPLACE_CMD} -e 's| -D USE_UTF16||' \
			 -e 's| -licuio||' ${WRKSRC}/${MAKEFILE}
.endif

do-install:
.for i in ${PROGRAM_LIST}
	${INSTALL_PROGRAM} ${WRKSRC}/${i} ${STAGEDIR}${PREFIX}/sbin
	${INSTALL_MAN} ${WRKSRC}/${i}.8 ${STAGEDIR}${MAN8PREFIX}/man/man8
.endfor






.include <bsd.port.mk>

Changes to sysutils/gdisk/distinfo.

1
2
SHA256 (gptfdisk-0.8.6.tar.gz) = 4579cd54842459699970e24720dda7fb0aa217027818623089c321bc62a647b2
SIZE (gptfdisk-0.8.6.tar.gz) = 184686
|
|
1
2
SHA256 (gptfdisk-0.8.8.tar.gz) = 4c31e9c0e4802079526658947ab236d3b417604a8246a418f41cdc2a8ec2be9a
SIZE (gptfdisk-0.8.8.tar.gz) = 188395

Added sysutils/gdisk/pkg-plist.

















>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
%%CGDISK%%sbin/cgdisk
sbin/fixparts
sbin/gdisk
sbin/sgdisk
%%CGDISK%%man/man8/cgdisk.8.gz
man/man8/fixparts.8.gz
man/man8/gdisk.8.gz
man/man8/sgdisk.8.gz

Changes to textproc/ctpp2/Makefile.

1
2
3
4
5
6
7
8
9
10
11
12
13

14
15
16
17
18
19
20
# Created by: Andrei V. Shetuhin <reki@reki.ru>
# $FreeBSD: head/textproc/ctpp2/Makefile 327773 2013-09-20 23:17:30Z bapt $

PORTNAME=	ctpp2
PORTVERSION=	2.8.3
CATEGORIES=	textproc devel
MASTER_SITES=	http://ctpp.havoc.ru/download/

MAINTAINER=	vg@FreeBSD.org
COMMENT=	C++ library to use templates in C/C++ projects, version 2

USES=		cmake gettext iconv
USE_LDCONFIG=	yes


PLIST_SUB+=	PORTVERSION=${PORTVERSION}

MAN1=		ctpp2c.1 ctpp2vm.1 ctpp2i.1 ctpp2json.1 ctpp2-config.1

OPTIONS_DEFINE=	DEBUG DISCARD_ILSEQ DOCS MD5 OPTIMIZATION TRANSLITERATE
OPTIONS_DEFAULT=	DISCARD_ILSEQ MD5 OPTIMIZATION TRANSLITERATE

|









|

>







1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# Created by: Andrei V. Shetuhin <reki@reki.ru>
# $FreeBSD: head/textproc/ctpp2/Makefile 330643 2013-10-17 13:50:52Z vg $

PORTNAME=	ctpp2
PORTVERSION=	2.8.3
CATEGORIES=	textproc devel
MASTER_SITES=	http://ctpp.havoc.ru/download/

MAINTAINER=	vg@FreeBSD.org
COMMENT=	C++ library to use templates in C/C++ projects, version 2

USES=		cmake gettext iconv:build
USE_LDCONFIG=	yes
USE_GCC=	yes

PLIST_SUB+=	PORTVERSION=${PORTVERSION}

MAN1=		ctpp2c.1 ctpp2vm.1 ctpp2i.1 ctpp2json.1 ctpp2-config.1

OPTIONS_DEFINE=	DEBUG DISCARD_ILSEQ DOCS MD5 OPTIMIZATION TRANSLITERATE
OPTIONS_DEFAULT=	DISCARD_ILSEQ MD5 OPTIMIZATION TRANSLITERATE

Changes to textproc/ctpp2/files/patch-CMakeLists.txt.

1
2
3
4
5
6
7
8
9
10
11









12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
--- CMakeLists.txt.orig	2012-07-13 16:53:18.000000000 +0400
+++ CMakeLists.txt	2012-08-13 15:53:30.167118048 +0400
@@ -21,6 +21,7 @@
 
 OPTION(ICONV_DISCARD_ILSEQ "Discard illegal sequence and continue (iconv) [default: ON]"    ON)
 OPTION(ICONV_TRANSLITERATE "Enable transliteration in the conversion (iconv) [default: ON]" ON)
+OPTION(ENABLE_DOCS                "Enable docs [default: OFF]"      OFF)
 
 # Build optimized code for following CPU (default i386)
 #SET(CPU_TUNE               "i686")
@@ -656,6 +657,8 @@









     SET_TESTS_PROPERTIES(Calls_D PROPERTIES DEPENDS Calls_R)
 ENDIF (DIFF_EXECUTABLE)
 
+
+IF(ENABLE_DOCS MATCHES "ON")
 FIND_PROGRAM(RST2HTML_EXECUTABLE "rst2html" /usr/local/bin /usr/bin)
 IF (RST2HTML_EXECUTABLE)
     ADD_CUSTOM_COMMAND(
@@ -665,6 +668,7 @@
         )
     ADD_CUSTOM_TARGET(doc ALL DEPENDS template_language.html)
 ENDIF (RST2HTML_EXECUTABLE)
+ENDIF(ENABLE_DOCS MATCHES "ON")
 
 # Install Headers
 INSTALL(FILES include/CDT.hpp
@@ -810,13 +814,15 @@
                     GROUP_READ
                     WORLD_READ)
 
+IF(ENABLE_DOCS MATCHES "ON")
 IF(RST2HTML_EXECUTABLE)
     INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/template_language.html
-            DESTINATION share/doc
|
|








|
>
>
>
>
>
>
>
>
>








|







|







1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
--- CMakeLists.txt.orig	2012-11-10 20:45:57.000000000 +0000
+++ CMakeLists.txt	2013-10-17 11:18:51.783970185 +0000
@@ -21,6 +21,7 @@
 
 OPTION(ICONV_DISCARD_ILSEQ "Discard illegal sequence and continue (iconv) [default: ON]"    ON)
 OPTION(ICONV_TRANSLITERATE "Enable transliteration in the conversion (iconv) [default: ON]" ON)
+OPTION(ENABLE_DOCS                "Enable docs [default: OFF]"      OFF)
 
 # Build optimized code for following CPU (default i386)
 #SET(CPU_TUNE               "i686")
@@ -272,7 +273,7 @@
         INCLUDE_DIRECTORIES(${ICONV_INCLUDE})
 
         IF (NOT "${SKIP_ICONV_LIRARY}" MATCHES "ON")
-            FIND_LIBRARY(ICONV_LIBRARY NAMES iconv PATHS /lib
+            FIND_LIBRARY(ICONV_LIBRARY NAMES iconv libiconv c PATHS /lib
                                                          /opt/lib
                                                          /usr/lib
                                                          /usr/local/lib
@@ -660,6 +661,8 @@
     SET_TESTS_PROPERTIES(Calls_D PROPERTIES DEPENDS Calls_R)
 ENDIF (DIFF_EXECUTABLE)
 
+
+IF(ENABLE_DOCS MATCHES "ON")
 FIND_PROGRAM(RST2HTML_EXECUTABLE "rst2html" /usr/local/bin /usr/bin)
 IF (RST2HTML_EXECUTABLE)
     ADD_CUSTOM_COMMAND(
@@ -669,6 +672,7 @@
         )
     ADD_CUSTOM_TARGET(doc ALL DEPENDS template_language.html)
 ENDIF (RST2HTML_EXECUTABLE)
+ENDIF(ENABLE_DOCS MATCHES "ON")
 
 # Install Headers
 INSTALL(FILES include/CDT.hpp
@@ -814,13 +818,15 @@
                     GROUP_READ
                     WORLD_READ)
 
+IF(ENABLE_DOCS MATCHES "ON")
 IF(RST2HTML_EXECUTABLE)
     INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/template_language.html
-            DESTINATION share/doc

Changes to www/dansguardian-devel/Makefile.

1
2
3
4
5

6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
..
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
# Created by: Freddie Cash <fjwcash@gmail.com>
# $FreeBSD: head/www/dansguardian-devel/Makefile 328166 2013-09-24 16:47:23Z garga $

PORTNAME=	dansguardian
PORTVERSION=	2.12.0.3

CATEGORIES=	www
MASTER_SITES=	SF/dansguardian

MAINTAINER=	garga@FreeBSD.org
COMMENT=	A fast, feature-rich web content filter for Squid proxy servers

RUN_DEPENDS=	${LOCALBASE}/sbin/squid:${PORTSDIR}/www/squid
LIB_DEPENDS+=	libpcre.so:${PORTSDIR}/devel/pcre

USE_RC_SUBR=	dansguardian
USES=		pkgconfig
USE_BZIP2=	yes

CONFLICTS=	dansguardian-2.10.*
LATEST_LINK=	dansguardian-devel

GNU_CONFIGURE=	yes
CONFIGURE_ARGS=	--localstatedir=/var \
................................................................................
    ${PORT_OPTIONS:MKAV} || ${PORT_OPTIONS:MCLISCAN}
PLIST_SUB+=		SCANNERS=""
.else
PLIST_SUB+=		SCANNERS="@comment "
.endif

.if ${PORT_OPTIONS:MNTLM}
CONFIGURE_ARGS+=	--enable-ntlm ${ICONV_CONFIGURE_BASE}
USES+=			iconv
PLIST_SUB+=		NTLMCONF=""
.else
PLIST_SUB+=		NTLMCONF="@comment "
.endif

.if ${PORT_OPTIONS:MEMAIL}
CONFIGURE_ARGS+=	--enable-email

|



>










|







 







|
<







1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
..
94
95
96
97
98
99
100
101

102
103
104
105
106
107
108
# Created by: Freddie Cash <fjwcash@gmail.com>
# $FreeBSD: head/www/dansguardian-devel/Makefile 330640 2013-10-17 13:41:44Z bsam $

PORTNAME=	dansguardian
PORTVERSION=	2.12.0.3
PORTREVISION=	1
CATEGORIES=	www
MASTER_SITES=	SF/dansguardian

MAINTAINER=	garga@FreeBSD.org
COMMENT=	A fast, feature-rich web content filter for Squid proxy servers

RUN_DEPENDS=	${LOCALBASE}/sbin/squid:${PORTSDIR}/www/squid
LIB_DEPENDS+=	libpcre.so:${PORTSDIR}/devel/pcre

USE_RC_SUBR=	dansguardian
USES=		iconv pkgconfig
USE_BZIP2=	yes

CONFLICTS=	dansguardian-2.10.*
LATEST_LINK=	dansguardian-devel

GNU_CONFIGURE=	yes
CONFIGURE_ARGS=	--localstatedir=/var \
................................................................................
    ${PORT_OPTIONS:MKAV} || ${PORT_OPTIONS:MCLISCAN}
PLIST_SUB+=		SCANNERS=""
.else
PLIST_SUB+=		SCANNERS="@comment "
.endif

.if ${PORT_OPTIONS:MNTLM}
CONFIGURE_ARGS+=	--enable-ntlm

PLIST_SUB+=		NTLMCONF=""
.else
PLIST_SUB+=		NTLMCONF="@comment "
.endif

.if ${PORT_OPTIONS:MEMAIL}
CONFIGURE_ARGS+=	--enable-email

Changes to www/dansguardian/Makefile.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
..
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
# Created by: Freddie Cash <fcash@sd73.bc.ca>
# $FreeBSD: head/www/dansguardian/Makefile 328166 2013-09-24 16:47:23Z garga $

PORTNAME=	dansguardian
PORTVERSION=	2.10.1.1
PORTREVISION=	4
CATEGORIES=	www
MASTER_SITES=	# empty, see below

MAINTAINER=	garga@FreeBSD.org
COMMENT=	A fast, feature-rich web content filter for Squid proxy servers

RUN_DEPENDS=	${LOCALBASE}/sbin/squid:${PORTSDIR}/www/squid
LIB_DEPENDS+=	libpcre.so:${PORTSDIR}/devel/pcre

USE_RC_SUBR=	dansguardian
USES=		pkgconfig

CONFLICTS=	dansguardian-2.12.*
LATEST_LINK=	dansguardian

GNU_CONFIGURE=	yes
CONFIGURE_ARGS=	--localstatedir=/var \
		--with-logdir=/var/log \
................................................................................
    ${PORT_OPTIONS:MKAV} || ${PORT_OPTIONS:MCLISCAN}
PLIST_SUB+=		SCANNERS=""
.else
PLIST_SUB+=		SCANNERS="@comment "
.endif

.if ${PORT_OPTIONS:MNTLM}
CONFIGURE_ARGS+=	--enable-ntlm ${ICONV_CONFIGURE_BASE}
USES+=			iconv
PLIST_SUB+=		NTLMCONF=""
.else
PLIST_SUB+=		NTLMCONF="@comment "
.endif

.if ${PORT_OPTIONS:MEMAIL}
CONFIGURE_ARGS+=	--enable-email

|



|










|







 







|
<







1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
..
93
94
95
96
97
98
99
100

101
102
103
104
105
106
107
# Created by: Freddie Cash <fcash@sd73.bc.ca>
# $FreeBSD: head/www/dansguardian/Makefile 330640 2013-10-17 13:41:44Z bsam $

PORTNAME=	dansguardian
PORTVERSION=	2.10.1.1
PORTREVISION=	5
CATEGORIES=	www
MASTER_SITES=	# empty, see below

MAINTAINER=	garga@FreeBSD.org
COMMENT=	A fast, feature-rich web content filter for Squid proxy servers

RUN_DEPENDS=	${LOCALBASE}/sbin/squid:${PORTSDIR}/www/squid
LIB_DEPENDS+=	libpcre.so:${PORTSDIR}/devel/pcre

USE_RC_SUBR=	dansguardian
USES=		pkgconfig iconv

CONFLICTS=	dansguardian-2.12.*
LATEST_LINK=	dansguardian

GNU_CONFIGURE=	yes
CONFIGURE_ARGS=	--localstatedir=/var \
		--with-logdir=/var/log \
................................................................................
    ${PORT_OPTIONS:MKAV} || ${PORT_OPTIONS:MCLISCAN}
PLIST_SUB+=		SCANNERS=""
.else
PLIST_SUB+=		SCANNERS="@comment "
.endif

.if ${PORT_OPTIONS:MNTLM}
CONFIGURE_ARGS+=	--enable-ntlm

PLIST_SUB+=		NTLMCONF=""
.else
PLIST_SUB+=		NTLMCONF="@comment "
.endif

.if ${PORT_OPTIONS:MEMAIL}
CONFIGURE_ARGS+=	--enable-email

Changes to www/p5-HTML-FormHandler/Makefile.

1
2
3
4
5

6
7
8
9
10
11
12
..
42
43
44
45
46
47
48
49
50
51
# Created by: gugu
# $FreeBSD: head/www/p5-HTML-FormHandler/Makefile 329222 2013-10-03 18:38:04Z sunpoet $

PORTNAME=	HTML-FormHandler
PORTVERSION=	0.40050

PORTEPOCH=	1
CATEGORIES=	www perl5
MASTER_SITES=	CPAN
MASTER_SITE_SUBDIR=	CPAN:GSHANK
PKGNAMEPREFIX=	p5-

MAINTAINER=	perl@FreeBSD.org
................................................................................
		p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception \
		p5-Test-Memory-Cycle>=0:${PORTSDIR}/devel/p5-Test-Memory-Cycle \
		p5-YAML-Syck>=0:${PORTSDIR}/textproc/p5-YAML-Syck

USES=		perl5
USE_PERL5=	configure

MAN3=	\

.include <bsd.port.mk>

|



>







 







<
<

1
2
3
4
5
6
7
8
9
10
11
12
13
..
43
44
45
46
47
48
49


50
# Created by: gugu
# $FreeBSD: head/www/p5-HTML-FormHandler/Makefile 330652 2013-10-17 16:15:14Z antoine $

PORTNAME=	HTML-FormHandler
PORTVERSION=	0.40050
PORTREVISION=	1
PORTEPOCH=	1
CATEGORIES=	www perl5
MASTER_SITES=	CPAN
MASTER_SITE_SUBDIR=	CPAN:GSHANK
PKGNAMEPREFIX=	p5-

MAINTAINER=	perl@FreeBSD.org
................................................................................
		p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception \
		p5-Test-Memory-Cycle>=0:${PORTSDIR}/devel/p5-Test-Memory-Cycle \
		p5-YAML-Syck>=0:${PORTSDIR}/textproc/p5-YAML-Syck

USES=		perl5
USE_PERL5=	configure



.include <bsd.port.mk>

Changes to www/p5-HTML-FormHandler/pkg-plist.

25
26
27
28
29
30
31

32
33
34
35
36
37
38
...
315
316
317
318
319
320
321

322
323
324
325
326
327
328
%%SITE_PERL%%/HTML/FormHandler/Widget/Block.pm
%%SITE_PERL%%/HTML/FormHandler/Widget/Wrapper/Table.pm
%%SITE_PERL%%/HTML/FormHandler/Widget/Wrapper/SimpleInline.pm
%%SITE_PERL%%/HTML/FormHandler/Widget/Wrapper/None.pm
%%SITE_PERL%%/HTML/FormHandler/Widget/Wrapper/Fieldset.pm
%%SITE_PERL%%/HTML/FormHandler/Widget/Wrapper/Base.pm
%%SITE_PERL%%/HTML/FormHandler/Widget/Wrapper/Bootstrap.pm

%%SITE_PERL%%/HTML/FormHandler/Widget/Wrapper/TableInline.pm
%%SITE_PERL%%/HTML/FormHandler/Widget/Wrapper/Simple.pm
%%SITE_PERL%%/HTML/FormHandler/Widget/Theme/Bootstrap.pm
%%SITE_PERL%%/HTML/FormHandler/Widget/Theme/BootstrapFormMessages.pm
%%SITE_PERL%%/HTML/FormHandler/Widget/Form/Role/HTMLAttributes.pm
%%SITE_PERL%%/HTML/FormHandler/Widget/Form/Simple.pm
%%SITE_PERL%%/HTML/FormHandler/Widget/Form/Table.pm
................................................................................
%%PERL5_MAN3%%/HTML::FormHandler::Widget::Form::Role::HTMLAttributes.3.gz
%%PERL5_MAN3%%/HTML::FormHandler::Widget::Form::Simple.3.gz
%%PERL5_MAN3%%/HTML::FormHandler::Widget::Form::Table.3.gz
%%PERL5_MAN3%%/HTML::FormHandler::Widget::Theme::Bootstrap.3.gz
%%PERL5_MAN3%%/HTML::FormHandler::Widget::Theme::BootstrapFormMessages.3.gz
%%PERL5_MAN3%%/HTML::FormHandler::Widget::Wrapper::Base.3.gz
%%PERL5_MAN3%%/HTML::FormHandler::Widget::Wrapper::Bootstrap.3.gz

%%PERL5_MAN3%%/HTML::FormHandler::Widget::Wrapper::Fieldset.3.gz
%%PERL5_MAN3%%/HTML::FormHandler::Widget::Wrapper::None.3.gz
%%PERL5_MAN3%%/HTML::FormHandler::Widget::Wrapper::Simple.3.gz
%%PERL5_MAN3%%/HTML::FormHandler::Widget::Wrapper::SimpleInline.3.gz
%%PERL5_MAN3%%/HTML::FormHandler::Widget::Wrapper::Table.3.gz
%%PERL5_MAN3%%/HTML::FormHandler::Widget::Wrapper::TableInline.3.gz
%%PERL5_MAN3%%/HTML::FormHandler::Wizard.3.gz







>







 







>







25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
...
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
%%SITE_PERL%%/HTML/FormHandler/Widget/Block.pm
%%SITE_PERL%%/HTML/FormHandler/Widget/Wrapper/Table.pm
%%SITE_PERL%%/HTML/FormHandler/Widget/Wrapper/SimpleInline.pm
%%SITE_PERL%%/HTML/FormHandler/Widget/Wrapper/None.pm
%%SITE_PERL%%/HTML/FormHandler/Widget/Wrapper/Fieldset.pm
%%SITE_PERL%%/HTML/FormHandler/Widget/Wrapper/Base.pm
%%SITE_PERL%%/HTML/FormHandler/Widget/Wrapper/Bootstrap.pm
%%SITE_PERL%%/HTML/FormHandler/Widget/Wrapper/Bootstrap3.pm
%%SITE_PERL%%/HTML/FormHandler/Widget/Wrapper/TableInline.pm
%%SITE_PERL%%/HTML/FormHandler/Widget/Wrapper/Simple.pm
%%SITE_PERL%%/HTML/FormHandler/Widget/Theme/Bootstrap.pm
%%SITE_PERL%%/HTML/FormHandler/Widget/Theme/BootstrapFormMessages.pm
%%SITE_PERL%%/HTML/FormHandler/Widget/Form/Role/HTMLAttributes.pm
%%SITE_PERL%%/HTML/FormHandler/Widget/Form/Simple.pm
%%SITE_PERL%%/HTML/FormHandler/Widget/Form/Table.pm
................................................................................
%%PERL5_MAN3%%/HTML::FormHandler::Widget::Form::Role::HTMLAttributes.3.gz
%%PERL5_MAN3%%/HTML::FormHandler::Widget::Form::Simple.3.gz
%%PERL5_MAN3%%/HTML::FormHandler::Widget::Form::Table.3.gz
%%PERL5_MAN3%%/HTML::FormHandler::Widget::Theme::Bootstrap.3.gz
%%PERL5_MAN3%%/HTML::FormHandler::Widget::Theme::BootstrapFormMessages.3.gz
%%PERL5_MAN3%%/HTML::FormHandler::Widget::Wrapper::Base.3.gz
%%PERL5_MAN3%%/HTML::FormHandler::Widget::Wrapper::Bootstrap.3.gz
%%PERL5_MAN3%%/HTML::FormHandler::Widget::Wrapper::Bootstrap3.3.gz
%%PERL5_MAN3%%/HTML::FormHandler::Widget::Wrapper::Fieldset.3.gz
%%PERL5_MAN3%%/HTML::FormHandler::Widget::Wrapper::None.3.gz
%%PERL5_MAN3%%/HTML::FormHandler::Widget::Wrapper::Simple.3.gz
%%PERL5_MAN3%%/HTML::FormHandler::Widget::Wrapper::SimpleInline.3.gz
%%PERL5_MAN3%%/HTML::FormHandler::Widget::Wrapper::Table.3.gz
%%PERL5_MAN3%%/HTML::FormHandler::Widget::Wrapper::TableInline.3.gz
%%PERL5_MAN3%%/HTML::FormHandler::Wizard.3.gz