ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/mports/trunk/Mk/bsd.mport.mk
Revision 24616 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 21 21:24:45 2018 UTC (5 years, 5 months ago) by laffer1
File length: 146307 byte(s)
Diff to previous 24570
add post install script target

Revision 24570 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 24 02:35:01 2018 UTC (5 years, 6 months ago) by laffer1
File length: 146277 byte(s)
Diff to previous 24430
update depends check

Revision 24430 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 8 16:36:53 2018 UTC (5 years, 6 months ago) by laffer1
File length: 146013 byte(s)
Diff to previous 24331
add go

Revision 24331 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 15 14:30:02 2018 UTC (5 years, 7 months ago) by laffer1
File length: 146010 byte(s)
Diff to previous 24227
add other notes

Revision 24227 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 5 23:36:29 2018 UTC (5 years, 7 months ago) by laffer1
File length: 145530 byte(s)
Diff to previous 24225
add partial support for flavors.

Revision 24225 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 5 23:15:41 2018 UTC (5 years, 7 months ago) by laffer1
File length: 143499 byte(s)
Diff to previous 24075
fix a few bugs with paths

Revision 24075 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 2 21:26:35 2018 UTC (5 years, 8 months ago) by laffer1
File length: 142678 byte(s)
Diff to previous 24071
more fixes

Revision 24071 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 2 21:21:03 2018 UTC (5 years, 8 months ago) by laffer1
File length: 142768 byte(s)
Diff to previous 24033
update some depends

Revision 24033 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 30 01:54:53 2018 UTC (5 years, 8 months ago) by laffer1
File length: 142741 byte(s)
Diff to previous 24032
remove dead code

Revision 24032 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 30 01:54:26 2018 UTC (5 years, 8 months ago) by laffer1
File length: 142940 byte(s)
Diff to previous 24028
reorder the targets so that all the other defines happen first. this should fix the problem where some targets are not picked up

Revision 24028 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 29 15:27:29 2018 UTC (5 years, 8 months ago) by laffer1
File length: 143097 byte(s)
Diff to previous 24027
fix the white space

Revision 24027 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 29 15:26:48 2018 UTC (5 years, 8 months ago) by laffer1
File length: 143104 byte(s)
Diff to previous 24023
fix the white space

Revision 24023 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 29 15:14:29 2018 UTC (5 years, 8 months ago) by laffer1
File length: 143216 byte(s)
Diff to previous 24021
add erlang handler

Revision 24021 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 29 15:07:39 2018 UTC (5 years, 8 months ago) by laffer1
File length: 143204 byte(s)
Diff to previous 23915
Implement target ordering similarly to the method used in FreeBSD ports. This allows us some flexibility in how we handle ports that need to inject custom targets.

Revision 23915 - (view) (download) (annotate) - [select for diffs]
Modified Sun Aug 26 21:13:34 2018 UTC (5 years, 8 months ago) by laffer1
File length: 139431 byte(s)
Diff to previous 23734
add meson

Revision 23734 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 17 22:42:41 2018 UTC (5 years, 8 months ago) by laffer1
File length: 139425 byte(s)
Diff to previous 23726
no longer need to check the osversion for cpe.  it has been supported since 0.6.

Revision 23726 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 17 20:03:49 2018 UTC (5 years, 8 months ago) by laffer1
File length: 139447 byte(s)
Diff to previous 23651
update cross toolchain and os reported during builds.

Revision 23651 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 23 16:50:55 2018 UTC (5 years, 9 months ago) by laffer1
File length: 138870 byte(s)
Diff to previous 23650
Add LLD_UNSAFE to force use of ld.bfd when ld is lld

By default the compiler will find /usr/bin/ld for the linker.  If a port
sets LLD_UNSAFE and /usr/bin/ld is ld.lld, then add -fuse-ld=bfd to
force the use of the binutils BFD linker (from the base system, if
available, or by setting USE_BINUTILS).

Revision 23650 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 23 16:03:56 2018 UTC (5 years, 9 months ago) by laffer1
File length: 138564 byte(s)
Diff to previous 23644
Remove LIBDIR from build env variable

