recipes for building multiple softwares with mk(1)
git clone git://
Log | Files | Refs

DateCommit messageAuthorFiles+-
2017-05-31 06:29libdb: new portroot2+35-0
2017-05-31 06:15libpipeline: new portroot1+4-0
2017-05-31 Use flex as default lexerroot1+2-2
2017-05-31 06:13deps: sort file alphabeticallyroot1+4-4
2017-05-31 Make NPROC overridableroot1+4-4
2017-05-31 06:10awk: force single-threaded buildroot2+4-3
2017-05-31 06:09dash: use crux mirror for source filesroot1+1-1
2017-05-26 06:28ubase: track git.suckless.orgroot1+2-2
2017-05-26 06:27sbase: track git.suckless.orgroot1+2-2
2017-05-26 06:27bison: new portroot1+5-0
2017-05-26 06:25iproute2: Fix compilation with current toolsetroot2+21-1
2017-05-24 22:48Cleanup source dir before extractionroot1+1-0
2017-05-24 22:47yacc: enable backtrackingroot1+6-0
2017-05-24 22:47perl: new ports (caution: static)root1+32-0
2017-05-24 22:46flex: new portroot1+5-0
2017-05-24 22:46file: new portroot1+5-0
2017-05-23 06:46gcc: make libarchive a dep (for bsdtar)z3bra1+1-1
2017-05-23 06:44Merge /tmp/mkportsz3bra8+60-16
2017-05-23 06:43hier: update to new pack naming conventionsz3bra1+2-2
2017-05-23 06:42pm: update to version 1.2z3bra1+1-1
2017-05-23 06:41less: make libncurses a dependencyz3bra1+2-0
2017-05-18 21:40Make extraction support bsdtarz3bra1+6-4
2017-05-18 06:40Rename fs to hierz3bra2+65-65
2017-05-12 06:33vis: add dependenciesz3bra1+1-0
2017-05-12 06:33Add TAR variable to allow changing itz3bra1+5-5
2017-05-12 06:33Change pack tarball namingz3bra2+2-2
2017-05-12 06:31vis: update to latest commitz3bra1+1-1
2017-05-12 06:31libtermkey: fix buildz3bra1+1-0
2017-02-15 22:36iproute2: remove stupid bash dependencyz3bra1+9-0
2017-02-15 22:35vis: new packz3bra1+8-0
2017-02-15 22:35libtermkey: new packz3bra2+38-0
2017-02-15 22:35libtool: new packz3bra1+5-0
2017-02-15 22:35pkgconfig: new packz3bra1+6-0
2017-02-15 22:35diffutils: new packz3bra1+7-0
2017-02-15 22:35less: new packz3bra1+5-0
2017-02-15 add host and update $LEXz3bra1+2-0
2017-02-15 trust all SSL certificate with curlz3bra1+1-1
2017-02-15 22:33sbase: reformat tar patchz3bra3+99-102
2017-02-15 22:32bzip2: add support for big filesz3bra1+3-0
2017-02-03 18:02sbase: update tar patchz3bra1+4-3
2017-02-03 17:19sbase: patches to fix tar bugz3bra2+101-0
2017-01-30 specify standard tool pathz3bra1+3-0
2017-01-30 12:32dash: latest version + symlink sh.1 manpagez3bra1+2-1
2017-01-30 12:32libattr: disable lib64 (implicit)z3bra2+30-1
2017-01-30 12:31make: disable dynamic loadingz3bra1+4-1
2017-01-26 18:34gawk: new portz3bra1+5-0
2017-01-26 18:34pcc: updated to a more recent buildz3bra4+2-2
2017-01-26 18:34lex: use re2c instead of flexz3bra1+10-3
2017-01-26 18:33awk: update patches for yaccz3bra1+1-1
2017-01-26 18:32libz: update to 1.2.11z3bra1+1-1
2017-01-26 18:32libattr: more patches for muslz3bra3+16-24
2017-01-26 18:31musl: update to 1.1.15z3bra1+1-1
2017-01-26 18:31binutils: add some configure settingsz3bra1+6-2
2017-01-26 18:30Add libz to gcc dependenciesz3bra1+1-1
2017-01-26 18:30Update with various parametersz3bra2+17-17
2017-01-26 18:29gcc: update to 6.2.0z3bra24+848-438
2016-12-06 13:44Add lex/yaccnz3bra2+12-0
2016-12-02 13:23binutils: Make -all-static the first flagz3bra1+1-1
2016-12-02 13:22fs: Accomodate to changesz3bra1+7-4
2016-12-02 13:22patch: upgrade to 2.7.5z3bra1+2-2
2016-12-02 12:59sed: Super sed versionz3bra2+27-0
2016-12-02 12:48awk: the one true awk(1)z3bra2+34-0
2016-11-30 07:48init: use implicit makefile rulesz3bra1+1-1
2016-11-30 07:45sick: new portz3bra1+7-0
2016-11-30 07:45libressl: update portz3bra1+1-1
2016-11-30 07:45Simplify dependency checkingz3bra1+3-3
2016-11-30 07:44update some port versionsz3bra14+188-12
2016-11-30 07:26Small fixes in default.mkz3bra1+3-3
2016-11-30 07:26m4: new portz3bra1+5-0
2016-06-10 06:52Move inclusion to default.mkWilly36+3-35
2016-06-10 06:51Add a CLEANUP variable to remove files before packingWilly2+3-3
2016-06-07 21:34gcc: set of patches for muslWilly10+428-1
2016-06-07 21:18gcc ports building on musl based systemsWilly2+15-14
2016-06-07 21:16Add LDFLAGS to mk buildWilly1+1-1
2016-06-07 21:15Update mksh source URLWilly1+2-2
2016-06-07 21:14Fix typo preventing cascading buildsWilly1+1-1
2016-06-07 21:11Change archive path for better depsWilly1+2-2
2016-06-07 21:11Update toolchain tripletWilly1+12-8
2016-04-25 06:36Install deps from ${REPO}z3bra1+1-1
2016-04-25 06:35Change to no rebuild existing packsz3bra1+16-15
2016-04-25 06:33Update pm versionz3bra1+1-1
2016-04-21 11:37Rename $workdir as $WORKz3bra9+23-25
2016-04-20 11:37Add $REPO variable for built packsz3bra2+5-3
2016-04-20 11:36pm: switch to latest commitz3bra1+1-1
2016-04-17 21:06Change defaults to fit a musl-based setupz3bra1+12-13
2016-04-13 06:22Build software in $workdir instead of $PWDz3bra12+43-40
2016-02-19 07:23patch: new portz3bra1+6-0
2016-02-18 19:48dash: remove useless COMMON_CFLAGSz3bra1+0-2
2016-02-18 19:47curl: fix static buildz3bra2+25-18
2016-02-17 22:46Add gcc port, finally!z3bra4+45-16
2016-02-17 22:43Cleanup some ports regarding static compilationz3bra4+10-10
2016-02-13 14:39Remove expat libraryz3bra2+0-28
2016-02-01 19:54init: make rc script container-awarez3bra1+14-13
2016-02-01 19:53clean packs on the "clean" targetz3bra1+2-1
2016-02-01 19:52pm: use git versionz3bra1+2-2
2016-01-29 18:28Update $CROOS variablez3bra1+1-1
2016-01-27 12:52Remove some redundancy between operationsz3bra2+17-10
2016-01-26 09:51Change command attributes for compatibility with sbasez3bra2+11-13
2016-01-26 09:47pm: use release 1.0z3bra1+2-2
2016-01-24 00:21new ports: plan9 mk/makez3bra12+109-10
2016-01-23 17:38pcc/libpcc: use latest CVS buildz3bra5+740-63
2016-01-23 13:56iputils: depends on libresslz3bra1+1-0
2016-01-23 13:34Update dependencies for libarchive/pmz3bra1+2-1
2016-01-23 13:23Add build dependency resolutionz3bra3+13-1
2016-01-22 23:26xz: new portz3bra1+6-0
2016-01-22 23:23new port: libarchive + fix pmz3bra2+14-1
2016-01-22 22:34new ports: git fs libexpatz3bra4+113-0
2016-01-22 22:33Rename zlib to libzz3bra2+10-10
2016-01-22 22:31Handle more different man/prefix variablesz3bra1+2-1
2016-01-22 make cleanup more explicitz3bra2+3-1
2016-01-20 17:06libncurses: new portz3bra1+17-0
2016-01-20 17:06Clean archive file using $url basenamez3bra4+8-20
2016-01-20 16:14Explain bug about meta-rules and CLI argumentsz3bra1+4-0
2016-01-20 11:26iputils: new portz3bra10+514-0
2016-01-20 10:58iproute2: remove 'build' overridez3bra1+2-4
2016-01-20 usez3bra2+9-12
2016-01-19 13:14mksh: build a small binary without vi modez3bra1+2-0
2016-01-19 13:13include --host and --build to ${CONFIGURE}z3bra1+9-7
2016-01-19 13:12new ports: libmpc, libpcc, pccz3bra7+114-0
2016-01-18 18:36use env -i for all buildsz3bra1+13-2
2016-01-18 18:35Use /man for manpagesz3bra3+6-6
2016-01-18 18:31new ports: smdev, zlib and iproute2z3bra8+100-0
2016-01-18 15:51init: new portz3bra4+120-0
2016-01-18 12:48Improve cleanup to discover uneeded directoriesz3bra1+4-2
2016-01-18 12:47gzip: new portz3bra1+7-0
2016-01-18 07:38bzip2: new portz3bra3+146-0
2016-01-17 21:30curl: new portz3bra1+26-0
2016-01-17 21:30Cleanup /lib/pkgconfig directoryz3bra1+2-2
2016-01-17 21:20libressl: new portz3bra1+6-0
2016-01-17 21:20mkfile: autodiscover port directoriesz3bra1+1-2
2016-01-17 21:19Force deleting archives on cleanz3bra1+1-1
2016-01-17 21:10libmpfr: new portz3bra3+19-1
2016-01-17 21:09Add target 'cleanup' to clean packsz3bra1+18-3
2016-01-17 19:40Remove libtool archives upon installz3bra1+5-7
2016-01-17 19:39mksh: use $destdirz3bra1+6-6
2016-01-17 19:39libgmp: new portz3bra1+10-0
2016-01-17 19:38Remove ubase tarball from tracked filesz3bra1+0-0
2016-01-17 15:48Change tarball name and add some more checksz3bra2+22-16
2016-01-17 14:46binutils: use default targetsz3bra2+6-12
2016-01-16 13:18Change ports to use $destdirz3bra4+10-9
2016-01-16 13:06binutils: new portz3bra3+76-0
2016-01-16 use $destdir for installation/packingz3bra1+5-3
2016-01-15 21:59mksh: new portz3bra1+19-0
2016-01-15 21:59Fix parsing while checking archive contentz3bra1+4-1
2016-01-15 21:30ubase: new portz3bra2+6-0
2016-01-15 21:29musl: new portz3bra2+32-0
2016-01-15 21:29Use to build the targetsz3bra2+8-2
2016-01-15 21:27Make more genericz3bra4+65-38
2016-01-14 12:58dash: remove useless $archive variablez3bra1+0-1
2016-01-14 12:42First commit: + dash, pm, sbasez3bra5+80-0