View | Details | Raw Unified | Return to bug 201609
Collapse All | Expand All

(-)Makefile (-8 / +6 lines)
Lines 1-20 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	bsdbuild
3
PORTNAME=	bsdbuild
4
PORTVERSION=	3.0
4
PORTVERSION=	3.1
5
PORTREVISION=	2
5
PORTREVISION=	0
6
CATEGORIES=	devel
6
CATEGORIES=	devel
7
MASTER_SITES=	http://stable.hypertriton.com/bsdbuild/
7
MASTER_SITES=	http://stable.hypertriton.com/bsdbuild/
8
8
9
MAINTAINER=	ports@FreeBSD.org
9
MAINTAINER=	vedge@hypertriton.com
10
COMMENT=	BSD-licensed portable build system
10
COMMENT=	Portable BSD-style build system
11
11
12
LICENSE=	BSD2CLAUSE
13
12
USES=		perl5 shebangfix
14
USES=		perl5 shebangfix
13
SHEBANG_FILES=	*.pl mk/*.pl
15
SHEBANG_FILES=	*.pl mk/*.pl
14
GNU_CONFIGURE=	yes
16
GNU_CONFIGURE=	yes
15
17
16
LICENSE=	BSD2CLAUSE
17
18
CONFIGURE_ARGS=	--with-catman=no
19
20
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (bsdbuild-3.0.tar.gz) = 202fbadffcab04a395bd4b3cb786720fd034c862ecf74da603ab29fbbe423428
1
SHA256 (bsdbuild-3.1.tar.gz) = d4c562c33cda97f2c5c71ced422f336060a7402237ffc41d84937ca30e942dff
2
SIZE (bsdbuild-3.0.tar.gz) = 218099
2
SIZE (bsdbuild-3.1.tar.gz) = 510668
(-)pkg-descr (-3 / +7 lines)
Lines 2-8 Link Here
2
traditional 4.4BSD share/mk files. BSDBuild uses BSD-style makefiles, but
2
traditional 4.4BSD share/mk files. BSDBuild uses BSD-style makefiles, but
3
without BSD make extensions (it uses standard Bourne script fragments instead),
3
without BSD make extensions (it uses standard Bourne script fragments instead),
4
so the build system is portable to most operating systems and make flavors.
4
so the build system is portable to most operating systems and make flavors.
5
Because BSDBuild is implemented as a library, makefiles are edited directly and
6
never need to be "regenerated".
7
5
8
WWW: http://hypertriton.com/bsdbuild/
6
Because BSDBuild is implemented as a library, Makefiles never need to be
7
recompiled (unless a separate build is requested). BSDBuild can also generate
8
pure Bourne ./configure scripts, which function similarly to GNU-style
9
configure scripts (as far as end-users are concerned), but are compiled using
10
Perl modules instead of macro packages.
11
12
WWW: http://bsdbuild.hypertriton.com/
(-)pkg-plist (-3 / +21 lines)
Lines 5-11 Link Here
5
%%DATADIR%%/BSDBuild/agar-core.pm
5
%%DATADIR%%/BSDBuild/agar-core.pm
6
%%DATADIR%%/BSDBuild/agar-dev.pm
6
%%DATADIR%%/BSDBuild/agar-dev.pm
7
%%DATADIR%%/BSDBuild/agar-math.pm
7
%%DATADIR%%/BSDBuild/agar-math.pm
8
%%DATADIR%%/BSDBuild/agar-rg.pm
9
%%DATADIR%%/BSDBuild/agar-vg.pm
8
%%DATADIR%%/BSDBuild/agar-vg.pm
10
%%DATADIR%%/BSDBuild/agar.pm
9
%%DATADIR%%/BSDBuild/agar.pm
11
%%DATADIR%%/BSDBuild/alsa.pm
10
%%DATADIR%%/BSDBuild/alsa.pm
Lines 21-26 Link Here
21
%%DATADIR%%/BSDBuild/cocoa.pm
20
%%DATADIR%%/BSDBuild/cocoa.pm
22
%%DATADIR%%/BSDBuild/cracklib.pm
21
%%DATADIR%%/BSDBuild/cracklib.pm
23
%%DATADIR%%/BSDBuild/crypt.pm
22
%%DATADIR%%/BSDBuild/crypt.pm
23
%%DATADIR%%/BSDBuild/csidl.pm
24
%%DATADIR%%/BSDBuild/curl.pm
24
%%DATADIR%%/BSDBuild/curl.pm
25
%%DATADIR%%/BSDBuild/cxx.pm
25
%%DATADIR%%/BSDBuild/cxx.pm
26
%%DATADIR%%/BSDBuild/db4.pm
26
%%DATADIR%%/BSDBuild/db4.pm
Lines 27-32 Link Here
27
%%DATADIR%%/BSDBuild/dlopen.pm
27
%%DATADIR%%/BSDBuild/dlopen.pm
28
%%DATADIR%%/BSDBuild/dyld.pm
28
%%DATADIR%%/BSDBuild/dyld.pm
29
%%DATADIR%%/BSDBuild/edacious.pm
29
%%DATADIR%%/BSDBuild/edacious.pm
30
%%DATADIR%%/BSDBuild/etubestore.pm
30
%%DATADIR%%/BSDBuild/execvp.pm
31
%%DATADIR%%/BSDBuild/execvp.pm
31
%%DATADIR%%/BSDBuild/fastcgi.pm
32
%%DATADIR%%/BSDBuild/fastcgi.pm
32
%%DATADIR%%/BSDBuild/fgetln.pm
33
%%DATADIR%%/BSDBuild/fgetln.pm
Lines 34-39 Link Here
34
%%DATADIR%%/BSDBuild/flock.pm
35
%%DATADIR%%/BSDBuild/flock.pm
35
%%DATADIR%%/BSDBuild/fontconfig.pm
36
%%DATADIR%%/BSDBuild/fontconfig.pm
36
%%DATADIR%%/BSDBuild/free_null.pm
37
%%DATADIR%%/BSDBuild/free_null.pm
38
%%DATADIR%%/BSDBuild/freesg-rg.pm
37
%%DATADIR%%/BSDBuild/freesg.pm
39
%%DATADIR%%/BSDBuild/freesg.pm
38
%%DATADIR%%/BSDBuild/freetype.pm
40
%%DATADIR%%/BSDBuild/freetype.pm
39
%%DATADIR%%/BSDBuild/gcc.pm
41
%%DATADIR%%/BSDBuild/gcc.pm
Lines 56-61 Link Here
56
%%DATADIR%%/BSDBuild/glx.pm
58
%%DATADIR%%/BSDBuild/glx.pm
57
%%DATADIR%%/BSDBuild/iconv.pm
59
%%DATADIR%%/BSDBuild/iconv.pm
58
%%DATADIR%%/BSDBuild/jpeg.pm
60
%%DATADIR%%/BSDBuild/jpeg.pm
61
%%DATADIR%%/BSDBuild/kqueue.pm
59
%%DATADIR%%/BSDBuild/libbsd.pm
62
%%DATADIR%%/BSDBuild/libbsd.pm
60
%%DATADIR%%/BSDBuild/libidn.pm
63
%%DATADIR%%/BSDBuild/libidn.pm
61
%%DATADIR%%/BSDBuild/limits_h.pm
64
%%DATADIR%%/BSDBuild/limits_h.pm
Lines 65-70 Link Here
65
%%DATADIR%%/BSDBuild/mgid.pm
68
%%DATADIR%%/BSDBuild/mgid.pm
66
%%DATADIR%%/BSDBuild/mmap.pm
69
%%DATADIR%%/BSDBuild/mmap.pm
67
%%DATADIR%%/BSDBuild/mysql.pm
70
%%DATADIR%%/BSDBuild/mysql.pm
71
%%DATADIR%%/BSDBuild/nanosleep.pm
68
%%DATADIR%%/BSDBuild/objc.pm
72
%%DATADIR%%/BSDBuild/objc.pm
69
%%DATADIR%%/BSDBuild/ode.pm
73
%%DATADIR%%/BSDBuild/ode.pm
70
%%DATADIR%%/BSDBuild/open_exlock.pm
74
%%DATADIR%%/BSDBuild/open_exlock.pm
Lines 76-81 Link Here
76
%%DATADIR%%/BSDBuild/portaudio.pm
80
%%DATADIR%%/BSDBuild/portaudio.pm
77
%%DATADIR%%/BSDBuild/progname.pm
81
%%DATADIR%%/BSDBuild/progname.pm
78
%%DATADIR%%/BSDBuild/pthreads.pm
82
%%DATADIR%%/BSDBuild/pthreads.pm
83
%%DATADIR%%/BSDBuild/rand48.pm
79
%%DATADIR%%/BSDBuild/rmd160.pm
84
%%DATADIR%%/BSDBuild/rmd160.pm
80
%%DATADIR%%/BSDBuild/sdl.pm
85
%%DATADIR%%/BSDBuild/sdl.pm
81
%%DATADIR%%/BSDBuild/sdl_image.pm
86
%%DATADIR%%/BSDBuild/sdl_image.pm
Lines 104-109 Link Here
104
%%DATADIR%%/BSDBuild/sys_queue.pm
109
%%DATADIR%%/BSDBuild/sys_queue.pm
105
%%DATADIR%%/BSDBuild/sys_types.pm
110
%%DATADIR%%/BSDBuild/sys_types.pm
106
%%DATADIR%%/BSDBuild/syslog.pm
111
%%DATADIR%%/BSDBuild/syslog.pm
112
%%DATADIR%%/BSDBuild/timerfd.pm
113
%%DATADIR%%/BSDBuild/uim.pm
107
%%DATADIR%%/BSDBuild/unistd_h.pm
114
%%DATADIR%%/BSDBuild/unistd_h.pm
108
%%DATADIR%%/BSDBuild/vasprintf.pm
115
%%DATADIR%%/BSDBuild/vasprintf.pm
109
%%DATADIR%%/BSDBuild/vsnprintf.pm
116
%%DATADIR%%/BSDBuild/vsnprintf.pm
Lines 110-116 Link Here
110
%%DATADIR%%/BSDBuild/wgl.pm
117
%%DATADIR%%/BSDBuild/wgl.pm
111
%%DATADIR%%/BSDBuild/winsock.pm
118
%%DATADIR%%/BSDBuild/winsock.pm
112
%%DATADIR%%/BSDBuild/x11.pm
119
%%DATADIR%%/BSDBuild/x11.pm
120
%%DATADIR%%/BSDBuild/xbox.pm
113
%%DATADIR%%/BSDBuild/xinerama.pm
121
%%DATADIR%%/BSDBuild/xinerama.pm
122
%%DATADIR%%/ManReader/Mdoc.pm
114
%%DATADIR%%/build.common.mk
123
%%DATADIR%%/build.common.mk
115
%%DATADIR%%/build.dep.mk
124
%%DATADIR%%/build.dep.mk
116
%%DATADIR%%/build.doc.mk
125
%%DATADIR%%/build.doc.mk
Lines 133-145 Link Here
133
%%DATADIR%%/get-version.pl
142
%%DATADIR%%/get-version.pl
134
%%DATADIR%%/hstrip.pl
143
%%DATADIR%%/hstrip.pl
135
%%DATADIR%%/install-manpages.sh
144
%%DATADIR%%/install-manpages.sh
145
%%DATADIR%%/libtool/Makefile
146
%%DATADIR%%/libtool/Makefile.in
147
%%DATADIR%%/libtool/README
148
%%DATADIR%%/libtool/aclocal.m4
136
%%DATADIR%%/libtool/config.guess
149
%%DATADIR%%/libtool/config.guess
137
%%DATADIR%%/libtool/config.sub
150
%%DATADIR%%/libtool/config.sub
138
%%DATADIR%%/libtool/configure
151
%%DATADIR%%/libtool/configure
139
%%DATADIR%%/libtool/configure.in
152
%%DATADIR%%/libtool/configure.in
140
%%DATADIR%%/libtool/ltconfig
153
%%DATADIR%%/libtool/install-sh
141
%%DATADIR%%/libtool/ltmain.sh
154
%%DATADIR%%/libtool/ltmain.sh
142
%%DATADIR%%/ManReader/Mdoc.pm
155
%%DATADIR%%/libtool/m4/libtool.m4
156
%%DATADIR%%/libtool/m4/ltoptions.m4
157
%%DATADIR%%/libtool/m4/ltsugar.m4
158
%%DATADIR%%/libtool/m4/ltversion.m4
159
%%DATADIR%%/libtool/m4/lt~obsolete.m4
143
%%DATADIR%%/manlinks.pl
160
%%DATADIR%%/manlinks.pl
144
%%DATADIR%%/mkconcurrent.pl
161
%%DATADIR%%/mkconcurrent.pl
145
%%DATADIR%%/mkdep
162
%%DATADIR%%/mkdep
Lines 158-163 Link Here
158
man/man5/build.common.mk.5.gz
175
man/man5/build.common.mk.5.gz
159
man/man5/build.dep.mk.5.gz
176
man/man5/build.dep.mk.5.gz
160
man/man5/build.lib.mk.5.gz
177
man/man5/build.lib.mk.5.gz
178
man/man5/build.man.mk.5.gz
161
man/man5/build.prog.mk.5.gz
179
man/man5/build.prog.mk.5.gz
162
man/man5/build.proj.mk.5.gz
180
man/man5/build.proj.mk.5.gz
163
man/man5/build.www.mk.5.gz
181
man/man5/build.www.mk.5.gz

Return to bug 201609