pkgng/pkgng 1147926. configure.def configure

configure: Provide a default pkgconfig path

The pkgconfig path was defaulting to WHERE.  Change that to a more
reasonable value.
DeltaFile
+1-1configure.def
+1-0configure
+2-12 files

pkgng/pkgng d152686mk prog.mk, src Makefile.in

src: Fix install target

We were only adding to the default install target, not replacing it.
This means we would first install pkg to $(bindir), then to $(sbindir),
and optionally also install pkg-static to $(sbindir).

Instead of overriding the default install target, set bindir to sbindir.
This is a hack, but the best we can do without completely rewriting
mk/prog.mk to support multiple programs and per-program installation
directories like automake does.
DeltaFile
+4-7src/Makefile.in
+2-0mk/prog.mk
+6-72 files

pkgng/pkgng 411c4ed. configure, mk defs.mk.in

configure: Correctly propagate directories

Add configure options for includedir and libdir and correctly propagate
etcdir (actually sysconfdir), includedir, libdir, bindir, sbindir to the
Makefiles.
DeltaFile
+5-4mk/defs.mk.in
+6-0configure
+11-42 files

pkgng/pkgng d6d896atests/frontend create.sh create-parsebin.sh

tests: Fix after fflags change

An fflags line is now only emitted if non-zero.  Update the expected
outputs of several tests which were broken by this change.

Fixes:          c11b97870a4e ("fflags: emit in string value")
DeltaFile
+2-6tests/frontend/create.sh
+0-1tests/frontend/create-parsebin.sh
+2-72 files

pkgng/pkgng 05a89ac. configure

fix typo
DeltaFile
+1-1configure
+1-11 files

pkgng/pkgng 33374e2. configure.def

Revert "fix header detection on linux"

This reverts commit 70e8ffe3d25d8b81abad0f7b2003818f80fcd62f.
DeltaFile
+0-5configure.def
+0-51 files

pkgng/pkgng 8df97fb. configure

fix DECL header detection
DeltaFile
+7-0configure
+7-01 files

pkgng/pkgng c11b978libpkg pkg_manifest.c

fflags: emit in string value
DeltaFile
+34-6libpkg/pkg_manifest.c
+34-61 files

pkgng/pkgng 40519f5libpkg pkg_manifest.c

fflags: also accept integers
DeltaFile
+4-0libpkg/pkg_manifest.c
+4-01 files

pkgng/pkgng 7563a50libpkg/repo/binary Makefile.in, src Makefile.in

fix build on macos
DeltaFile
+1-1libpkg/repo/binary/Makefile.in
+1-1src/Makefile.in
+1-1tests/Makefile.in
+3-33 files

pkgng/pkgng 70e8ffe. configure.def

fix header detection on linux
DeltaFile
+5-0configure.def
+5-01 files

pkgng/pkgng e7b2343. Makefile.in

more bmake fixes for out of tree build
DeltaFile
+1-1Makefile.in
+1-11 files

pkgng/pkgng 72758d3external/libecc Makefile.in Makefile.autosetup, libpkg Makefile.in Makefile.autosetup

Now that we have cleanup the build system we can rename Makefiles
DeltaFile
+251-0tests/Makefile.in
+0-251tests/Makefile.autosetup
+213-0libpkg/Makefile.in
+0-213libpkg/Makefile.autosetup
+147-0external/libecc/Makefile.in
+0-147external/libecc/Makefile.autosetup
+611-61137 files not shown
+1,302-1,30243 files

pkgng/pkgng 3669db6mk common.mk

mark as PHONY some targets
DeltaFile
+2-0mk/common.mk
+2-01 files

pkgng/pkgng 2bfc744mk common.mk, tests Makefile.autosetup

move out of common targets which are only for the test infra
DeltaFile
+1-14mk/common.mk
+8-0tests/Makefile.autosetup
+9-142 files

pkgng/pkgng be4844d. Leak.suppress Leak.suppress.in

Directrly call the suppress file from the sourcetree and Kyua from the
buildtree
DeltaFile
+637-0Leak.suppress
+0-637Leak.suppress.in
+6-3Makefile.autosetup
+6-0UndefinedBehaviour.suppress
+0-6UndefinedBehaviour.suppress.in
+649-6465 files

