summaryrefslogtreecommitdiffhomepage
path: root/999.tarballs.build
AgeCommit message (Collapse)AuthorFilesLines
2016-11-151) Replaces the SysV-style build script link mechanism w/ build {,meta-}targets,Lucio Andrés Illanes Albornoz (arab, vxp)1-102/+0
2) splits build.{subr,sh}} into subr/{build,pkg,rtl}.subr and build.sh, 3) replaces {997.strip,998.midipix_sh,999.tarballs}.build with subr/{strip,tarball}.subr, 4) moves patches to patches/, vars files to vars/, and everything else to etc/, 5) renames `Create `Midipix mintty shell' shortcut.vbs' to midipix_shortcut.vbs, 6) fixes a Weechat configure issue, and 7) updates etc/{build.usage,README}.
2016-11-09tarballs: convert all symbolic links matching *.so{,.*} to hard links when ↵Lucio Andrés Illanes Albornoz (arab, vxp)1-1/+2
creating tarballs.
2016-07-25Exclude ${WORKDIR}/ptycon/.git from the source tarball.Lucio Andrés Illanes Albornoz (arab, vxp)1-3/+9
2016-07-21Additionally build toolchain tarball.Lucio Andrés Illanes Albornoz (arab, vxp)1-0/+11
2016-07-19- Additionally install ncursesw and ntctty into ${PREFIX_MINIPIX} and create ↵Lucio Andrés Illanes Albornoz (arab, vxp)1-5/+17
Minipix tarball in 999.tarballs.build which solely contains ${PREFIX_MINIPIX}. - Adds {bash,coreutils}_static which are linked statically and installed to ${PREFIX_MINIPIX} as opposed to {bash_coreutils} which are not linked statically and installed to ${PREFIX_NATIVE}. - Adds file v5.28. - Add support for ${PREFIX_MINIPIX} to midipix.sh (either automatically detected or specified via -m.) - Adds verbosity flag -v wrt. secure_{cd,rm}() and insecure_mkdir(). - Build slibtool{_host,} w/ `--prefix='. - Export ${ARG_TARBALL} instead of special-casing build level 9. - Fix mc configure failure (error: could not determine how to read list of mounted file systems.)
2016-07-11Followup to <afe7b9141ff0195abdee88aea8e15bda9c0f573f>.Lucio Andrés Illanes Albornoz (arab, vxp)1-1/+1
2016-07-11Replaces rm_if_exists() [-m] [-c] w/ secure_rm(), insecure_mkdir(), and ↵Lucio Andrés Illanes Albornoz (arab, vxp)1-5/+9
secure_cd(). secure_{rm,cd}() verify whether all pathnames supplied are rooted beneath ${PREFIX_ROOT}.
2016-07-10General cleanup; user-visible changes: -a nt{32,64}, -b {debug,release}.Lucio Andrés Illanes Albornoz (arab, vxp)1-44/+37
2016-06-26Adds mc v4.8.17. Change default ${PREFIX} to ${HOME}/midipix/${ARCH}.Lucio Andrés Illanes Albornoz (arab, vxp)1-1/+1
2016-06-25Only obtain {ntctty,psxscl} from ${GITROOT_HEAD} and exclude ↵Lucio Andrés Illanes Albornoz (arab, vxp)1-1/+4
${WORKDIR}/tmp/{ntctty,psxscl}/.git from the source tarball.
2016-06-23999.tarballs.build: compress w/ multiple threads via pbzip2, pigz, or xz ↵Lucio Andrés Illanes Albornoz (arab, vxp)1-4/+13
-T0, respectively.
2016-06-22Include README in tarballs.Lucio Andrés Illanes Albornoz (arab, vxp)1-1/+1
2016-06-15Disable NLS for all packages minus the runtime components.Lucio Andrés Illanes Albornoz (arab, vxp)1-0/+0
Followup to <2696b7e8fb2972e72fab7ca8b5a3ab87022814af>: - Restore src/process/_execve.c NT_SEC_IMAGE vs. NT_SEC_RESERVE patch for builds on lucio-vm.local. to allow for running Midipix from a network share. Move previous psxscl patches into psxscl.local@lucio-vm.local.patch. Prevent Irssi from using g_child_watch_add_full() when resolving hostnames for testing purposes as clone(2) is not currently implemented. Updated Create `Midipix mintty shell' shortcut.vbs: - Always update the shortcut file. - Launch sh(1) instead of Mintty (via Elieux.) - Obtain the pathname to Cygwin from the command line, defaulting to `C:\cygwin64'. Updated midipix.sh: - Automatically determine ${MIDIPIX_DRIVE} and ${MIDIPIX_PNAME} via cygpath(1) (via Elieux.) - Export MSYS2_ARG_CONV_EXCL="*" when running within Msys (via Elieux.) - Prepend `/bin' to ${PATH} if not present (via Elieux.) - Set and restore the previous cygdrive prefix. - Use /proc/cygdrive instead of /cygdrive (via Elieux.)
2016-06-11Moved tarball creation logic into its own build script; level 9 buildLucio Andrés Illanes Albornoz (arab, vxp)1-0/+63
scripts are only invoked when ${ARG_TARBALL} is set (-t.) Allow specification of the compression algorithm to use via -t{.bz2,gz,xz}. (via noninc)