summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2019-08-17Rewrite special-casing of ELF tools (dh_strip etc.) via an elf-tools sequenceNiels Thykier1-0/+14
2019-08-16Fix logic for arch-only commands to make it testable againNiels Thykier2-17/+21
2019-08-16Dh_Lib: Only parse dh-sequence-X in dhNiels Thykier1-1/+6
2019-08-16Dh_lib.pm: Extract d/control parse logic from getpackagesNiels Thykier1-6/+6
2019-08-16Generalize and move logic for filtering out arch-only helpersNiels Thykier1-0/+5
2019-08-16Support build-profiles and architecture restrictions for dh-sequence-X build-...Niels Thykier1-1/+9
2019-08-16Rewrite sequence handling to ensure add-on commands are ordered correctlyNiels Thykier2-17/+253
2019-08-16dh: Implement conditional sequence add-onsNiels Thykier1-6/+15
2019-08-15Dh_Lib: Add hint to resolve double-specified compat levelNiels Thykier1-0/+3
2019-08-15Disable auto-abbrev of cli options in c13 to enable dh optimizationsNiels Thykier1-0/+3
2019-08-15dh_auto_*: Officially adopt --sourcedir/--builddirNiels Thykier1-0/+2
2019-07-19Dh_Getopt.pm: Improve warning when -p is ignoring in overridesNiels Thykier1-3/+22
2019-07-14Dh_Lib: Expand on substitution in maintscriptsNiels Thykier1-23/+46
2019-07-13dh_{shlibdeps,strip}: Pass --no-sandbox to file under fakerootNiels Thykier1-0/+19
2019-05-17cmake.pm: Emit correct CMAKE_SYSTEM_PROCESSOR for mips64el during cross buildsHelmut Grohne1-0/+1
2019-05-17Drop some obsolete/unused codeNiels Thykier1-24/+0
2019-03-31makefile: Fix regression where cross tools were passed when make was a target...Niels Thykier1-1/+5
2019-03-31Buildsystem: Add internal field to tell if a build system is used as a targetNiels Thykier1-0/+13
2019-02-25Dh_Lib: Ensure error uses a well-defined stable error codeNiels Thykier1-2/+3
2019-02-24Dh_Lib: Add "is_known_package" functionNiels Thykier1-2/+9
2019-02-09meson: Dump meson-logs/testlog.txt on test errorNiels Thykier1-12/+20
2019-02-09filedoublearray: Strip whitespace and detect whitespace-only linesNiels Thykier1-2/+10
2018-12-02Revert "makefile.pm: pass V=1/0 depending on DH_QUIET"Luca Boccassi1-7/+1
2018-11-13Dh_Lib,dh_installman: Reopen stdin for reading in doit/man(1)-checkNiels Thykier1-0/+1
2018-11-10cmake: Pass correct CMAKE_SYSTEM_PROCESSOR for ppc64elHelmut Grohne1-1/+10
2018-11-10cmake: Pass QMAKE_EXECUTABLE when cross-buildingHelmut Grohne1-0/+1
2018-11-04meson: Run tests with meson [c13]Niels Thykier1-0/+24
2018-11-04Buildsystem: Fix spelling of "Invalid" in an error messageNiels Thykier1-1/+1
2018-11-04Dh_Lib: Accept compat level 13Niels Thykier1-1/+1
2018-11-04Dh_Lib: Add a LOWEST_VIRTUAL_DEBHELPER_COMPAT_LEVEL constantNiels Thykier1-0/+3
2018-11-02makefile.pm: pass V=1/0 depending on DH_QUIETLuca Boccassi1-1/+7
2018-09-15Replace all calls to Cwd::cwd with Cwd::getcwdJosh Triplett1-1/+1
2018-09-14{meson,autoconf}.pm: Fix inverted boolean logicNiels Thykier2-3/+3
2018-09-14Dh_Getopt: Configure Getopt::Long to be case sensitiveNiels Thykier1-0/+1
2018-09-09Make -k/--keep a per helper optionNiels Thykier1-4/+1
2018-09-04meson.pm: Add missing import of compatNiels Thykier1-1/+1
2018-09-02Dh_Getopt.pm: Remove --priority as default optionNiels Thykier1-2/+0
2018-09-02Support of terse flag in DEB_BUILD_OPTIONSNicholas Guriev3-5/+7
2018-09-01Dh_Lib.pm: Have isnative() use the cache better for d/changelogNiels Thykier1-12/+23
2018-08-04dh: Support autoloading sequences via Build-DependsNiels Thykier1-1/+20
2018-08-04autoconf,meson: Use usr/libexec dir by default [c12]Niels Thykier2-3/+3
2018-08-04cmake: Explicitly set CMAKE_INSTALL_LIBDIRNiels Thykier1-1/+1
2018-06-30Dh_Lib.pm: Fix comment handling at EOF in d/controlNiels Thykier1-1/+8
2018-06-30Restore glob error handling for documentation dh_* toolsNiels Thykier1-1/+15
2018-06-24Dh_Lib: Correct assignment of $build_profilesNiels Thykier1-1/+1
2018-06-23Dh_Lib: Ensure (X-)Package-Type appear at most once per binaryNiels Thykier1-0/+5
2018-06-23Dh_Lib: Align binary package stanza parser with deb822 rulesNiels Thykier1-42/+74
2018-06-23Dh_Lib: Align source stanza parser with deb822 rulesNiels Thykier1-22/+52
2018-06-23Dh_Lib: Ensure package names are validNiels Thykier1-0/+9
2018-06-23Dh_Lib: Avoid forking a shell for executable dh config filesNiels Thykier1-1/+1