Commit Graph

  • 13eb443a11 DBP Repo master Mario Fetka 2025-09-14 21:23:42 +02:00
  • 17c7e7d975 readd log to file Mario Fetka 2025-09-14 21:15:46 +02:00
  • 3c40b423d2 no log to file just stdout Mario Fetka 2025-09-10 14:39:37 +02:00
  • 29fa5a8d0d Correct tgc to dbp Mario Fetka 2025-09-07 01:00:50 +02:00
  • a0bb1fff46 correct paths Mario Fetka 2025-09-06 22:05:16 +02:00
  • 246eae205f Mod for dbpware Mario Fetka 2025-09-06 20:36:32 +02:00
  • 78e516ad61 Add support for lzma compressed tar archives Tom G. Christensen 2019-06-02 09:22:41 +02:00
  • 3cd10f85d4 Make pkgdef filename a global variable Tom G. Christensen 2019-05-31 10:06:32 +02:00
  • 7eb78af9ae Update copyright years Tom G. Christensen 2019-05-30 11:16:49 +02:00
  • d38443871c Enable passing options to make in generic_build() Tom G. Christensen 2019-05-30 11:11:57 +02:00
  • fe7f6cb97e Add support for lz compressed tar archives Tom G. Christensen 2018-04-14 14:08:12 +02:00
  • f95e226c80 Update urls in license text Tom G. Christensen 2018-04-09 20:33:44 +02:00
  • 27e745bc1c Update copyright years Tom G. Christensen 2018-04-09 20:31:40 +02:00
  • 6e408949ea Make gnu symlink creation work again Tom G. Christensen 2013-10-10 11:56:46 +02:00
  • 6620dc6854 build.sh.functions: use build_arch in logfile name Tom G. Christensen 2013-09-21 18:11:38 +02:00
  • 6750c1f90d buildpkg.functions: change how pkgdirdesig and topinstalldir is defined Tom G. Christensen 2013-09-20 16:52:49 +02:00
  • 6d8afb783d buildpkg.packaging.solaris: distinguish between arch and build_arch Tom G. Christensen 2013-09-20 16:49:37 +02:00
  • 72de05b968 buildpkg.packaging.solaris: add more arch and os helper vars Tom G. Christensen 2013-09-20 16:42:18 +02:00
  • 18f46e6fe6 buildpkg.packaging.irix: remove obsolete functions Tom G. Christensen 2013-07-30 14:33:42 +02:00
  • a238b33578 Convert configure_args to an array Tom G. Christensen 2013-07-30 14:20:34 +02:00
  • 277d9108ac buildpkg.packaging.solaris: update PKG attr limit Tom G. Christensen 2013-07-13 16:05:51 +02:00
  • dd2f1dece0 buildpkg.functions: tell to curl use remote timestamp when downloading files Tom G. Christensen 2013-02-24 21:56:07 +01:00
  • b15779639a buildpkg.functions: add support for changing the generic install target Tom G. Christensen 2013-02-24 21:53:08 +01:00
  • 23d8ded3d4 Update copyright years Tom G. Christensen 2013-02-12 09:07:12 +01:00
  • 4f1c76c750 buildpkg.packaging: simplify variable expansion for relnotes Tom G. Christensen 2013-04-26 10:29:24 +02:00
  • 54976188a5 buildpkg.packaging.solaris: correct comment for add_proto() Tom G. Christensen 2013-01-27 13:50:17 +01:00
  • d7d89b9209 buildpkg.packaging.solaris: fixup add_file() Tom G. Christensen 2013-01-27 13:50:04 +01:00
  • a8454b7c03 buildpkg.functions: style cleanup in generic_install() Tom G. Christensen 2013-01-27 13:47:27 +01:00
  • a61b3bb05f buildpkg.functions: output configure command for log purposes Tom G. Christensen 2013-01-27 13:43:33 +01:00
  • 7cdc5dd06f newpkg: style cleanup Tom G. Christensen 2013-01-27 13:42:51 +01:00
  • a9fed27639 Extend gnu symlink functionality Tom G. Christensen 2013-01-27 13:39:22 +01:00
  • 1b0d55ddd0 buildpkg.packaging.solaris: really look for arch specific depend file Tom G. Christensen 2012-12-31 16:53:34 +01:00
  • 77e906db65 buildpkg.functions: add a simple helper to create symlinks in gnu/bin Tom G. Christensen 2012-12-20 11:55:08 +01:00
  • fe0a670fdf buildpkg.packaging.solaris: look for arch specific depend file Tom G. Christensen 2012-12-20 11:47:35 +01:00
  • 3daa127b5f buildpkg.packaging.solaris: look for arch specific pkgdef file Tom G. Christensen 2012-09-09 11:44:45 +02:00
  • 22aa969f36 build.sh.functions: add timestamp printing for nolog functions Tom G. Christensen 2012-09-09 12:03:52 +02:00
  • 1a95962a45 Fix misleading comments Tom G. Christensen 2012-07-08 12:22:46 +02:00
  • 71104210b2 Allow for more text in file output Tom G. Christensen 2012-07-08 12:11:06 +02:00
  • 5b36aaacb7 Quote & to make it pass through sed literally Tom G. Christensen 2012-07-08 12:10:07 +02:00
  • 51df067e56 Make sure identify_compiler also gives output in log mode for non-gcc compiler Tom G. Christensen 2012-06-03 16:23:30 +02:00
  • 13bd8b42d3 Refactor changelog check into a generic function Tom G. Christensen 2012-05-27 11:39:45 +02:00
  • 8a92bf85d5 Fix ChangeLog version check Tom G. Christensen 2012-05-27 11:18:10 +02:00
  • 3aae9488ab Automatically create stagedir if it is missing Tom G. Christensen 2012-05-27 11:10:07 +02:00
  • 9430cf5c7e Automatically create srcdir if it is missing Tom G. Christensen 2012-05-27 11:09:32 +02:00
  • a6007c62d5 Update copyright years Tom G. Christensen 2012-05-27 10:06:26 +02:00
  • e0ec247848 Exclude prep and distclean from autolog Tom G. Christensen 2012-05-27 10:04:19 +02:00
  • 697f9cff21 Add automatic logging of all operations Tom G. Christensen 2012-05-26 14:04:42 +02:00
  • 9f182d0a8b New function for outputting compiler information Tom G. Christensen 2012-05-26 13:34:23 +02:00
  • 09c04aeabb Remove trailing whitespace Tom G. Christensen 2012-05-26 10:54:42 +02:00
  • 0c7484d227 Add support for xz compressed tarballs Tom G. Christensen 2012-05-21 20:23:30 +02:00
  • 8015851ba8 Make sure compver files are regenerated Tom G. Christensen 2011-06-03 16:09:02 +02:00
  • b066ccb0dc Mention the BUILDPKG_* variables Tom G. Christensen 2010-01-13 11:18:16 +01:00
  • de45cfa6a4 Update README Tom G. Christensen 2010-01-10 12:17:25 +01:00
  • f40ebf2c88 Add __bash and use it in newpkg Tom G. Christensen 2010-01-10 12:02:44 +01:00
  • b17d5ad85f Add a README describing buildpkg Tom G. Christensen 2010-01-09 17:07:27 +01:00
  • 0ae7c57a2c Update copyright years Tom G. Christensen 2010-01-09 17:01:37 +01:00
  • 3b907e54fe Remove personal comment Tom G. Christensen 2010-01-09 17:00:39 +01:00
  • 80fffefc88 Remove commented obsolete code Tom G. Christensen 2010-01-09 16:03:41 +01:00
  • d65c52edb2 Use curly braces to separate variables Tom G. Christensen 2010-01-09 16:01:25 +01:00
  • 80e4a9d3fc Separate buildtree and buildpkg code Tom G. Christensen 2010-01-09 15:59:29 +01:00
  • 2c45b58592 Don't add a copyright stanza to every build.sh script Tom G. Christensen 2010-01-09 15:48:22 +01:00
  • c99cf91ee1 Make the use of an updates file optional Tom G. Christensen 2009-12-19 16:33:48 +01:00
  • c7ccc73f1e Fix name overload in get_files Tom G. Christensen 2009-12-19 16:31:19 +01:00
  • 1a1be6bc92 Remove more uses of shell filename expansion. Tom G. Christensen 2009-10-31 20:09:52 +00:00
  • 3854b49dfd Use ls instead of echo to avoid returning * on empty dirs Tom G. Christensen 2009-10-25 11:00:07 +00:00
  • 2f1bc2aea6 If a ChangeLog exists then append it to relnotes Tom G. Christensen 2009-10-10 09:58:32 +00:00
  • 24e3551aba * buildpkg.packaging.solaris(auto_rel): Adjusted to new interfaces Tom G. Christensen 2009-09-05 14:56:27 +00:00
  • f84b1dd660 Overhaul handling of source and patch entries during setup Tom G. Christensen 2009-08-12 14:04:50 +00:00
  • 20a817e189 Update copyright years Tom G. Christensen 2009-08-12 09:02:10 +00:00
  • 549445fa32 Unconditionally strip all ELF binaries Tom G. Christensen 2009-08-12 08:53:15 +00:00
  • 7664df5bbe Make it possible to add global configure overrides Tom G. Christensen 2009-08-12 08:53:14 +00:00
  • 6fe8c2e5b1 Shortcuts for build.sh. Tom G. Christensen 2009-06-06 09:42:53 +00:00
  • 39ccdeabfc Small comment update. Tom G. Christensen 2009-05-31 14:23:55 +00:00
  • ca3d4c144a Ooops removed too much during the last cleanup. Tom G. Christensen 2009-04-26 14:53:32 +00:00
  • 4acade37c2 Cleanup and fixes to the relnotes handling. Tom G. Christensen 2009-03-22 14:03:59 +00:00
  • 20bf8e7297 Make it possible to turn auto_dir off. This is necessary until a good solution can be found so that auto_dir can automatically ignore "system" paths like /etc and /usr. Tom G. Christensen 2009-01-21 20:14:31 +00:00
  • 9996ed94e6 Fix auto_dir. It was horribly broken before. Tom G. Christensen 2008-12-10 21:23:36 +00:00
  • 8dcbf3e74e Copy over the auto_dir functionality from the Solaris module. Tom G. Christensen 2008-11-15 19:17:44 +00:00
  • dc2d0bd81b Oops missed a spot. Tom G. Christensen 2008-11-11 20:36:37 +00:00
  • 34bfe8e9bb Fallback to the global relnotes template if it's missing from metadir. (Note huge diff because a large block of code was reindented). Tom G. Christensen 2008-11-11 18:51:50 +00:00
  • 4c815f5742 Add support for if(var) conditional expression in pkgdef files. Tom G. Christensen 2008-10-03 13:11:05 +00:00
  • 40a88809c9 Fix stripping of shared objects. I don't know when this broke but at some point file has stopped reporting 'not stripped' for shared libraries. To detect such an issue in the future the strip functions will now print the names of files they are working on. Tom G. Christensen 2008-09-18 09:35:33 +00:00
  • c7cb17e408 Add GNU cp. Readd NROFFOPTS which was accidentally removed during cleanup. Tom G. Christensen 2008-09-18 06:56:27 +00:00
  • bcc9cf61ac Because of the nesting of the function calls a call to error inside the stack will not give me the exit I want. This should catch any errors and cause an exit in the appropriate place. Tom G. Christensen 2008-08-18 17:33:06 +00:00
  • ebd95822dc Missing 's'. Tom G. Christensen 2008-08-01 15:18:57 +00:00
  • c351659693 Too much cut'n'paste broke sha1sums on Solaris. Tom G. Christensen 2008-07-26 15:07:58 +00:00
  • 6dfdcc73c4 Allow URLs in source entries. Tom G. Christensen 2008-07-26 13:04:26 +00:00
  • b27fef0e1b The buildpkg framework is now under the GPLv3. Tom G. Christensen 2008-07-25 13:05:35 +00:00
  • 8460c89814 Fallback to the global relnotes template if it's missing from metadir. (Note huge diff because a large block of code was reindented). Tom G. Christensen 2008-07-21 08:21:29 +00:00
  • 5a471b8792 I'm not quite sure what happened here, but the list of deps are nolonger newline seperated which means sed /d kills all deps. Tom G. Christensen 2008-05-25 11:04:34 +00:00
  • 32e18a9df3 Cleanup tools usage and only use __ prefixed tool namespace. Tom G. Christensen 2008-05-17 10:23:36 +00:00
  • 17e61dfc80 Symlink entries requires special handling to get just the path part. Tom G. Christensen 2008-05-02 18:41:48 +00:00
  • 546b05fa8f When computing dirs in auto_dir also consider symlink entries. Use metaprefix to locate metadata when adding relnotes. Tom G. Christensen 2008-05-02 17:44:17 +00:00
  • 34c7c7f1bc Use metaprefix like in the irix version to mean the relative path between topinstalldir and metainstalldir. Tom G. Christensen 2008-04-27 15:17:30 +00:00
  • 9a16e37050 Find relnotes using metainstalldir Tom G. Christensen 2008-04-26 14:34:16 +00:00
  • 8af94ba2f7 Sort out static archives since ldd complains about them. Tom G. Christensen 2008-04-26 10:47:13 +00:00
  • 5c4973f9c8 Add head to the list of tools. Tom G. Christensen 2008-04-20 14:33:39 +00:00
  • ffb69138ec Correct egreps that filter executables vs. scripts Tom G. Christensen 2008-04-20 14:31:47 +00:00
  • c786941496 Import the ac_overrides codes from Irix into the generic build function. Tom G. Christensen 2008-04-19 19:17:39 +00:00
  • 3b6029b3bc Don't add extra newlines in depend files. Tom G. Christensen 2008-04-19 19:16:23 +00:00