This is leaking LIBDIR information (which is defined in base share/mk/*) to
the build environement with a value which is not really suitable for ports
(/usr/lib) which may have an impact on some build system forcing the maintainer
to override the value.

Revision 23644 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 23 04:36:01 2018 UTC (5 years, 9 months ago) by laffer1
File length: 138588 byte(s)
Diff to previous 23511
we no longer support midnightbsd 0.4.  update this for modern versions

Revision 23511 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 12 14:34:21 2018 UTC (5 years, 11 months ago) by laffer1
File length: 138586 byte(s)
Diff to previous 23506
remove openssl extension in favor of ssl.mk

Revision 23506 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 12 13:48:44 2018 UTC (5 years, 11 months ago) by laffer1
File length: 138594 byte(s)
Diff to previous 23503
add mport command

Revision 23503 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 11 13:06:20 2018 UTC (5 years, 11 months ago) by laffer1
File length: 138518 byte(s)
Diff to previous 23434
add ssl module

Revision 23434 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 9 03:30:20 2018 UTC (5 years, 11 months ago) by laffer1
File length: 138514 byte(s)
Diff to previous 23187
add zope

Revision 23187 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 14 14:18:44 2018 UTC (6 years ago) by laffer1
File length: 138509 byte(s)
Diff to previous 23146
support sed for substitutions.

Revision 23146 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 31 18:24:35 2018 UTC (6 years, 1 month ago) by laffer1
File length: 138493 byte(s)
Diff to previous 23090
fix cpe data

Revision 23090 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 8 05:21:04 2018 UTC (6 years, 1 month ago) by laffer1
File length: 138493 byte(s)
Diff to previous 22974
add samba config

Revision 22974 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 25 15:26:56 2017 UTC (6 years, 5 months ago) by laffer1
File length: 138487 byte(s)
Diff to previous 22390
add groff

Revision 22390 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 18 16:13:15 2017 UTC (7 years, 1 month ago) by laffer1
File length: 138481 byte(s)
Diff to previous 22353
skip the python extension as it freaks out with USE_PYTHON and USES=python:3 at the same time.

Revision 22353 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 25 18:04:24 2017 UTC (7 years, 2 months ago) by laffer1
File length: 138470 byte(s)
Diff to previous 22268
add pear

Revision 22268 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 18 20:24:17 2017 UTC (7 years, 2 months ago) by laffer1
File length: 138465 byte(s)
Diff to previous 22267
revert back to versioning.

Revision 22267 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 18 20:13:41 2017 UTC (7 years, 2 months ago) by laffer1
File length: 138710 byte(s)
Diff to previous 22266
try pkgbase

Revision 22266 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 18 20:11:09 2017 UTC (7 years, 2 months ago) by laffer1
File length: 138710 byte(s)
Diff to previous 22265
temporarily go back to new version

Revision 22265 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 18 20:07:29 2017 UTC (7 years, 2 months ago) by laffer1
File length: 138390 byte(s)
Diff to previous 22264
very old school

Revision 22264 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 18 20:02:35 2017 UTC (7 years, 2 months ago) by laffer1
File length: 138464 byte(s)
Diff to previous 22263
revert to original

Revision 22263 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 18 19:53:14 2017 UTC (7 years, 2 months ago) by laffer1
File length: 138472 byte(s)
Diff to previous 22262
remove duplicate code

Revision 22262 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 18 19:52:50 2017 UTC (7 years, 2 months ago) by laffer1
File length: 139568 byte(s)
Diff to previous 22261
change dependencies again.

Revision 22261 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 18 15:30:51 2017 UTC (7 years, 2 months ago) by laffer1
File length: 138710 byte(s)
Diff to previous 22259
experiment with changing the dependency graph detection for packages. This will include the entire list rather than one level which violates the original mport package design but fixes a few outlier issues.

Revision 22259 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 18 14:54:35 2017 UTC (7 years, 2 months ago) by laffer1
File length: 138477 byte(s)
Diff to previous 22256
fixup the path if the new syntax is used for installing LIB depends that are missing.

Revision 22256 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jan 29 03:07:29 2017 UTC (7 years, 3 months ago) by laffer1
File length: 138147 byte(s)
Diff to previous 22251
end fi

Revision 22251 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 28 22:52:44 2017 UTC (7 years, 3 months ago) by laffer1
File length: 138145 byte(s)
Diff to previous 22250
refactor var handling, use sinclude

Revision 22250 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 28 22:31:57 2017 UTC (7 years, 3 months ago) by laffer1
File length: 138170 byte(s)
Diff to previous 22249
add additional broken checks

Revision 22249 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 28 22:29:24 2017 UTC (7 years, 3 months ago) by laffer1
File length: 137893 byte(s)
Diff to previous 22248
osrel and arch combo broken

Revision 22248 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 28 22:25:48 2017 UTC (7 years, 3 months ago) by laffer1
File length: 137715 byte(s)
Diff to previous 22247
move clean depends to a script

Revision 22247 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 28 22:20:49 2017 UTC (7 years, 3 months ago) by laffer1
File length: 137547 byte(s)
Diff to previous 22246
remove cd mount support

Revision 22246 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 28 22:19:59 2017 UTC (7 years, 3 months ago) by laffer1
File length: 137979 byte(s)
Diff to previous 22245
remove useless @

Revision 22245 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 28 22:15:58 2017 UTC (7 years, 3 months ago) by laffer1
File length: 137980 byte(s)
Diff to previous 22244
migrate all-depends-list to a script

Revision 22244 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 28 18:18:10 2017 UTC (7 years, 3 months ago) by laffer1
File length: 138599 byte(s)
Diff to previous 22243
since we are still on fmake for 0.8, define the historical USE_FOO style for testing in pathfix.mk

Revision 22243 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 27 17:33:58 2017 UTC (7 years, 3 months ago) by laffer1
File length: 138550 byte(s)
Diff to previous 22242
attempt to add group blacklist

Revision 22242 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 27 17:26:26 2017 UTC (7 years, 3 months ago) by laffer1
File length: 138225 byte(s)
Diff to previous 22241
blacklist _ntp

Revision 22241 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 27 17:21:26 2017 UTC (7 years, 3 months ago) by laffer1
File length: 138228 byte(s)
Diff to previous 22240
add ypldap to list

Revision 22240 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 27 17:20:26 2017 UTC (7 years, 3 months ago) by laffer1
File length: 138220 byte(s)
Diff to previous 22239
suck in Makefile.local if it exists in curdir.

Revision 22239 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 27 17:17:13 2017 UTC (7 years, 3 months ago) by laffer1
File length: 138096 byte(s)
Diff to previous 22238
export several OS related vars

Revision 22238 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 27 17:05:25 2017 UTC (7 years, 3 months ago) by laffer1
File length: 137932 byte(s)
Diff to previous 22237
use the new _LIB_RUN_DEPENDS var

Revision 22237 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 27 16:12:24 2017 UTC (7 years, 3 months ago) by laffer1
File length: 137869 byte(s)
Diff to previous 22236
remove useless var

Revision 22236 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 27 16:11:36 2017 UTC (7 years, 3 months ago) by laffer1
File length: 137891 byte(s)
Diff to previous 22235
avoid useles dirname call

Revision 22235 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 27 16:09:18 2017 UTC (7 years, 3 months ago) by laffer1
File length: 137902 byte(s)
Diff to previous 22234
make wayland a valid category.

Revision 22234 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 27 16:08:25 2017 UTC (7 years, 3 months ago) by laffer1
File length: 137894 byte(s)
Diff to previous 22230
Use a loop to export vars.

This also fixes adding duplicates to .MAKEFLAGS with fmake, which was a
bug present before recent changes.

Revision 22230 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jan 26 00:47:58 2017 UTC (7 years, 3 months ago) by laffer1
File length: 138057 byte(s)
Diff to previous 22229
fix a syntax bug

Revision 22229 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jan 26 00:32:15 2017 UTC (7 years, 3 months ago) by laffer1
File length: 138063 byte(s)
Diff to previous 22228
remove + from botched patch

Revision 22228 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jan 26 00:06:52 2017 UTC (7 years, 3 months ago) by laffer1
File length: 138066 byte(s)
Diff to previous 22227
replace COPYTREE_SHARE and COPYTREE_BIN with faster versions.

Revision 22227 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jan 26 00:01:56 2017 UTC (7 years, 3 months ago) by laffer1
File length: 138306 byte(s)
Diff to previous 22226
disable silent rules with configure

Revision 22226 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 25 23:04:55 2017 UTC (7 years, 3 months ago) by laffer1
File length: 138128 byte(s)
Diff to previous 22225
include default versions always

Revision 22225 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 25 23:01:15 2017 UTC (7 years, 3 months ago) by laffer1
File length: 138077 byte(s)
Diff to previous 22217
add timestamp

Revision 22217 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 21 01:06:44 2017 UTC (7 years, 3 months ago) by laffer1
File length: 137686 byte(s)
Diff to previous 22216
attempt to teach bsd.mport.mk to require /usr/mports prefix on dependencies.

Revision 22216 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jan 15 22:41:53 2017 UTC (7 years, 3 months ago) by laffer1
File length: 137626 byte(s)
Diff to previous 22215
remove legacy depends target

Revision 22215 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jan 15 22:32:44 2017 UTC (7 years, 3 months ago) by laffer1
File length: 137646 byte(s)
Diff to previous 21945
go to NO_MANCOMPRESS

Revision 21945 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 29 12:54:45 2016 UTC (7 years, 7 months ago) by laffer1
File length: 137488 byte(s)
Diff to previous 21644
add mono extension

Revision 21644 - (view) (download) (annotate) - [select for diffs]
Modified Sun Aug 14 01:41:49 2016 UTC (7 years, 8 months ago) by laffer1
File length: 137483 byte(s)
Diff to previous 21600
add kde4 handler from freebsd for the lumina port

Revision 21600 - (view) (download) (annotate) - [select for diffs]
Modified Sat Aug 13 17:04:59 2016 UTC (7 years, 8 months ago) by laffer1
File length: 137478 byte(s)
Diff to previous 21416
load qt extension for USE_QT5 syntax

Revision 21416 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 22 21:28:57 2016 UTC (7 years, 11 months ago) by laffer1
File length: 137458 byte(s)
Diff to previous 21355
remove old ghostscript hack

Revision 21355 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 3 16:12:29 2016 UTC (8 years, 1 month ago) by laffer1
File length: 137932 byte(s)
Diff to previous 21255
add fetch-specials target. This gives us an approach to get distfiles for jails with no network capability. Obtained from: FreeBSD

Revision 21255 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 26 01:13:51 2016 UTC (8 years, 1 month ago) by laffer1
File length: 137551 byte(s)
Diff to previous 21043
support alternate configure commands. (for use with waf / python)

Revision 21043 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 1 21:53:39 2016 UTC (8 years, 2 months ago) by laffer1
File length: 137517 byte(s)
Diff to previous 20608
attempt to fix the sub make fetch issue

Revision 20608 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 31 20:43:27 2015 UTC (8 years, 6 months ago) by laffer1
File length: 137677 byte(s)
Diff to previous 20563
try deleting these crazy soft depends

Revision 20563 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 31 13:13:59 2015 UTC (8 years, 6 months ago) by laffer1
File length: 137810 byte(s)
Diff to previous 20347
remove A flag from fetch calls

Revision 20347 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 1 02:14:19 2015 UTC (8 years, 7 months ago) by laffer1
File length: 137811 byte(s)
Diff to previous 20271
drop freebsd compatibility with destdir. this gets in the way of our fake system

Revision 20271 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 26 21:45:53 2015 UTC (8 years, 7 months ago) by laffer1
File length: 138117 byte(s)
Diff to previous 20254
fix wrksrc

Revision 20254 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 19 19:13:42 2015 UTC (8 years, 7 months ago) by laffer1
File length: 138115 byte(s)
Diff to previous 20253
revert the last change and fix wrksrc instead

Revision 20253 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 19 19:11:45 2015 UTC (8 years, 7 months ago) by laffer1
File length: 138101 byte(s)
Diff to previous 20182
reality

Revision 20182 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 8 23:47:04 2015 UTC (8 years, 7 months ago) by laffer1
File length: 138129 byte(s)
Diff to previous 20104
disable chroots for now. we are not actively using this feature

Revision 20104 - (view) (download) (annotate) - [select for diffs]
Modified Sat Aug 29 13:52:27 2015 UTC (8 years, 8 months ago) by laffer1
File length: 138084 byte(s)
Diff to previous 19738
patch gstreamer support to load the extension when gstreamer1 is referenced.

Revision 19738 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 13 02:44:20 2015 UTC (8 years, 8 months ago) by laffer1
File length: 138085 byte(s)
Diff to previous 19673
add tk extension to list

Revision 19673 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 7 20:28:37 2015 UTC (8 years, 8 months ago) by laffer1
File length: 138082 byte(s)
Diff to previous 19653
add libarchive extension

Revision 19653 - (view) (download) (annotate) - [select for diffs]
Modified Sat Aug 1 13:31:33 2015 UTC (8 years, 9 months ago) by laffer1
File length: 138071 byte(s)
Diff to previous 19597
update all ext list

Revision 19597 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 15 22:10:20 2015 UTC (8 years, 9 months ago) by laffer1
File length: 138053 byte(s)
Diff to previous 19558
add gssapi extension to master list

Revision 19558 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 9 00:35:59 2015 UTC (8 years, 9 months ago) by laffer1
File length: 138046 byte(s)
Diff to previous 19463
add jpeg extension

Revision 19463 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 10 22:42:05 2015 UTC (8 years, 10 months ago) by laffer1
File length: 138041 byte(s)
Diff to previous 19447
change behavior to more closely mimick freebsd ports. When using USES, set the extension_ARGS var to whatever is passed in. Then check in extensions for  rather than defined to know when to skip things.

Revision 19447 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 10 21:50:50 2015 UTC (8 years, 10 months ago) by laffer1
File length: 138067 byte(s)
Diff to previous 19327
remove fpc from ports

Revision 19327 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 6 15:56:16 2015 UTC (8 years, 11 months ago) by laffer1
File length: 138071 byte(s)
Diff to previous 19267
ad objc extension

Revision 19267 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 31 14:52:06 2015 UTC (8 years, 11 months ago) by laffer1
File length: 138066 byte(s)
Diff to previous 19261
fix bug in patch fetching where it never thinks the patch was downloaded correctly

Revision 19261 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 30 20:40:23 2015 UTC (8 years, 11 months ago) by laffer1
File length: 137645 byte(s)
Diff to previous 19260
explicitly remove config.sub/guess and replace with ours.

Revision 19260 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 30 20:32:35 2015 UTC (8 years, 11 months ago) by laffer1
File length: 137596 byte(s)
Diff to previous 19259
switch to @dir

Revision 19259 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 30 20:27:14 2015 UTC (8 years, 11 months ago) by laffer1
File length: 137631 byte(s)
Diff to previous 19251
support conflicts detection

Revision 19251 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 30 15:35:23 2015 UTC (8 years, 11 months ago) by laffer1
File length: 134924 byte(s)
Diff to previous 19249
fixup

Revision 19249 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 30 15:33:13 2015 UTC (8 years, 11 months ago) by laffer1
File length: 134934 byte(s)
Diff to previous 19248
 refactor extract sequence

Revision 19248 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 30 15:28:21 2015 UTC (8 years, 11 months ago) by laffer1
File length: 134947 byte(s)
Diff to previous 19246
refactor fetching

Revision 19246 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 30 15:01:42 2015 UTC (8 years, 11 months ago) by laffer1
File length: 133991 byte(s)
Diff to previous 19245
rework how we get the hashes

Revision 19245 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 30 14:59:10 2015 UTC (8 years, 11 months ago) by laffer1
File length: 133731 byte(s)
Diff to previous 19244
add retry back

Revision 19244 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 30 14:57:25 2015 UTC (8 years, 11 months ago) by laffer1
File length: 132750 byte(s)
Diff to previous 19243
simplify logic for making checksums

Revision 19243 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 30 14:56:23 2015 UTC (8 years, 11 months ago) by laffer1
File length: 132811 byte(s)
Diff to previous 19240
get rid of soft make args on makesum target

Revision 19240 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 30 14:30:22 2015 UTC (8 years, 11 months ago) by laffer1
File length: 132830 byte(s)
Diff to previous 19234
remove IGNOREFILES

Revision 19234 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 29 23:57:17 2015 UTC (8 years, 11 months ago) by laffer1
File length: 135733 byte(s)
Diff to previous 19098
add keywords section

Revision 19098 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 24 02:43:05 2015 UTC (8 years, 11 months ago) by laffer1
File length: 135605 byte(s)
Diff to previous 19063
add fonts and metaport extensions from freebsd

Revision 19063 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 23 15:22:38 2015 UTC (8 years, 11 months ago) by laffer1
File length: 135398 byte(s)
Diff to previous 19062
rename HASH_FILE -> DISTINFO_FILE as it is more specific. We went to HASH_FILE when we dropped MD5

Revision 19062 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 23 15:17:52 2015 UTC (8 years, 11 months ago) by laffer1
File length: 135322 byte(s)
Diff to previous 18999
add partial handling of github distnames

Revision 18999 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 16 00:24:15 2015 UTC (8 years, 11 months ago) by laffer1
File length: 134792 byte(s)
Diff to previous 18996
remove the complex ignore logic and just die. This seems to work with postgres at least

Revision 18996 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 15 23:50:36 2015 UTC (8 years, 11 months ago) by laffer1
File length: 135551 byte(s)
Diff to previous 18726
pass long libs when using HAS_CONFIGURE

Revision 18726 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 2 00:24:02 2015 UTC (9 years ago) by laffer1
File length: 135537 byte(s)
Diff to previous 18520
add tex extension

Revision 18520 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 1 01:39:52 2015 UTC (9 years, 1 month ago) by laffer1
File length: 135533 byte(s)
Diff to previous 18519
fix typo

Revision 18519 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 1 01:36:10 2015 UTC (9 years, 1 month ago) by laffer1
File length: 135534 byte(s)
Diff to previous 18518
support silent patches. Add LIBS to make environment. Also, support USES_POST compatiblity with FreeBSD ports system.

Revision 18518 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 1 01:18:51 2015 UTC (9 years, 1 month ago) by laffer1
File length: 135150 byte(s)
Diff to previous 18517
 support overriding configure shell or make shell

Revision 18517 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 1 01:17:05 2015 UTC (9 years, 1 month ago) by laffer1
File length: 135099 byte(s)
Diff to previous 18516
disable debug before ssp handling.

Revision 18516 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 1 01:10:05 2015 UTC (9 years, 1 month ago) by laffer1
File length: 134819 byte(s)
Diff to previous 18447
tweak ldap loads

Revision 18447 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 29 14:10:28 2015 UTC (9 years, 1 month ago) by laffer1
File length: 134821 byte(s)
Diff to previous 18289
add openldap extension

Revision 18289 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 22 21:05:33 2015 UTC (9 years, 1 month ago) by laffer1
File length: 134769 byte(s)
Diff to previous 18285
add disable describe

Revision 18285 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 22 18:20:54 2015 UTC (9 years, 1 month ago) by laffer1
File length: 134667 byte(s)
Diff to previous 18284
use a var for the _TARGETS list

Revision 18284 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 22 18:17:51 2015 UTC (9 years, 1 month ago) by laffer1
File length: 134639 byte(s)
Diff to previous 18281
add indexinfo

Revision 18281 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 22 18:03:26 2015 UTC (9 years, 1 month ago) by laffer1
File length: 134340 byte(s)
Diff to previous 18280
dont worry about deprecation

Revision 18280 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 22 15:18:46 2015 UTC (9 years, 1 month ago) by laffer1
File length: 134423 byte(s)
Diff to previous 18093
drop soft make flags from pretty print target

Revision 18093 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 8 23:33:54 2015 UTC (9 years, 1 month ago) by laffer1
File length: 134442 byte(s)
Diff to previous 18092
cleanup more names and minimize diff

Revision 18092 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 8 23:27:03 2015 UTC (9 years, 1 month ago) by laffer1
File length: 134318 byte(s)
Diff to previous 18091
update category names

Revision 18091 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 8 22:53:55 2015 UTC (9 years, 1 month ago) by laffer1
File length: 134326 byte(s)
Diff to previous 18090
load commands earlier.

Revision 18090 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 8 22:52:06 2015 UTC (9 years, 1 month ago) by laffer1
File length: 134326 byte(s)
Diff to previous 18089
remove duplicate lines

Revision 18089 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 8 22:27:13 2015 UTC (9 years, 1 month ago) by laffer1
File length: 134395 byte(s)
Diff to previous 18008
drop soft makeflags. refactor os version check

Revision 18008 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 21 22:56:52 2015 UTC (9 years, 2 months ago) by laffer1
File length: 134443 byte(s)
Diff to previous 18006
set some env vars

Revision 18006 - (view) (download) (annotate) - [select for diffs]
Modified Sun Feb 15 15:35:32 2015 UTC (9 years, 2 months ago) by laffer1
File length: 134191 byte(s)
Diff to previous 17983
remove testing comment

Revision 17983 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 3 21:53:37 2015 UTC (9 years, 4 months ago) by laffer1
File length: 134201 byte(s)
Diff to previous 17904
refactor libtool handling so that patch-libtool is called properly. this solves an issue with the textproc/jade port

Revision 17904 - (view) (download) (annotate) - [select for diffs]
Modified Sun Dec 21 16:34:40 2014 UTC (9 years, 4 months ago) by laffer1
File length: 133224 byte(s)
Diff to previous 17821
add gettext tools/runtime to extensions list

Revision 17821 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 10 22:38:51 2014 UTC (9 years, 5 months ago) by laffer1
File length: 133190 byte(s)
Diff to previous 17515
only inclue cpe if its defined

Revision 17515 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 27 00:55:37 2014 UTC (9 years, 7 months ago) by laffer1
File length: 133165 byte(s)
Diff to previous 17514
add support for cpe if defined to package

Revision 17514 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 27 00:34:57 2014 UTC (9 years, 7 months ago) by laffer1
File length: 133077 byte(s)
Diff to previous 17513
ugh.. swore this worked last time.. took much sake

Revision 17513 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 27 00:30:56 2014 UTC (9 years, 7 months ago) by laffer1
File length: 133077 byte(s)
Diff to previous 17510
revert the PKG_IGNORE_DEPENDS change to fix the grep error we see.  Print a nice message when package create fails. Also, remove the package cookie so we can re-run the target without issue

Revision 17510 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 26 23:09:28 2014 UTC (9 years, 7 months ago) by laffer1
File length: 132863 byte(s)
Diff to previous 17507
add sanity to break out checks. drop kde support for now.

Revision 17507 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 26 22:18:54 2014 UTC (9 years, 7 months ago) by laffer1
File length: 133645 byte(s)
Diff to previous 17501
drop ul compat

Revision 17501 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 26 21:45:08 2014 UTC (9 years, 7 months ago) by laffer1
File length: 133711 byte(s)
Diff to previous 17500
switch to :tu

Revision 17500 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 26 21:42:43 2014 UTC (9 years, 7 months ago) by laffer1
File length: 133710 byte(s)
Diff to previous 17497
refactor x dependencies

Revision 17497 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 26 21:27:00 2014 UTC (9 years, 7 months ago) by laffer1
File length: 135341 byte(s)
Diff to previous 17496
move fam into its own file

Revision 17496 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 26 11:26:06 2014 UTC (9 years, 7 months ago) by laffer1
File length: 136456 byte(s)
Diff to previous 17495
always load x extension on xorg cat

Revision 17495 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 26 11:24:55 2014 UTC (9 years, 7 months ago) by laffer1
File length: 136411 byte(s)
Diff to previous 17494
add destdir support

Revision 17494 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 26 11:20:52 2014 UTC (9 years, 7 months ago) by laffer1
File length: 136230 byte(s)
Diff to previous 17340
switch to tu and tl from :U and :L modifiers

Revision 17340 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 16 02:29:08 2014 UTC (9 years, 7 months ago) by laffer1
File length: 136178 byte(s)
Diff to previous 17036
add execinfo.mk

Revision 17036 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 14 00:52:21 2014 UTC (9 years, 7 months ago) by laffer1
File length: 136165 byte(s)
Diff to previous 16793
make USE_MOTIF also work.

Revision 16793 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 5 05:18:44 2014 UTC (9 years, 8 months ago) by laffer1
File length: 136122 byte(s)
Diff to previous 16568
add extension

Revision 16568 - (view) (download) (annotate) - [select for diffs]
Modified Sat Aug 23 12:54:27 2014 UTC (9 years, 8 months ago) by laffer1
File length: 136118 byte(s)
Diff to previous 16563
add desthack.

Revision 16563 - (view) (download) (annotate) - [select for diffs]
Modified Sat Aug 23 02:52:35 2014 UTC (9 years, 8 months ago) by laffer1
File length: 136109 byte(s)
Diff to previous 16500
drop kde

Revision 16500 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 21 11:47:47 2014 UTC (9 years, 8 months ago) by laffer1
File length: 136149 byte(s)
Diff to previous 16232
change backup site

Revision 16232 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 13 00:15:05 2014 UTC (10 years ago) by laffer1
File length: 136154 byte(s)
Diff to previous 16221
this is not working right with tar:xz

Revision 16221 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 13 00:04:50 2014 UTC (10 years ago) by laffer1
File length: 136210 byte(s)
Diff to previous 16216
move compatibility hack above loading of extensions

Revision 16216 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 12 23:41:42 2014 UTC (10 years ago) by laffer1
File length: 136154 byte(s)
Diff to previous 16061
add uses approach to downloads

Revision 16061 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 17 00:35:01 2014 UTC (10 years, 1 month ago) by laffer1
File length: 136641 byte(s)
Diff to previous 16051
add a fake-man-compress target that pre-compresses all our man pages if they're not already compressed.

This allows us to put man pages in the plist now like FreeBSD does.

Revision 16051 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 9 01:25:59 2014 UTC (10 years, 1 month ago) by laffer1
File length: 136623 byte(s)
Diff to previous 16022
Team lib depends to like libfoo.so rather than foo: or foo.1

Revision 16022 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 2 23:58:14 2014 UTC (10 years, 2 months ago) by laffer1
File length: 135634 byte(s)
Diff to previous 15954
remove legacy check license

Revision 15954 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 1 01:00:56 2014 UTC (10 years, 2 months ago) by laffer1
File length: 136679 byte(s)
Diff to previous 15931
add libtool extension

Revision 15931 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 28 02:23:31 2014 UTC (10 years, 2 months ago) by laffer1
File length: 136671 byte(s)
Diff to previous 15876
add display extension

Revision 15876 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 21 13:38:48 2014 UTC (10 years, 2 months ago) by laffer1
File length: 136663 byte(s)
Diff to previous 15872
remove old checksum types

Revision 15872 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 21 13:01:45 2014 UTC (10 years, 2 months ago) by laffer1
File length: 136700 byte(s)
Diff to previous 15869
check the license

Revision 15869 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 20 13:37:52 2014 UTC (10 years, 2 months ago) by laffer1
File length: 136660 byte(s)
Diff to previous 15868
move license-list target to external file.

Revision 15868 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 20 13:28:12 2014 UTC (10 years, 2 months ago) by laffer1
File length: 137147 byte(s)
Diff to previous 15866
start work on importing FreeBSD license framework with our own mport license system. They have a few features that we do not from the experience of planning after we and openbsd did this.

Revision 15866 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 19 21:38:01 2014 UTC (10 years, 2 months ago) by laffer1
File length: 136627 byte(s)
Diff to previous 15865
add a site config for GNU configure.

Revision 15865 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 19 21:35:53 2014 UTC (10 years, 2 months ago) by laffer1
File length: 136539 byte(s)
Diff to previous 15864
add CONFIG_SITE to configure environment

Revision 15864 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 19 21:35:24 2014 UTC (10 years, 2 months ago) by laffer1
File length: 136512 byte(s)
Diff to previous 15863
remove picobsd category

Revision 15863 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 19 21:34:53 2014 UTC (10 years, 2 months ago) by laffer1
File length: 136520 byte(s)
Diff to previous 15862
add mate category

Revision 15862 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 19 21:34:31 2014 UTC (10 years, 2 months ago) by laffer1
File length: 136515 byte(s)
Diff to previous 15861
move some things around

Revision 15861 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 19 21:32:57 2014 UTC (10 years, 2 months ago) by laffer1
File length: 136509 byte(s)
Diff to previous 15860
rework patch fetching

Revision 15860 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 19 21:29:34 2014 UTC (10 years, 2 months ago) by laffer1
File length: 136245 byte(s)
Diff to previous 15809
remove comment support

Revision 15809 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 1 17:10:45 2014 UTC (10 years, 4 months ago) by laffer1
File length: 136835 byte(s)
Diff to previous 15808
man stage compatibility with FreeBSD ports

Revision 15808 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 1 16:57:13 2014 UTC (10 years, 4 months ago) by laffer1
File length: 135892 byte(s)
Diff to previous 15774
move ldap and openal to separate modules. update desktop categories list. reorder module load to be alphabetical for items we probably can do this with.

Revision 15774 - (view) (download) (annotate) - [select for diffs]
Modified Mon Dec 23 02:16:24 2013 UTC (10 years, 4 months ago) by laffer1
File length: 137604 byte(s)
Diff to previous 15703
remove mbone category. most of these ports don't work well on newer midnightbsd releases anyway and it's stale.

Revision 15703 - (view) (download) (annotate) - [select for diffs]
Modified Sun Dec 22 16:22:01 2013 UTC (10 years, 4 months ago) by laffer1
File length: 137652 byte(s)
Diff to previous 15692
add uidfix

Revision 15692 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 20 04:09:32 2013 UTC (10 years, 4 months ago) by laffer1
File length: 137645 byte(s)
Diff to previous 15681
all in

Revision 15681 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 20 01:33:23 2013 UTC (10 years, 4 months ago) by laffer1
File length: 137641 byte(s)
Diff to previous 15673
add new meta category for MidnightBSD infrastructure ports.

"core"

Revision 15673 - (view) (download) (annotate) - [select for diffs]
Modified Thu Dec 19 02:02:37 2013 UTC (10 years, 4 months ago) by laffer1
File length: 137596 byte(s)
Diff to previous 15657
add ssp and kmod modules

Revision 15657 - (view) (download) (annotate) - [select for diffs]
Modified Sat Dec 7 21:08:59 2013 UTC (10 years, 4 months ago) by laffer1
File length: 137600 byte(s)
Diff to previous 15640
introduce compiler.mk from FreeBSD ports.

Revision 15640 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 29 23:59:01 2013 UTC (10 years, 5 months ago) by laffer1
File length: 137591 byte(s)
Diff to previous 15639
explicitly set make command.  Due to order of loading commands.mk, we need to force this when using gmake or fmake.

As we're not always using USE_GMAKE anymore, just use one path for run-build target. USES=gmake was not working properly.

Revision 15639 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 29 22:44:56 2013 UTC (10 years, 5 months ago) by laffer1
File length: 137745 byte(s)
Diff to previous 15544
switch over to MAKE_CMD for freebsd compatibility and add an fmake port

Revision 15544 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 5 20:38:21 2013 UTC (10 years, 7 months ago) by laffer1
File length: 137739 byte(s)
Diff to previous 15525
upgrade desktop file format

Revision 15525 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 26 23:14:40 2013 UTC (10 years, 7 months ago) by laffer1
File length: 136895 byte(s)
Diff to previous 15462
load options before metadata so describe-yaml has everything ready

Revision 15462 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 17 03:15:41 2013 UTC (10 years, 7 months ago) by laffer1
File length: 136895 byte(s)
Diff to previous 15248
fixup some properties.

Revision 15248 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 23 00:36:23 2013 UTC (10 years, 8 months ago) by laffer1
File length: 136960 byte(s)
Diff to previous 15247
migrate bison to extension

Revision 15247 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 23 00:34:18 2013 UTC (10 years, 8 months ago) by laffer1
File length: 137311 byte(s)
Diff to previous 15213
add gmake extension that's compatible with USES= and EXTENSIONS.

Revision 15213 - (view) (download) (annotate) - [select for diffs]
Modified Sun Aug 18 22:54:16 2013 UTC (10 years, 8 months ago) by laffer1
File length: 137450 byte(s)
Diff to previous 15208
Drop support for releaes prior to mport tools.

Another words, 0.2 won't work anymore and 0.3 will not work without using the new mport tools.

Revision 15208 - (view) (download) (annotate) - [select for diffs]
Modified Sun Aug 18 22:31:20 2013 UTC (10 years, 8 months ago) by laffer1
File length: 137574 byte(s)
Diff to previous 15190
aha! catch the new config options so we run make config when we want to

Revision 15190 - (view) (download) (annotate) - [select for diffs]
Modified Sun Aug 18 14:34:32 2013 UTC (10 years, 8 months ago) by laffer1
File length: 137426 byte(s)
Diff to previous 14977
ldap was bumped.. why isn't this an extension?

Revision 14977 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 28 03:26:50 2013 UTC (10 years, 9 months ago) by laffer1
File length: 137426 byte(s)
Diff to previous 14815
MAKE JOBS SAFE is default now.

Revision 14815 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 13 14:41:13 2013 UTC (10 years, 9 months ago) by laffer1
File length: 137388 byte(s)
Diff to previous 14718
Move linux compat mtree to templates just like we did with localbase so we can update it when needed and it's indepenedant of a linux compat base port.

Revision 14718 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 6 22:34:52 2013 UTC (10 years, 10 months ago) by laffer1
File length: 137397 byte(s)
Diff to previous 14717
Switch to new localbase file.

Revision 14717 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 6 22:24:51 2013 UTC (10 years, 10 months ago) by laffer1
File length: 137093 byte(s)
Diff to previous 14712
change the extract command.  this fixes php extraction

Revision 14712 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 5 22:24:49 2013 UTC (10 years, 10 months ago) by laffer1
File length: 137135 byte(s)
Diff to previous 14660
fix typo in comment.

Revision 14660 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 4 16:26:49 2013 UTC (10 years, 10 months ago) by laffer1
File length: 137243 byte(s)
Diff to previous 14655
add imake extension

Revision 14655 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 4 16:16:21 2013 UTC (10 years, 10 months ago) by laffer1
File length: 137237 byte(s)
Diff to previous 14565
add fuse depends handling

Revision 14565 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 25 02:19:16 2013 UTC (10 years, 10 months ago) by laffer1
File length: 137232 byte(s)
Diff to previous 14563
Uses directives must be loaded AFTER extensions so that extensions can includes USES.

Revision 14563 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 25 01:50:40 2013 UTC (10 years, 10 months ago) by laffer1
File length: 137203 byte(s)
Diff to previous 14559
add more uses crap

Revision 14559 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 24 23:35:37 2013 UTC (10 years, 10 months ago) by laffer1
File length: 137191 byte(s)
Diff to previous 14558
fix control character in dos2unix as it wasnt escaped

Revision 14558 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 24 12:34:02 2013 UTC (10 years, 10 months ago) by laffer1
File length: 137193 byte(s)
Diff to previous 14557
include the extension using a separate mechanism until we get this sorted

Revision 14557 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 24 12:29:58 2013 UTC (10 years, 10 months ago) by laffer1
File length: 137186 byte(s)
Diff to previous 14556
fix typo

Revision 14556 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 24 12:28:07 2013 UTC (10 years, 10 months ago) by laffer1
File length: 137187 byte(s)
Diff to previous 14520
add pkgconfig to the list

Revision 14520 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 21 12:27:11 2013 UTC (10 years, 10 months ago) by laffer1
File length: 137177 byte(s)
Diff to previous 14487
load qt4 extension when USE_QT4 is turned on.

Revision 14487 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 21 01:43:42 2013 UTC (10 years, 10 months ago) by laffer1
File length: 137155 byte(s)
Diff to previous 14484
Update extensions for various ports.

This will break things before it gets better.

Revision 14484 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 21 01:11:38 2013 UTC (10 years, 10 months ago) by laffer1
File length: 138007 byte(s)
Diff to previous 14423
freebsd compatibility with USES

Revision 14423 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 15 13:13:12 2013 UTC (10 years, 10 months ago) by laffer1
File length: 137816 byte(s)
Diff to previous 14404
add charsetfix from freebsd.

Revision 14404 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 14 02:13:54 2013 UTC (10 years, 10 months ago) by laffer1
File length: 137801 byte(s)
Diff to previous 14103
pathfix

Revision 14103 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 2 23:23:30 2013 UTC (10 years, 11 months ago) by laffer1
File length: 137793 byte(s)
Diff to previous 14101
make some changes for cmake.  introduce *_REL directories for plists and cases we need relative paths to DOCS, DATA, ... directories.

Revision 14101 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 18 15:37:53 2013 UTC (10 years, 11 months ago) by laffer1
File length: 137643 byte(s)
Diff to previous 13903
drop trailing .sh on rc.d scripts installed by mports

Revision 13903 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 30 03:35:50 2013 UTC (11 years, 1 month ago) by laffer1
File length: 137649 byte(s)
Diff to previous 13769
fix dos2unix substitution.
cleanup options.mk

Revision 13769 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 10 01:43:44 2013 UTC (11 years, 1 month ago) by laffer1
File length: 137654 byte(s)
Diff to previous 13749
fix osrel

Revision 13749 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 9 23:01:49 2013 UTC (11 years, 1 month ago) by laffer1
File length: 137654 byte(s)
Diff to previous 13552
Turn on random master sites for magus.

Revision 13552 - (view) (download) (annotate) - [select for diffs]
Modified Tue Feb 26 03:46:49 2013 UTC (11 years, 2 months ago) by laffer1
File length: 137624 byte(s)
Diff to previous 13311
1. add binutils from ports
2. add users and groups management infrastructure.

Revision 13311 - (view) (download) (annotate) - [select for diffs]
Modified Mon Feb 18 23:39:41 2013 UTC (11 years, 2 months ago) by laffer1
File length: 132668 byte(s)
Diff to previous 13289
improve dos2unix

Revision 13289 - (view) (download) (annotate) - [select for diffs]
Modified Mon Feb 18 13:11:12 2013 UTC (11 years, 2 months ago) by laffer1
File length: 132458 byte(s)
Diff to previous 13227
bump ghostscript

Revision 13227 - (view) (download) (annotate) - [select for diffs]
Modified Sun Feb 17 21:38:58 2013 UTC (11 years, 2 months ago) by laffer1
File length: 132650 byte(s)
Diff to previous 13226
Refactor bsd.mport.mk to include man pages stuff rather than embedding it in this file.

Revision 13226 - (view) (download) (annotate) - [select for diffs]
Modified Sun Feb 17 21:25:05 2013 UTC (11 years, 2 months ago) by laffer1
File length: 134845 byte(s)
Diff to previous 13134
clean up format of extensions for display on console

Revision 13134 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 8 13:29:24 2013 UTC (11 years, 2 months ago) by laffer1
File length: 134843 byte(s)
Diff to previous 13132
fix broken package depends list line. this took awhile to track down.

Revision 13132 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 6 03:44:31 2013 UTC (11 years, 2 months ago) by laffer1
File length: 134844 byte(s)
Diff to previous 13103
Make a ton of changes including dropping X11BASE, speeding up pkgconf selection, removing some cruft and fixing some bugs.

Revision 13103 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 21 02:16:21 2013 UTC (11 years, 3 months ago) by laffer1
File length: 134417 byte(s)
Diff to previous 13032
os version detection hack

Revision 13032 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 14 23:37:11 2013 UTC (11 years, 3 months ago) by laffer1
File length: 134332 byte(s)
Diff to previous 12761
sort some of the licenses, new pkgconf port structure

Revision 12761 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 11 17:52:41 2012 UTC (12 years, 1 month ago) by laffer1
File length: 133842 byte(s)
Diff to previous 12520
Force clean on a depends install.  This loses something in the cached case, but it's necessary.  It should only happen when a depends is actually missing.

Revision 12520 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 29 21:44:15 2012 UTC (12 years, 2 months ago) by laffer1
File length: 133734 byte(s)
Diff to previous 12518
add clean on the depends target

Revision 12518 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 29 21:31:35 2012 UTC (12 years, 2 months ago) by laffer1
File length: 133646 byte(s)
Diff to previous 12512
use limited clean depends so we don't have to go through useless cleaning that is slow

Revision 12512 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 29 20:59:54 2012 UTC (12 years, 2 months ago) by laffer1
File length: 133450 byte(s)
Diff to previous 12511
drop portobjformat

Revision 12511 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 29 20:55:34 2012 UTC (12 years, 2 months ago) by laffer1
File length: 133522 byte(s)
Diff to previous 12099
format fixes, add CPPFLAGS< LDFLAGS CPP to make env, kill some legacy stuff like INSTALLS_SHLIB

Revision 12099 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 27 16:10:38 2011 UTC (12 years, 6 months ago) by laffer1
File length: 133791 byte(s)
Diff to previous 11717
introduce USE_SSP.  When defined and not no it will enable stack protector for the given port.

Revision 11717 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 16 23:21:12 2011 UTC (12 years, 8 months ago) by laffer1
File length: 133747 byte(s)
Diff to previous 11704
change the behavior of CONFIGURE_TARGET. It will try to use it with --build now if it's a recent autotools setup

Revision 11704 - (view) (download) (annotate) - [select for diffs]
Modified Sat Aug 13 18:10:57 2011 UTC (12 years, 8 months ago) by laffer1
File length: 133377 byte(s)
Diff to previous 11667
add openal USE_OPENAL to simplify ports using this

Revision 11667 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 31 16:51:22 2011 UTC (12 years, 9 months ago) by laffer1
File length: 131276 byte(s)
Diff to previous 11582
add INSTALL_LIB shortcut

Revision 11582 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 11 03:12:42 2011 UTC (12 years, 9 months ago) by laffer1
File length: 131202 byte(s)
Diff to previous 11543
Don't include xz for recent versions.. direction is backwards.

Revision 11543 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 24 01:43:23 2011 UTC (12 years, 10 months ago) by laffer1
File length: 131202 byte(s)
Diff to previous 11456
This is part of our problem with package names.. suffix was not included.

Revision 11456 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 18 02:00:53 2011 UTC (12 years, 10 months ago) by laffer1
File length: 131186 byte(s)
Diff to previous 11433
Introduce linux_apps extension similar to freebsd's bsd.linux-apps.mk

Revision 11433 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 11 21:05:04 2011 UTC (12 years, 10 months ago) by laffer1
File length: 131046 byte(s)
Diff to previous 10875
Default to fedora 8 libs

Revision 10875 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 21 23:00:13 2011 UTC (13 years ago) by laffer1
File length: 130910 byte(s)
Diff to previous 10806
Don't use MD5 as the check for distfiles anymore.

Revision 10806 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 12 20:10:45 2011 UTC (13 years, 1 month ago) by laffer1
File length: 130907 byte(s)
Diff to previous 10780
MD5_FILE -> HASH_FILE.. this is the path to the distinfo file for a port.

Remove md5 hash algorithm from distinfo files.  Only use sha256 and rmd160 now.  This speeds up "verification" slightly for distinfo files  and md5 isn't exactly secure  anyway.

Revision 10780 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 8 13:46:29 2011 UTC (13 years, 2 months ago) by laffer1
File length: 130892 byte(s)
Diff to previous 10779
Turn on mport tools by default for osversion 4004+

Revision 10779 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 8 13:44:12 2011 UTC (13 years, 2 months ago) by laffer1
File length: 130838 byte(s)
Diff to previous 10518
Don't include xz dependancy when os version is greater than 4003 when we introduced it in the base.

Revision 10518 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 31 03:41:06 2010 UTC (13 years, 4 months ago) by laffer1
File length: 130813 byte(s)
Diff to previous 10514
alright use a dns name

Revision 10514 - (view) (download) (annotate) - [select for diffs]
Modified Thu Dec 30 02:25:04 2010 UTC (13 years, 4 months ago) by laffer1
File length: 130794 byte(s)
Diff to previous 10513
Doh!  It was .endif!

Revision 10513 - (view) (download) (annotate) - [select for diffs]
Modified Thu Dec 30 02:12:13 2010 UTC (13 years, 4 months ago) by laffer1
File length: 130792 byte(s)
Diff to previous 10508
security chekcs can be fun

Revision 10508 - (view) (download) (annotate) - [select for diffs]
Modified Wed Dec 29 00:48:25 2010 UTC (13 years, 4 months ago) by laffer1
File length: 130586 byte(s)
Diff to previous 10504
Forgot the \

Revision 10504 - (view) (download) (annotate) - [select for diffs]
Modified Mon Dec 27 14:09:02 2010 UTC (13 years, 4 months ago) by laffer1
File length: 130584 byte(s)
Diff to previous 10501
add epl and owl licenses

Revision 10501 - (view) (download) (annotate) - [select for diffs]
Modified Mon Dec 27 13:58:29 2010 UTC (13 years, 4 months ago) by laffer1
File length: 130571 byte(s)
Diff to previous 10499
Enable private dist files for magus.

Revision 10499 - (view) (download) (annotate) - [select for diffs]
Modified Sat Dec 25 12:44:35 2010 UTC (13 years, 4 months ago) by laffer1
File length: 130454 byte(s)
Diff to previous 10406
Fix LIB_DEPENDS when library name contains a plus sign.  (pattern change)

Add -32 via _LDCONFIG_FLAGS for 32bit libraries.  Also add the path substitution for lib32 for mports.

Revision 10406 - (view) (download) (annotate) - [select for diffs]
Modified Sat Dec 11 04:27:35 2010 UTC (13 years, 4 months ago) by laffer1
File length: 130406 byte(s)
Diff to previous 10396
Add glew depends for USE_GL

Revision 10396 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 10 05:03:23 2010 UTC (13 years, 4 months ago) by laffer1
File length: 130342 byte(s)
Diff to previous 10297
USE_XPM is replaced with USE_XORG+= xpm

Revision 10297 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 19 14:11:46 2010 UTC (13 years, 5 months ago) by laffer1
File length: 130300 byte(s)
Diff to previous 10061
Reorder licenses.  Put the "special" cases on the last row.

Add several additional GNU style licenses to the list.

Revision 10061 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 19 19:43:20 2010 UTC (13 years, 6 months ago) by laffer1
File length: 130263 byte(s)
Diff to previous 10040
enable fortran virtual include module.

Revision 10040 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 17 00:00:43 2010 UTC (13 years, 6 months ago) by laffer1
File length: 130255 byte(s)
Diff to previous 9985
add lua category.

Revision 9985 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 12 17:32:48 2010 UTC (13 years, 7 months ago) by laffer1
File length: 130217 byte(s)
Diff to previous 9901
Add mport.list and mport.info utilities.

Revision 9901 - (view) (download) (annotate) - [select for diffs]
Modified Sat Aug 21 01:44:13 2010 UTC (13 years, 8 months ago) by laffer1
File length: 130043 byte(s)
Diff to previous 9797
Remove icc hack.

Revision 9797 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 31 00:22:15 2010 UTC (13 years, 9 months ago) by laffer1
File length: 130069 byte(s)
Diff to previous 9735
Set a USE_XZ up to use the lzma format for compression with some ports.

Revision 9735 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 4 22:44:11 2010 UTC (13 years, 11 months ago) by laffer1
File length: 129884 byte(s)
Diff to previous 9568
change default os version we lie about to 7.0 for current.

Revision 9568 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 5 23:57:09 2010 UTC (14 years ago) by laffer1
File length: 129884 byte(s)
Diff to previous 9407
bump openldap 2.4 version

Revision 9407 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 12 03:14:43 2010 UTC (14 years, 1 month ago) by laffer1
File length: 129884 byte(s)
Diff to previous 9406
fix the patch depends

Revision 9406 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 12 03:12:26 2010 UTC (14 years, 1 month ago) by laffer1
File length: 129867 byte(s)
Diff to previous 9347
USE_UNZIP should look in localbase.

Revision 9347 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 27 22:56:04 2010 UTC (14 years, 2 months ago) by laffer1
File length: 129848 byte(s)
Diff to previous 8062
subversion license.

Revision 8062 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 7 19:40:43 2009 UTC (14 years, 11 months ago) by ctriv
File length: 129839 byte(s)
Diff to previous 8006
Fix regression where the default values where add to FAKE_MAKEARGS too late,
preventing ports from appending their own overrides.

Revision 8006 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 4 01:59:14 2009 UTC (14 years, 11 months ago) by laffer1
File length: 129787 byte(s)
Diff to previous 7997
fix typo

Revision 7997 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 4 00:59:27 2009 UTC (14 years, 11 months ago) by laffer1
File length: 129787 byte(s)
Diff to previous 7993
Implement new USE_CSTD flag that ads --std=value to CFLAGS.  This allows us to force a C standard like c89 on a port in the event we (or the user) want to use alternate compilers.

If we decide to go with llvm + clang someday or a newer GCC this will be quite useful.

Revision 7993 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 4 00:13:49 2009 UTC (14 years, 11 months ago) by laffer1
File length: 129713 byte(s)
Diff to previous 7991
What did intel call it?  Multiplexity?  Yeah...

Execute multiple make jobs in parallel within a single port.

This uses make -jX where X is the number of CPUs on ports that
have this feature enabled to make use of those fancy multicore CPUs.

By default ports are built as they always have been.

Use DISABLE_MAKE_JOBS to turn this off globally (make.conf)
FORCE_MAKE_JOBS turns it on for everything in make.conf except those ports
with explicit MAKE_JOBS_UNSAFE set.

Finally port maintainers will use MAKE_JOBS_SAFE to mark a port as "OK" with
this feature.

Ports can use make or gmake with this option.

This is similar to the feature introduced in FreeBSD ports last year; in fact it's based on their approach.

Since this is used at compile time, it should not have a bearing on our faking or other features.  It's local to the wrksrc only!

Revision 7991 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 3 23:39:48 2009 UTC (14 years, 11 months ago) by laffer1
File length: 129179 byte(s)
Diff to previous 7792
In the debug case, deal with no strict aliasing and debug flags

Revision 7792 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 1 15:36:23 2009 UTC (15 years ago) by laffer1
File length: 129148 byte(s)
Diff to previous 7682
add WWWDIR and ETCDIR shortcuts.

WWWDIR is the location to store the packages web files.

ETCDIR is the diretory to store the packages etc files.

Also document them in the pod file

Revision 7682 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 14 20:39:10 2009 UTC (15 years ago) by ctriv
File length: 128962 byte(s)
Diff to previous 7567
Add first cut of update.

Revision 7567 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 6 17:39:20 2009 UTC (15 years, 1 month ago) by ctriv
File length: 128257 byte(s)
Diff to previous 7477
Pull in the old package tools right before fake.mk, this will give the
various extensions time to twiddle things before we setup the depends
targets.

Revision 7477 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 30 20:28:33 2009 UTC (15 years, 1 month ago) by laffer1
File length: 128257 byte(s)
Diff to previous 7475
make the libglut shared lib change to go with the version update.

Revision 7475 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 30 19:41:29 2009 UTC (15 years, 1 month ago) by laffer1
File length: 128257 byte(s)
Diff to previous 7474
change default openldap to 2.4

Revision 7474 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 30 19:38:30 2009 UTC (15 years, 1 month ago) by laffer1
File length: 128257 byte(s)
Diff to previous 7448
Modify the copytree macros to deal with copying files properly and avoid some problems we were seeing.

Note this is not an mksh patch.  That may come later.

Revision 7448 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 27 05:30:36 2009 UTC (15 years, 1 month ago) by laffer1
File length: 128173 byte(s)
Diff to previous 7408
Add a third hash algorithm to the fray.  New distinfo files will contain and check rmd160 in addition to md5/sha256.

Tested on ports with and without rmd160 present.

Also remove check for ancient ports.  This was a very old method of describing ports that we've never used.  While it might be vaguely useful when basing ports on those from openbsd, etc. it doesn't makes sense for most cases.

Revision 7408 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 21 16:45:54 2009 UTC (15 years, 1 month ago) by ctriv
File length: 128380 byte(s)
Diff to previous 7387
fix regression with Module::Build perl ports.

Revision 7387 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 20 18:48:15 2009 UTC (15 years, 1 month ago) by laffer1
File length: 128252 byte(s)
Diff to previous 7386
move variables needed by package stuff to the right place.

Revision 7386 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 20 18:30:58 2009 UTC (15 years, 1 month ago) by ctriv
File length: 128250 byte(s)
Diff to previous 7384
Make sure that the metadata for the old tools is defined before we run the
old tools.

Revision 7384 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 20 18:20:37 2009 UTC (15 years, 1 month ago) by ctriv
File length: 128180 byte(s)
Diff to previous 7381
include old package tools before the comps.  This fixes various breakages.

Revision 7381 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 20 06:44:54 2009 UTC (15 years, 1 month ago) by ctriv
File length: 128177 byte(s)
Diff to previous 7376
break maintainer targest into a comp.  Add new plist_sub reverse thing.

Revision 7376 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 19 17:02:31 2009 UTC (15 years, 1 month ago) by ctriv
File length: 131196 byte(s)
Diff to previous 7263
move fake into a component

Revision 7263 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 14 19:04:13 2009 UTC (15 years, 1 month ago) by laffer1
File length: 134933 byte(s)
Diff to previous 7206
Let's switch everything to freebsd6.1 'faking'.  It's closer to the truth on 0.2 and we'll have to do something clever for current down the road.

Revision 7206 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 12 04:09:25 2009 UTC (15 years, 1 month ago) by ctriv
File length: 134937 byte(s)
Diff to previous 7158
remove some mport.query debugging that shouldn't have gotten into cvs.

Revision 7158 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 2 22:38:59 2009 UTC (15 years, 2 months ago) by laffer1
File length: 134997 byte(s)
Diff to previous 7137
add ilm license type

Revision 7137 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 1 16:29:22 2009 UTC (15 years, 2 months ago) by laffer1
File length: 134989 byte(s)
Diff to previous 7017
add kld as valid category.  This is for kernel modules.

Revision 7017 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jan 4 03:19:34 2009 UTC (15 years, 4 months ago) by ctriv
File length: 134985 byte(s)
Diff to previous 6997
workaround bug where prefix is already set before extensions are loaded.
This should fix ports that have USE_LINUX_RPM set, but are installed in
LOCALBASE.

Revision 6997 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 3 02:47:17 2009 UTC (15 years, 4 months ago) by ctriv
File length: 134804 byte(s)
Diff to previous 6983
Display the various stage messages in bold.

Revision 6983 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 2 01:33:17 2009 UTC (15 years, 4 months ago) by ctriv
File length: 134651 byte(s)
Diff to previous 6943
Change OSVERSION to refer to the MidnightBSD version, not the FreeBSD version.
Don't check for param.h in src, it could be version that isn't at all related to
the actual system.  Check param.h in /usr/include, and if that fails, use sysctl.

Revision 6943 - (view) (download) (annotate) - [select for diffs]
Modified Mon Dec 15 19:37:30 2008 UTC (15 years, 4 months ago) by ctriv
File length: 134802 byte(s)
Diff to previous 6858
Various fixes.
Add ocaml.
Move KDE4 to 4.1.3.
Make sure that PREFIX is defined before we load extensions.
s/PKGSUBNAME/PKGBASE/g

Revision 6858 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 11 02:31:27 2008 UTC (15 years, 5 months ago) by ctriv
File length: 134803 byte(s)
Diff to previous 6851
Remove double handling of USE_XLIB.

Revision 6851 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 10 20:10:25 2008 UTC (15 years, 5 months ago) by ctriv
File length: 135162 byte(s)
Diff to previous 6831
Move all the documentation at the top to docs/bsd.mport.mk.pod.

Revision 6831 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 6 21:51:19 2008 UTC (15 years, 6 months ago) by ctriv
File length: 181489 byte(s)
Diff to previous 6814
Load autotools before gnome, so the gnome libtool hack stuff works.

Revision 6814 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 29 19:47:03 2008 UTC (15 years, 6 months ago) by ctriv
File length: 181488 byte(s)
Diff to previous 6811
Fix bug with PERL_CONFIGURE and PERL_MODBUILD.

Revision 6811 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 29 19:28:35 2008 UTC (15 years, 6 months ago) by ctriv
File length: 181488 byte(s)
Diff to previous 6807
add EXTENSIONS variable, for loading extensions only.  No extension uses
this as an instruction to do something, so this is only for loading the
extension.  Usage: EXTENSIONS=	qt perl5 python

Revision 6807 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 29 18:43:47 2008 UTC (15 years, 6 months ago) by ctriv
File length: 181430 byte(s)
Diff to previous 6799
Add support for bsd.mport.options.mk.  Make sure you have
bsd.mport.options.mk in /usr/share/mk.  (it is in source for 0.2, will be in
current soon).

Revision 6799 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 28 22:43:08 2008 UTC (15 years, 6 months ago) by ctriv
File length: 187281 byte(s)
Diff to previous 6745
Use the new extension loading stuff.  This should be backwards compatable,
but regressions are certainly possible.  All extensions are in extensions/
now, and all components in components/

Revision 6745 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 20 18:47:10 2008 UTC (15 years, 6 months ago) by ctriv
File length: 189831 byte(s)
Diff to previous 6727
Have USE_GECKO autoload bsd.gecko.mk

Revision 6727 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 17 19:47:48 2008 UTC (15 years, 6 months ago) by laffer1
File length: 189756 byte(s)
Diff to previous 6682
add bsd.cmake.mk for kde 4

Revision 6682 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 13 20:50:55 2008 UTC (15 years, 6 months ago) by ctriv
File length: 189686 byte(s)
Diff to previous 6438
use PKGBASE is the home install warning.

Revision 6438 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 3 03:32:58 2008 UTC (15 years, 7 months ago) by ctriv
File length: 189691 byte(s)
Diff to previous 6413
Add new var FATAL_LICENSE_CHECK.  Useful for scripting.

Revision 6413 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 2 00:59:59 2008 UTC (15 years, 7 months ago) by laffer1
File length: 189640 byte(s)
Diff to previous 6382
Update zip to 3.0.

 * Add infozip license type and place the license in Licenses.
 * Set the license in zip port.
 * Use new sourceforge mirror

Revision 6382 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 30 23:33:50 2008 UTC (15 years, 7 months ago) by laffer1
File length: 189632 byte(s)
Diff to previous 6329
add bzip2 license.

Revision 6329 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 25 03:02:04 2008 UTC (15 years, 7 months ago) by laffer1
File length: 189626 byte(s)
Diff to previous 6326
Document USE_XFCE.

Catch a case we missed earlier.

Revision 6326 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 25 02:48:42 2008 UTC (15 years, 7 months ago) by laffer1
File length: 189453 byte(s)
Diff to previous 6244
Add bsd.kde4.mk and bsd.xfce.mk for their respective environments.

Add them to bsd.mport.mk and remove qmail options as we don't do qmail.

Revision 6244 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 18 22:08:30 2008 UTC (15 years, 7 months ago) by laffer1
File length: 189437 byte(s)
Diff to previous 5705
Suck in bsd.qt.mk for QT4 ports.

Revision 5705 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 29 18:30:42 2008 UTC (15 years, 10 months ago) by laffer1
File length: 189344 byte(s)
Diff to previous 5674
tkstep80 was removed from mports.

Revision 5674 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 26 18:05:46 2008 UTC (15 years, 10 months ago) by laffer1
File length: 189353 byte(s)
Diff to previous 5644
Redhat's got a special license for this based on the GPLv2.  The FSF approved of the license, but it is not the GPL.  Create a special license type for this.

Revision 5644 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 24 21:10:51 2008 UTC (15 years, 10 months ago) by laffer1
File length: 189343 byte(s)
Diff to previous 5643
Remove ia64 checks.  We don't support the itanic.

Revision 5643 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 24 21:08:57 2008 UTC (15 years, 10 months ago) by laffer1
File length: 189389 byte(s)
Diff to previous 5642
Add @rmtry and @stopdaemon to plist generation

These should probably be handled like @dirrmtry eventually in the pkg_install tools. (or mport)

Revision 5642 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 24 21:01:41 2008 UTC (15 years, 10 months ago) by laffer1
File length: 189153 byte(s)
Diff to previous 5593
Add support for NOPORTEXAMPLES and NOPORTDATA in plists.

Revision 5593 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 20 01:29:24 2008 UTC (15 years, 10 months ago) by laffer1
File length: 188967 byte(s)
Diff to previous 5431
add lgpl3 and opera license types.

All ports using lgpl v3 should use lgpl3.  lgpl v2 and v2.1 should continue to use lgpl

Revision 5431 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 13 03:54:29 2008 UTC (15 years, 10 months ago) by laffer1
File length: 188954 byte(s)
Diff to previous 5309
add cddl license.

Revision 5309 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 6 00:09:50 2008 UTC (15 years, 11 months ago) by laffer1
File length: 188950 byte(s)
Diff to previous 5140
Remove openldap 2.2 reference.  We've never had a port with that version.

Revision 5140 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 30 23:29:20 2008 UTC (15 years, 11 months ago) by laffer1
File length: 189063 byte(s)
Diff to previous 5137
Add openldap 2.8 license type.

Revision 5137 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 30 23:16:06 2008 UTC (15 years, 11 months ago) by laffer1
File length: 189051 byte(s)
Diff to previous 5050
bump ldap version

Revision 5050 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 21 06:06:22 2008 UTC (15 years, 11 months ago) by laffer1
File length: 189047 byte(s)
Diff to previous 5010
Make changes for possible later include of QT4.  This needs more testing (magus run?)

Revision 5010 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 16 19:08:42 2008 UTC (15 years, 11 months ago) by ctriv
File length: 188894 byte(s)
Diff to previous 5005
Add mport.inc directory.  This directory contains logical units that
together form the bsd.mport.* makefiles.  metadata.mk and commands.mk have
been created so far.

In the furture there will be a ext directory for things like the xorg or
perl extensions.

Revision 5005 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 15 08:16:31 2008 UTC (15 years, 11 months ago) by laffer1
File length: 195318 byte(s)
Diff to previous 4975
Switch to tk and tcl generic categories.

Revision 4975 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 11 16:00:04 2008 UTC (15 years, 11 months ago) by laffer1
File length: 195367 byte(s)
Diff to previous 4914
Add tk and tcl generic categories. Remove zope and a few others we don't need.

Revision 4914 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 4 17:54:04 2008 UTC (16 years ago) by ctriv
File length: 195368 byte(s)
Diff to previous 4841
Fix bug in check-license.

Revision 4841 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 30 21:04:58 2008 UTC (16 years ago) by ctriv
File length: 195340 byte(s)
Diff to previous 4836
Put install-desktop-entires in the right spot (with the rest of the
install-) targets.
Fix some FreeBSD stupidity.

Revision 4836 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 30 19:59:00 2008 UTC (16 years ago) by laffer1
File length: 195346 byte(s)
Diff to previous 4806
Operation hack job.

When we went to fake, we lost the install-desktop-entries target.  A few Java ports use this to generate .desktop files so freedesktop friendly environments know about the apps.  This also makes the ${PREFIX}/share/applications directory automagically.

Revision 4806 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 22 22:18:23 2008 UTC (16 years ago) by ctriv
File length: 195282 byte(s)
Diff to previous 4761
INDEXING is dead.  Long live PACKAGE_BUILDING.
Cleanup bsd.java.mk, don't shotgun variables, fix logic so that system
doesn't check for installed jdk when PACKAGE_BUILDING is set.

Revision 4761 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 14 20:08:37 2008 UTC (16 years ago) by laffer1
File length: 195668 byte(s)
Diff to previous 4740
Doh.  Fix a bug with the new bison code.

Revision 4740 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 14 06:10:40 2008 UTC (16 years ago) by laffer1
File length: 195668 byte(s)
Diff to previous 4739
protect against a dependant port being null, resulting in the entire category being depended on.

Revision 4739 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 14 06:06:37 2008 UTC (16 years ago) by laffer1
File length: 195535 byte(s)
Diff to previous 4738
Add INSTALL_KLD for "some" compatibility with FreeBSD ports.  It's basically INSTALL_SCRIPT

Revision 4738 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 14 06:00:36 2008 UTC (16 years ago) by laffer1
File length: 195414 byte(s)
Diff to previous 4737
Document what i did to bison!

Revision 4737 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 14 05:57:37 2008 UTC (16 years ago) by laffer1
File length: 195264 byte(s)
Diff to previous 4736
Switch to Bison 2.  This gives us build, run and both (for build depends, run depends and both)

Use this instead of yes.  yes currently implies build.

Revision 4736 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 14 05:52:24 2008 UTC (16 years ago) by laffer1
File length: 194802 byte(s)
Diff to previous 4735
Since we only support xorg, why the hell bother with testing for it!

Revision 4735 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 14 05:34:43 2008 UTC (16 years ago) by laffer1
File length: 195149 byte(s)
Diff to previous 4734
Slight tweak on HTML file generation

Revision 4734 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 14 05:28:15 2008 UTC (16 years ago) by laffer1
File length: 195141 byte(s)
Diff to previous 4733
Fix preserve owner on tar extract

Add some fixes for cases where we're using -02 and GCC 4

Revision 4733 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 14 05:23:31 2008 UTC (16 years ago) by laffer1
File length: 194779 byte(s)
Diff to previous 4646
USE_XPM now uses USE_XORG so no xlib automatically.

USE_LDCONFIG now works right with linux ports.

OSVERSION takes tabs or spaces.

Revision 4646 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 6 18:37:54 2008 UTC (16 years, 1 month ago) by ctriv
File length: 194731 byte(s)
Diff to previous 4634
accidenently lost the PKGBASE definition.

Revision 4634 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 5 02:46:34 2008 UTC (16 years, 1 month ago) by ctriv
File length: 194713 byte(s)
Diff to previous 4461
Final version of the code for libmport support.  Minimal versions are now fully supported.  mport.check-fake is now used to check fakes.

This commit may cause regressions, testing on the cluster is needed.  Also, the delete logic willc change once all the package names have been made unique.

Revision 4461 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 26 01:48:36 2008 UTC (16 years, 1 month ago) by ctriv
File length: 200546 byte(s)
Diff to previous 4261
clean up the package depends stuff for the mport tools side.

Revision 4261 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 20 18:36:35 2008 UTC (16 years, 1 month ago) by ctriv
File length: 200119 byte(s)
Diff to previous 4248
add indexing variable.

Revision 4248 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 19 16:43:42 2008 UTC (16 years, 1 month ago) by laffer1
File length: 199619 byte(s)
Diff to previous 4239
We need gccmakedep with imake usage too.

Revision 4239 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 19 02:00:23 2008 UTC (16 years, 1 month ago) by laffer1
File length: 199569 byte(s)
Diff to previous 4226
Add explicit depends on xorg-cf-files port when using Imake.  Many ports including imake need this anyway..

This unbreaks a lot of things.

Revision 4226 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 15 21:32:20 2008 UTC (16 years, 1 month ago) by laffer1
File length: 199480 byte(s)
Diff to previous 3934
Add the MIT license.

Revision 3934 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 5 22:22:50 2008 UTC (16 years, 4 months ago) by ctriv
File length: 199476 byte(s)
Diff to previous 3789
Add support for USE_MPORT_TOOLS.

Revision 3789 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 7 21:13:46 2007 UTC (16 years, 5 months ago) by ctriv
File length: 196471 byte(s)
Diff to previous 3739
Removed the skip for packlists from bsd.perl.mk.  It didn't work anyways.
Make sure that man3's for perl modules don't end up in gen-plist.

Revision 3739 - (view) (download) (annotate) - [select for diffs]
Modified Wed Dec 5 16:23:55 2007 UTC (16 years, 5 months ago) by ctriv
File length: 196402 byte(s)
Diff to previous 3737
Add other license type.
This should be used when the license is known, but not one of our
categories.
Unknown is for when the license cannot be found.

Revision 3737 - (view) (download) (annotate) - [select for diffs]
Modified Mon Dec 3 23:39:14 2007 UTC (16 years, 5 months ago) by ctriv
File length: 196400 byte(s)
Diff to previous 3687
makeplist will now run make fake without the fake checking.  This way if you
have a bad plist, you can use makeplist to get a good one.

Revision 3687 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 20 11:28:07 2007 UTC (16 years, 5 months ago) by laffer1
File length: 196321 byte(s)
Diff to previous 3684
Add agpl, the GPLv3 web license.

This license limits the use of GPL'd software on websites such that any modifications must be present on the website.  This could have large implications with our ports tree + web applications with local patches.

Revision 3684 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 19 20:10:00 2007 UTC (16 years, 5 months ago) by ctriv
File length: 196318 byte(s)
Diff to previous 3624
Make sure that DOCSDIR and MANPREFIX are also corrected when trueprefix is
set.

Revision 3624 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 14 18:49:04 2007 UTC (16 years, 5 months ago) by ctriv
File length: 196276 byte(s)
Diff to previous 3545
Broke the common commands into bsd.commands.mk.

Documentation fixes.  The docs in the begining of bsd.mport.mk now reflect
reality.

Added SKIP_FAKE_CHECK.  A list of files that aren't checked to see if they
contain the fake destdir.  Perl now adds the packlist to this automatically.

Replaced TARGETDIR with PREFIX in many places.  This is a continuation of
work to restrict the use of DESTDIR to install-package.

USE_XORG now works properly with pre/post.port.mk.

Revision 3545 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 10 18:29:15 2007 UTC (16 years, 5 months ago) by ctriv
File length: 198356 byte(s)
Diff to previous 3387
Add run-configure and run-build targets.  These targets are run by
do-configured and do-build respectfully (the do-targets are thin wrappers).
This allows you to override do-build, do something, and the then run the
normal build process without having to reproduce it in your port makefile.

Broke the fake process out of the monolithic fake-install target into
several smaller targets.  This allows the port maintainer to override the
do-fake target if needed.

These changes are protential unstable.  I believe there to be no
regressions, but until a run magus run can be done, be wary.

Revision 3387 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 2 03:40:45 2007 UTC (16 years, 6 months ago) by ctriv
File length: 198171 byte(s)
Diff to previous 3350
NO_INSTALL now skips fake, not install.  This way, the fake installed isn't
attempted.  Ports that have no files will have an empty plist.  The package
will be installed, but no files come from the package.  This way the package
installation is still in the package database.

This may cause some instability in ports, but it is the correct behavior.

Revision 3350 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 31 19:24:28 2007 UTC (16 years, 6 months ago) by ctriv
File length: 198178 byte(s)
Diff to previous 3297
add is_interactive to the yaml description.

Revision 3297 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 25 22:41:10 2007 UTC (16 years, 6 months ago) by laffer1
File length: 198103 byte(s)
Diff to previous 3218
OK this could break things.

Remove that damn NO_FILTER_SHLIB hack for a.out stuff.  This will make GNUstep ports work much easier.

Revision 3218 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 23 04:56:46 2007 UTC (16 years, 6 months ago) by ctriv
File length: 198384 byte(s)
Diff to previous 3142
add a few things to make magus's life easier.

Revision 3142 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 17 15:30:28 2007 UTC (16 years, 6 months ago) by ctriv
File length: 197830 byte(s)
Diff to previous 3103
don't check USE_GCPIO until after the pre-includes are included.  This fixes
the problem with USE_LINUX_RPM not implying USE_GCPIO.
Use the perl version of checkfake if perl is installed.  The perl version is
an order of magnitude faster than the shell version.
A few minor cleanups to makeplist.

Revision 3103 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 13 00:04:57 2007 UTC (16 years, 6 months ago) by ctriv
File length: 197649 byte(s)
Diff to previous 3101
add x11-drivers category.

Revision 3101 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 12 23:08:46 2007 UTC (16 years, 6 months ago) by ctriv
File length: 197637 byte(s)
Diff to previous 2930
USE_GL does not imply USE_XLIB in the xorg 7 world.

Revision 2930 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 8 16:52:01 2007 UTC (16 years, 7 months ago) by ctriv
File length: 197656 byte(s)
Diff to previous 2774
Fix check-license for empty LICENSE.
Add agg (agragate) license type.

Revision 2774 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 3 18:29:54 2007 UTC (16 years, 7 months ago) by ctriv
File length: 197480 byte(s)
Diff to previous 2731
Include the rcs tag in generated plists.

Revision 2731 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 2 19:43:05 2007 UTC (16 years, 7 months ago) by ctriv
File length: 197448 byte(s)
Diff to previous 2728
Add sgi license.

Revision 2728 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 2 19:14:01 2007 UTC (16 years, 7 months ago) by ctriv
File length: 197444 byte(s)
Diff to previous 2647
Add xorg 7 framework.  (Imported from fbsd with changes to suit our
neededs).
New variable PKGSUBNAME.  This is the final name of the package without the
version number.
Various cleanups to targets under developement.
test-mport target added.  If you have libmport and the mport.create binary
installed, you can create a mport package with this target.  You can't use
the package yet though - stay tuned.

Revision 2647 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 9 23:00:54 2007 UTC (16 years, 7 months ago) by ctriv
File length: 196005 byte(s)
Diff to previous 2563
Use the new shell version of chkfake.

Revision 2563 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 1 05:14:05 2007 UTC (16 years, 8 months ago) by ctriv
File length: 195754 byte(s)
Diff to previous 2499
Added COPYTREE_* macros from FreeBSD.
CPIO is now set to /usr/bin/cpio by default, and to /usr/local/bin/gcpio if
USE_GCPIO is defined.

Revision 2499 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 28 22:46:11 2007 UTC (16 years, 8 months ago) by ctriv
File length: 194671 byte(s)
Diff to previous 2343
Don't automatically add infodir or mandir to CONFIGURE_ARGS if
CONFIGURE_ARGS already has the relevent variable.  This fixes the bug with
lang/gcc42.

Revision 2343 - (view) (download) (annotate) - [select for diffs]
Modified Sun Aug 19 02:13:21 2007 UTC (16 years, 8 months ago) by ctriv
File length: 194529 byte(s)
Diff to previous 2335
--infodir and --mandir are now set for gnu configure scripts, provided the
script supports the arguments.

new FAKE_OPTS option: prefixhack.  This implements the common idium of
overiding prefix when make install is called in the wrksrc.  It makes sure
to override infodir and mandir, as this are now explicitly set and no longer
$prefix relative.

plists generated by makeplist (gen-plist) now use @dirrm instead of
@dirrmtry.

Continuing changes to describe-yaml, as this is still a moving target.

Revision 2335 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 17 01:56:58 2007 UTC (16 years, 8 months ago) by laffer1
File length: 193297 byte(s)
Diff to previous 2311
Add MidnightBSD ftp server to backup list.

Revision 2311 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 15 21:03:47 2007 UTC (16 years, 8 months ago) by ctriv
File length: 193178 byte(s)
Diff to previous 2241
Fix CD mount points to work with Distfiles not distfiles.
Cleaned up describe-yaml some.

Revision 2241 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 9 21:09:12 2007 UTC (16 years, 8 months ago) by laffer1
File length: 193130 byte(s)
Diff to previous 2236
Add LICENSE to individual port readmes (HTML)

Revision 2236 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 9 19:42:26 2007 UTC (16 years, 8 months ago) by laffer1
File length: 193091 byte(s)
Diff to previous 2188
add bsd 4 clause (damn NetBSD)

Revision 2188 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 7 17:54:18 2007 UTC (16 years, 9 months ago) by ctriv
File length: 193086 byte(s)
Diff to previous 2177
Fix the MAKE_FLAGS bug properly this time.  At port.post.mk include time
any instance of -f is removed from MAKE_FLAGS and -f is appended to the end.
Care is taken to not break things like '-fno-strict-aliasing'.

Revision 2177 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 7 03:33:28 2007 UTC (16 years, 9 months ago) by ctriv
File length: 193014 byte(s)
Diff to previous 2094
Added a start for the describe-yaml target, which is not used be anything at
the moment.

Ldconfig files were being installed for standard library locations in some
situations.  Fixed.

Revision 2094 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 31 01:20:27 2007 UTC (16 years, 9 months ago) by laffer1
File length: 191949 byte(s)
Diff to previous 2069
Introduce new USE_GCPIO option.  This must be set to use ${CPIO} in a makefile.  It sets an extract dependancy on the new archivers/gcpio port.  This is needed to fix the linux ports as they rely on GNU style -- features.

Revision 2069 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 30 00:31:37 2007 UTC (16 years, 9 months ago) by ctriv
File length: 191784 byte(s)
Diff to previous 1955
check-license stopping make was so annoying that MPORT_MAINTAINER_MODE
wasn't being used.  Changed to sleep for 5 seconds instead.

The package-recursive target was broken for the new port build process.
Updated to the new reality.

Revision 1955 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 28 16:08:12 2007 UTC (16 years, 10 months ago) by ctriv
File length: 191855 byte(s)
Diff to previous 1898
Cleaned up bugs in new prefix handling.  This should fix problems with
gnustep ports.

Revision 1898 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 25 19:14:15 2007 UTC (16 years, 11 months ago) by ctriv
File length: 192040 byte(s)
Diff to previous 1894
The last commit broke make package's dependancy on make fake. Fixed.

Revision 1894 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 25 18:16:31 2007 UTC (16 years, 11 months ago) by ctriv
File length: 192021 byte(s)
Diff to previous 1883
Removed reference to unsed variable USE_GETOPT_LONG.
Fixed fake bug in portdocs.
Added unknown license type.
Changed how check-fake works.  It no longer depends on fake, but now make
fake will run the check if MPORT_MAINTAINER_MODE is defined.

Revision 1883 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 24 17:08:15 2007 UTC (16 years, 11 months ago) by ctriv
File length: 192281 byte(s)
Diff to previous 1880
Added modula3 license.
removed some extra noise from the check-license target.

Revision 1880 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 24 16:50:06 2007 UTC (16 years, 11 months ago) by ctriv
File length: 192262 byte(s)
Diff to previous 1878
Added support for the LICENSE variable.  The current list of valid licenses
can be found with the license-list target.  This list is incomplete and will
probably change.
Renamed check_fake to check-fake to be more consistant with similar targets.

Revision 1878 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 22 21:42:38 2007 UTC (16 years, 11 months ago) by ctriv
File length: 191299 byte(s)
Diff to previous 1875
Added MPORT_MAINTAINER_MODE.  This variable will turn on checks at points in
the process to insure correct behavior.

NOTE: YOU MUST INSTALL PERL WITH THIS UNSET BEFORE USING IT.

Revision 1875 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 22 15:47:52 2007 UTC (16 years, 11 months ago) by ctriv
File length: 191014 byte(s)
Diff to previous 1855
Added check_fake target.

Revision 1855 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 20 20:26:10 2007 UTC (16 years, 11 months ago) by ctriv
File length: 190839 byte(s)
Diff to previous 1848
If PREFIX has been set directly, make sure that TRUE_PREFIX is set to match.

Revision 1848 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 20 18:05:21 2007 UTC (16 years, 11 months ago) by ctriv
File length: 190619 byte(s)
Diff to previous 1830
Put MAKE_ARGS at the begining of FAKE_MAKEARGS, so that things can be
overridden for fake.

Revision 1830 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 18 18:28:32 2007 UTC (16 years, 11 months ago) by ctriv
File length: 190619 byte(s)
Diff to previous 1759
Fix USE_LDCONFIG to work properly with USE_LINUX_PREFIX.
INSTALLS_SHLIB is now just a wrapper around USE_LDCONFIG.  Consider
INSTALLS_SHLIB moved from deprecated to /really/ deprecated.

Revision 1759 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 8 00:13:20 2007 UTC (17 years ago) by ctriv
File length: 191424 byte(s)
Diff to previous 1723
Various cleanups.  bsd.perl.mk should now work with post/pre properly. Fixed
an edge case in cached-install where the PKGFILE didn't exist but the
package cookie did.

Revision 1723 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 7 03:32:33 2007 UTC (17 years ago) by ctriv
File length: 191088 byte(s)
Diff to previous 1709
Fix a typo that broke USE_PERL5.

Revision 1709 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 7 00:55:34 2007 UTC (17 years ago) by ctriv
File length: 191086 byte(s)
Diff to previous 1689
Moved all the perl stuff into a seperate bsd.perl.mk.
Fixed a bug where add-plist-docs wasn't fake-aware.
A debugging line in fix-fake-symlinks crept into cvs, removed.

Revision 1689 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 6 07:50:10 2007 UTC (17 years ago) by ctriv
File length: 196066 byte(s)
Diff to previous 1655
Fake fixes for php extensions.  I love it when you can fix 15 ports in one
commit.

Revision 1655 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 4 20:29:34 2007 UTC (17 years ago) by ctriv
File length: 196018 byte(s)
Diff to previous 1646
Make FAKE_SETUP a public variable.  It should be considered read-only, but
it is useful if you need to execute make from a *-install target.

Revision 1646 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 3 08:44:55 2007 UTC (17 years ago) by laffer1
File length: 195673 byte(s)
Diff to previous 1629
Prepare for lua support.

Revision 1629 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 2 00:51:46 2007 UTC (17 years ago) by ctriv
File length: 195435 byte(s)
Diff to previous 1615
Removed more cruft.  Much remains, and this still has years of FreeBSD
backwards compatibility which we do not need.
makeplist should work better when NO_MTREE is in effect.

Revision 1615 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 30 16:24:29 2007 UTC (17 years ago) by ctriv
File length: 195628 byte(s)
Diff to previous 1544
Put creation of the tmpplist in the exact same spot that fbsd's bsd.port.mk
had it, fixing several edge cases with ports that generate their $PLIST.
Removed several targets that are no longer used.
fix-fake-symlinks was making some extra noise: redirected to /dev/null.
Make sure to fix symlinks everywhere when a port installs to both LOCALBASE
and LINUXBASE.

Revision 1544 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 27 05:06:31 2007 UTC (17 years ago) by ctriv
File length: 198481 byte(s)
Diff to previous 1540
fix-fake-symlinks failed when there where no symlinks in the fake dir:
fixed.

Revision 1540 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 26 23:38:48 2007 UTC (17 years ago) by ctriv
File length: 198492 byte(s)
Diff to previous 1528
Various improvements.
When installing dependancies, an attempt is now made to install the package
${PKGFILE}.  If that file is not in ${PACKAGES}, then the port is built as
per usual.
At the end of fake sequence, any symlinks in ${FAKE_DESTDIR} that point to
a file via an absolute path into ${FAKE_DESTDIR} are fixed to point to the
correct file.
Various cleanups and bug fixes.  refake no longer complains if fake was
never run.

Revision 1528 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 25 16:49:08 2007 UTC (17 years ago) by ctriv
File length: 197811 byte(s)
Diff to previous 1522
Fix bugs with USE_LINUX.  It was set to a run depend, but it should be a
build depend.
Fix .ORDER for parallel builds.

Revision 1522 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 25 04:29:54 2007 UTC (17 years ago) by ctriv
File length: 197809 byte(s)
Diff to previous 1515
Stomp out another USE_LDCONFIG bug.  Both cases are now tested to work
correctly.

Revision 1515 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 24 20:05:39 2007 UTC (17 years ago) by ctriv
File length: 197709 byte(s)
Diff to previous 1511
Move makeplist to the end so that all the vars are defined.
Update MTREE_LINUX_FILE to the new location.
USE_LINUX no longer implies NO_MTREE, as we are going to have an mtree file
for each linux-base.

Revision 1511 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 24 17:40:17 2007 UTC (17 years ago) by ctriv
File length: 197531 byte(s)
Diff to previous 1508
Rip out a bunch of checks for old versio of freebsd.

Revision 1508 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 24 02:12:44 2007 UTC (17 years ago) by ctriv
File length: 198583 byte(s)
Diff to previous 1491
Fixed and cleaned up ldconfig configuration file magic.
Added refake target.

Revision 1491 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 22 18:37:58 2007 UTC (17 years ago) by ctriv
File length: 198135 byte(s)
Diff to previous 1482
pre-su-install was being done before pre-install, which is wrong.  Fixed.
A bit more cookie cleanup cleanup.

Revision 1482 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 19 22:12:16 2007 UTC (17 years ago) by ctriv
File length: 198153 byte(s)
Diff to previous 1475
Add KMODDIR to the variables faked.

Revision 1475 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 19 19:23:35 2007 UTC (17 years ago) by ctriv
File length: 198112 byte(s)
Diff to previous 1468
Run pre-su-install as well as pre-install.  Warn that pre-su-install is
deprecated.

Revision 1468 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 19 03:21:35 2007 UTC (17 years ago) by ctriv
File length: 197925 byte(s)
Diff to previous 1450
Make sure that PREFIX is still twiddled with for {pre,post}-install if the
trueprefix FAKE_OPT is set.
Don't delete the package cookie on make deinstall.

Revision 1450 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 17 19:11:06 2007 UTC (17 years ago) by ctriv
File length: 197850 byte(s)
Diff to previous 1443
USE_IMAKE now implies USE_X_PREFIX.  imake ports seem to be hardwired.
A few other cleanups.

Revision 1443 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 16 00:58:10 2007 UTC (17 years ago) by ctriv
File length: 197819 byte(s)
Diff to previous 1440
Added new options for FAKE_OPTS: trueprefix.  This is for ports that let you
override both DESTDIR and PREFIX.  Most ports don't do this, but if
something is trying to install to $DESTDIR$PREFIX, and you get silly long
paths, this is the option you need.

Revision 1440 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 14 01:31:23 2007 UTC (17 years ago) by ctriv
File length: 197655 byte(s)
Diff to previous 1429
Bug fix.
Some ports expect the temp packing list to be present during
{pre,post}-install.  We were doing it before 'package', which caused
problems.  The temp plist is now made in the begining of the 'fake'
sequence.

Revision 1429 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 13 06:25:20 2007 UTC (17 years ago) by ctriv
File length: 197637 byte(s)
Diff to previous 1423
Fixed RC scripts.  Minor bug fix where MAKEARGS wasn't propogated to
FAKE_MAKEARGS.

Revision 1423 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 13 03:19:36 2007 UTC (17 years ago) by ctriv
File length: 197810 byte(s)
Diff to previous 1422
Fix the man symlink issue properly.

Revision 1422 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 12 15:32:18 2007 UTC (17 years ago) by ctriv
File length: 197808 byte(s)
Diff to previous 1410
Fixes for MANCOMPRESSED.  This needs to get refactored more.

Revision 1410 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 10 06:25:41 2007 UTC (17 years ago) by ctriv
File length: 197793 byte(s)
Diff to previous 1409
Symlink fixes for makeplist.
Turned down the noise some for fake-install.

Revision 1409 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 10 00:56:13 2007 UTC (17 years ago) by ctriv
File length: 197678 byte(s)
Diff to previous 1407
Added makeplist target.  This is currently undocumented, and missing
several features, notably symlink support.

Revision 1407 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 10 00:07:29 2007 UTC (17 years ago) by ctriv
File length: 199540 byte(s)
Diff to previous 1369
Various cleanups.

Revision 1369 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 5 05:44:21 2007 UTC (17 years, 1 month ago) by ctriv
File length: 198751 byte(s)
Diff to previous 1366
FAKE_TARGET was hard wired to install, it should be ${INSTALL_TARGET}.
Fixed.

Revision 1366 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 5 05:24:51 2007 UTC (17 years, 1 month ago) by ctriv
File length: 198740 byte(s)
Diff to previous 1362
Added FAKE_OPTS, for common things like "I need to talk to the port's libs during fake", or "I need the binaries"
Fixed info.
Fixed SUB_FILES.
Various tweaks.:

Revision 1362 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 5 00:57:01 2007 UTC (17 years, 1 month ago) by ctriv
File length: 198504 byte(s)
Diff to previous 1318
Various bug fixes.
imake now works properly.
linux ports now see /compat/linux in their fake dirs.
you can now move FAKE_INSTALLDIR upwards from $WRKDIR, and make clean will
still delete it.

Revision 1318 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 4 16:00:22 2007 UTC (17 years, 1 month ago) by ctriv
File length: 198325 byte(s)
Diff to previous 1314
Fix a couple comments.  (s/^.*#/#/)

Revision 1314 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 4 03:56:11 2007 UTC (17 years, 1 month ago) by ctriv
File length: 198326 byte(s)
Diff to previous 1310
make install now creates the package that make package built.  This is the
first alpha version.

Revision 1310 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 3 21:10:44 2007 UTC (17 years, 1 month ago) by ctriv
File length: 198808 byte(s)
Diff to previous 1309
A few minor cleanups.  PKGFILE is now ALWAYS in /usr/mports/Packages/All
(unless you're silly enough to override it of course...)

Revision 1309 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 3 20:59:13 2007 UTC (17 years, 1 month ago) by ctriv
File length: 198961 byte(s)
Diff to previous 1281
reworked fake system. Somewhat similar to Open's now.  Most ports should
build correctly into their fake dirs now, though we'll have to check all the
ports...

make install is not yet up to speed with the changes, so users are still
advised to use bsd.port.mk.

Revision 1281 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 1 19:41:21 2007 UTC (17 years, 1 month ago) by ctriv
File length: 199965 byte(s)
Diff to previous 1271
Added new variable: NO_STACK_PROTECTOR.  If set then propolice stack
smashing protection is disabled.

Changed many of the TMPDIR names to FAKE so OpenBSD folks can pretend
to know what's going on.

Revision 1271 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 30 19:11:35 2007 UTC (17 years, 1 month ago) by ctriv
File length: 199704 byte(s)
Diff to previous 1267
Fixed a nasty bug that broke pkg_delete.  Our tmp prefix wasn't recognized
as one of the "standard" prefixes, so the packing list was setup to delete
the prefix.  Only problem is that the prefix for the package itself is the
default prefix, which is something like /usr/local or /usr/X11R6.

Revision 1267 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 30 17:27:54 2007 UTC (17 years, 1 month ago) by ctriv
File length: 199590 byte(s)
Diff to previous 1266
package target now no longer installs the port onto the system.  Instead the
port is installed in $PORTDIR/$TMP_INSTALLDIR, and a package is made from
that.  Note that this code is probably not the final version, but care has
been taken to make the changes small, as to not reinvent the wheel.  New
wheels are so bugy.

All ports /must/ honor PREFIX for this to work.

Revision 1266 - (view) (download) (annotate) - [select for diffs]
Added Fri Mar 30 05:29:51 2007 UTC (17 years, 1 month ago) by ctriv
File length: 199341 byte(s)
The very begining of bsd.mport.mk.  Right now there is very little
difference between this and bsd.port.mk.  There is a new target,
tmpdir-install, that instals the port in a temporary directly.  make package
depends on this now, but given that the package target hasn't been updated
to work with the tmp dir, make package is broken.  Also, TMP_INSTALLDIR
needs to be moved up to the top, with the rest of the vars.

The port makefile in general needs to be refactored.  It is close to 6000k
lines long, and real bitch to work with.

Convenience Links

Links to HEAD: (view) (download) (annotate)

Compare Revisions

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a