summaryrefslogtreecommitdiffhomepage
path: root/subr.pkg
AgeCommit message (Collapse)AuthorFilesLines
2024-03-26subr.pkg/pkg_configure_patch.subr: don't apply patches if ↵Lucía Andrea Illanes Albornoz1-0/+4
"${PKG_BASE_DIR}/${PKG_SUBDIR}/srcprep.sh" exists.
2024-03-26subr.pkg/pkg_fetch_extract.subr: run ↵Lucía Andrea Illanes Albornoz1-0/+4
"${PKG_BASE_DIR}/${PKG_SUBDIR}/srcprep.sh" if existing.
2024-03-18groups.d/231.native_packages_etc.group:{image,graphics}magick:${PKG_NO_PURGE ↵Lucía Andrea Illanes Albornoz1-1/+3
_LA_FILES}: don't delete .la files. etc/README.md: documents NO_PURGE_LA_FILES. subr.pkg/pkg_install_files.subr:pkgp_install_files_libraries(): purge .la files subject to ${PKG_NO_PURGE_LA_FILES}. vars.env.d/000.build.env:${DEFAULT_BUILD_VARS}: adds NO_PURGE_LA_FILES. subr.ex/ex_rtl_rpm.subr:ex_rtl_purge_la_files(): removes duplicate function.
2023-04-03Drop ccache support.Lucía Andrea Illanes Albornoz1-1/+1
2023-03-31Generalise sofort subr.pkg/pkg_configure.subr code.Lucía Andrea Illanes Albornoz1-48/+21
2023-03-30Delete ${DEFAULT_RPM_JOBS_SEMAPHORE} on init.Lucía Andrea Illanes Albornoz1-1/+2
2023-03-30Limit parallel rpmbuild(1) jobs to 1.Lucía Andrea Illanes Albornoz1-0/+1
2023-03-30Fix stripping.Lucía Andrea Illanes Albornoz1-2/+1
2023-03-28subr.pkg/pkg_configure.subr: fix typo.Lucía Andrea Illanes Albornoz1-1/+1
2023-03-28subr.ex/ex_rtl_configure.subr:ex_rtl_configure_cmake(): correctly process ↵Lucía Andrea Illanes Albornoz1-4/+6
@_build_{kind,type}. subr.pkg/pkg_configure.subr: correctly pass @_build_{kind,type}.
2023-03-28subr.pkg/pkg_configure.subr: correctly pass ${ARG_CCACHE:-}.Lucía Andrea Illanes Albornoz1-1/+1
2023-03-27Generalise subr.pkg/pkg_configure_autotools.subr code.Lucía Andrea Illanes Albornoz5-104/+23
2023-03-27Generalise subr.pkg/*.subr code.Lucía Andrea Illanes Albornoz7-221/+49
2023-03-26Generalise {configure,make} code.Lucía Andrea Illanes Albornoz4-316/+123
2023-03-23Implements ccache integration, pt. II.Lucía Andrea Illanes Albornoz4-51/+179
2023-03-21Document subr.rtl/*.subr functions, pt. IV.Lucía Andrea Illanes Albornoz4-24/+30
2023-03-21Document subr.rtl/*.subr functions, pt. III.Lucía Andrea Illanes Albornoz1-1/+1
2023-03-20Document subr.rtl/*.subr functions, pt. I.Lucía Andrea Illanes Albornoz1-3/+3
2023-03-20Correctly pass ccache to CMake.Lucía Andrea Illanes Albornoz1-1/+17
2023-03-20Speed up RPM packaging compression.Lucía Andrea Illanes Albornoz1-0/+3
2023-03-13Followup to <fd38dc025f5d31890abbf3d48c597114203b1421>.Lucía Andrea Illanes Albornoz2-77/+15
2023-03-13Followup to <fd38dc025f5d31890abbf3d48c597114203b1421>.Lucía Andrea Illanes Albornoz2-9/+8
2023-03-13Move patches & vars pathname defaults handling into subr.ex/ex_pkg.subr.Lucía Andrea Illanes Albornoz2-22/+27
2023-03-13subr.pkg/pkg_configure_patch_pre.subr: fix typo.Lucía Andrea Illanes Albornoz1-2/+2
2023-02-19Add copyright legends to all files.Lucía Andrea Illanes Albornoz18-0/+18
2023-02-18Add textwidth=0 to Vim modelines.Lucía Andrea Illanes Albornoz17-17/+17
2023-02-17Make everything a bit faster.Lucía Andrea Illanes Albornoz18-0/+1090
0) Issues several prayers and sacrifices to Enki under threat of a terrible deluge sent down by Ellil 1) Convert fork-write/read exprs to be non-forking 2) Pass mostly everything by reference 3) Don't bother cleaning the variable namespace because Bourne shell is an abomination 4) Removes broken ./pkgtool.sh -s, --restart-at, --update-diff & ./build.sh --dump-{in,on-abort} 5) Cleanup