pkgng/pkgng 49d0d3flibpkg Makefile.autosetup, src Makefile.autosetup

don't add extra targets
DeltaFile
+2-3src/Makefile.autosetup
+2-3libpkg/Makefile.autosetup
+4-62 files

pkgng/pkgng 7672ef7docs pkg.8

pkg.8: Add SRV to DIAGNOSTICS

This is a FAQ.
DeltaFile
+6-1docs/pkg.8
+6-11 files

pkgng/pkgng f1af1af. configure, autosetup jimsh0.c autosetup

build: replace autosetup by bbuild

While ehre add a distcheck target
DeltaFile
+0-24,471autosetup/jimsh0.c
+0-2,536autosetup/autosetup
+0-2,354autosetup/autosetup-config.sub
+0-1,815autosetup/autosetup-config.guess
+948-3configure
+0-756autosetup/cc.tcl
+948-31,93523 files not shown
+1,405-33,44629 files

pkgng/pkgng ea7639dlibpkg pkg_osvf.c, src lock.c audit.c

code cleanup: unverbose boolean
DeltaFile
+4-4libpkg/pkg_osvf.c
+2-2src/lock.c
+1-1src/audit.c
+7-73 files

pkgng/pkgng 6ebc458docs pkg-repositories.8, libpkg pkg_config.c

repositories: enable/disable/reset
DeltaFile
+175-0tests/frontend/repositories.sh
+128-4src/repositories.c
+54-8docs/pkg-repositories.8
+38-0libpkg/pkg_config.c
+10-0libpkg/private/pkg.h
+2-1src/utils.c
+407-133 files not shown
+411-149 files

pkgng/pkgng d1488f8tests/frontend rubypuppet.sh conflicts.sh

fix tests
DeltaFile
+3-3tests/frontend/rubypuppet.sh
+2-2tests/frontend/conflicts.sh
+2-2tests/frontend/php-pr.sh
+7-73 files

pkgng/pkgng 802c30asrc clean.c, tests/frontend clean.sh

clean fix -a and not args with no repositories

Fixes: #2645 and #2646
DeltaFile
+33-25src/clean.c
+39-1tests/frontend/clean.sh
+72-262 files

pkgng/pkgng c4e27b6docs pkg-rquery.8 pkg-version.8

case sensitivity: fox documentation

fixes:  #2649
DeltaFile
+6-6docs/pkg-rquery.8
+4-4docs/pkg-version.8
+4-4docs/pkg-install.8
+4-4docs/pkg-annotate.8
+4-4docs/pkg-check.8
+4-4docs/pkg-delete.8
+26-268 files not shown
+58-5814 files

pkgng/pkgng a80e094libpkg pkg_jobs.c

upgrade: clarify the message when a package it not found

Fixes: #2648
DeltaFile
+6-2libpkg/pkg_jobs.c
+6-21 files

pkgng/pkgng 63545bd. Makefile.autosetup, libpkg Makefile.autosetup

make: clean more files
DeltaFile
+3-0Makefile.autosetup
+3-0libpkg/Makefile.autosetup
+6-02 files

pkgng/pkgng b41761fdocs pkg-delete.8, src delete.c

delete: add -G --exclude-glob

Fixes: #2550
DeltaFile
+54-4src/delete.c
+26-1tests/frontend/delete.sh
+16-1docs/pkg-delete.8
+96-63 files

pkgng/pkgng a0c509esrc check.c

check: clarify the error message:

Fixes: #1332
DeltaFile
+1-1src/check.c
+1-11 files

pkgng/pkgng 63ca2f2scripts Makefile.autosetup, scripts/periodic 470.pkg-dependencies.in

Add a periodic scritp to check for dependencies

Fixes: #1824
DeltaFile
+86-0scripts/periodic/470.pkg-dependencies.in
+2-1scripts/Makefile.autosetup
+88-12 files

pkgng/pkgng acda5a9src main.c, tests/frontend test_environment.sh.in

tests: prevent from using installed pkg.conf

Fixes: #1766
DeltaFile
+3-0src/main.c
+1-0tests/frontend/test_environment.sh.in
+4-02 files