summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ob-applypatches: Fix to work with BusyBox patch.P. J. McDermott2013-06-181-1/+3
| | | | | | | | | | | | | | | | | | | | | BusyBox's patch applet doesn't support the -d option, which is specified by POSIX.1. Fixes: ob-applypatches: Applying patch "01_better-handle-unrecognized-options.patch"... patch: invalid option -- 'd' BusyBox v1.21.0 (2013-06-15 09:00:55 EDT) multi-call binary. Usage: patch [OPTIONS] [ORIGFILE [PATCHFILE]] -p,--strip N Strip N leading components from file names -i,--input DIFF Read DIFF instead of stdin -R,--reverse Reverse patch -N,--forward Ignore already applied patches -E,--remove-empty-files Remove output files if they become empty ob-applypatches: Error: Can't apply patch "01_better-handle-unrecognized-options.patch"
* Release opkbuild 3.0.0-alpha5.opkbuild-3.0.0-alpha5P. J. McDermott2013-06-162-1/+19
|
* opkbuild: Separate opt_uid0_cmd non-option args.P. J. McDermott2013-06-151-5/+5
| | | | Otherwise, the option arguments might be collected by the opt_uid0_cmd.
* configure: Better handle unecognized options.P. J. McDermott2013-06-151-3/+1
| | | | optind needs to be incremented for every option.
* Makefile.in: Distribute mksysconf.in.P. J. McDermott2013-06-151-0/+2
| | | | | I apparently never remembered to put this file in the tar archives. Oddly, no one ever complained that it was missing.
* Merge branch 'feature/build-system-improvements'.P. J. McDermott2013-06-1527-674/+464
|\
| * INSTALL: Out-of-tree builds are broken for now.feature/build-system-improvementsP. J. McDermott2013-06-151-8/+1
| | | | | | | | | | | | | | | | | | Building opkbuild from outside the source tree is unsupported with the new non-recursive build system. The issue is the use of inference rules to fix dependencies. Out-of-tree builds will probably be supported in certain make implementations using the non-standard VPATH macro.
| * Makefile.in: Distribute tests/local.mk.P. J. McDermott2013-06-151-0/+1
| |
| * Remove old libopkbuild build system variable.P. J. McDermott2013-06-152-4/+0
| |
| * s/@@LIBOPKBUILD@@/@@PKGLIBDIR@@/ in sources.P. J. McDermott2013-06-1510-11/+11
| |
| * Fix tests file names for distribution.P. J. McDermott2013-06-152-4/+4
| |
| * Makefile.in: Move metadata macro definition.P. J. McDermott2013-06-151-1/+2
| |
| * Makefile.in: Remove old MACROS macro.P. J. McDermott2013-06-151-12/+0
| |
| * Make test target non-recursive.P. J. McDermott2013-06-153-67/+51
| |
| * Remove old input makefiles.P. J. McDermott2013-06-156-495/+0
| |
| * Makefile.in: Make $(distdir) target non-recursive.P. J. McDermott2013-06-151-8/+4
| |
| * Makefile.in: Make uninstall target non-recursive.P. J. McDermott2013-06-151-11/+37
| |
| * Makefile.in: Make install target non-recursive.P. J. McDermott2013-06-151-11/+39
| |
| * Makefile.in: Move opkhelper_3_0 macro definition.P. J. McDermott2013-06-151-1/+1
| |
| * Makefile.in: Make clean target non-recursive.P. J. McDermott2013-06-151-11/+23
| |
| * Make man/ non-recursive.P. J. McDermott2013-06-152-7/+77
| |
| * Make locale/ non-recursive.P. J. McDermott2013-06-152-5/+34
| |
| * Make lib/metadata/ non-recursive.P. J. McDermott2013-06-152-5/+31
| |
| * Make lib/package/ non-recursive.P. J. McDermott2013-06-152-4/+28
| |
| * Make lib/ non-recursive.P. J. McDermott2013-06-152-7/+45
| |
| * configure: Update copyright years.P. J. McDermott2013-06-151-2/+2
| |
| * configure: Add man3dir.P. J. McDermott2013-06-151-0/+4
| |
| * configure: Add pkglibdir and man1dir.P. J. McDermott2013-06-151-1/+11
| |
| * configure: Fix find_dep_lib().P. J. McDermott2013-06-151-13/+8
| |
| * Make src/ non-recursive.P. J. McDermott2013-06-152-8/+71
| |
| * configure: Normalize dependency parameter names.P. J. McDermott2013-06-151-2/+4
| |
| * configure: Only edit top-level makefile.P. J. McDermott2013-06-151-4/+3
|/
* Set Host-Arch and Host-Plat substvars.P. J. McDermott2013-05-251-0/+2
| | | | | | | | | If ob_set_package_substvars() is called outside of a build environment, the values of these substvars will be null. These substvars are finally specified as part of SPF 2.0 as of 2013-05-25. They facilitate the cross building of packages with platform configurations.
* Use cat in ob_parse_{control,changelog}().P. J. McDermott2012-11-222-2/+6
| | | | This allows lines to be read from standard input.
* Fix arguments to _ob_parse_changelog_error().P. J. McDermott2012-11-221-11/+13
|
* Verify existence of *.pkg/control in pkg listing.P. J. McDermott2012-11-161-0/+4
| | | | | | | This fixes warnings like the following when there are no binary package metadata directories: opkbuild: Warning: Bad binary package name: "*"
* Exit on failure to parse package metadata.P. J. McDermott2012-11-169-18/+18
|
* ob_set_substvar(): Escape single quotes in value.P. J. McDermott2012-11-161-0/+3
|
* Release opkbuild 3.0.0-alpha4.opkbuild-3.0.0-alpha4P. J. McDermott2012-11-162-1/+20
|
* Add mksysconf to .gitignore.P. J. McDermott2012-11-151-0/+1
|
* Reduce platforms for OPK_PACKAGES.P. J. McDermott2012-11-151-2/+6
|
* Simplify variable setting; save a fork.P. J. McDermott2012-11-151-1/+1
|
* configure: Don't exit on unrecognized options.P. J. McDermott2012-11-141-2/+3
|
* Update TODO.P. J. McDermott2012-11-141-3/+25
|
* Add some more error handling to opkbuild.P. J. McDermott2012-11-141-12/+37
|
* Improve the system config generation kludge.P. J. McDermott2012-11-143-130/+55
|
* Remove archtab generation from testsetup.shP. J. McDermott2012-11-141-22/+0
|
* Remove code for upstream build system arches.P. J. McDermott2012-11-143-23/+3
|
* Set an OPK_TOOL_PREFIX environment variable.P. J. McDermott2012-11-141-0/+1
|
* Don't print error when there's no substvars file.P. J. McDermott2012-11-101-1/+3
|