missing provides:

This commit is contained in:
Jacob Heider 2022-12-05 15:10:34 -04:00
parent a2c0fa1ba4
commit 8f0dc2bd21
No known key found for this signature in database
GPG key ID: 59D15ADC7DCD39BB
13 changed files with 63 additions and 1 deletions

View file

@ -41,3 +41,6 @@ test:
cc test.c -I{{prefix}}/include/cairo -lcairo
./a.out
#FIXME env should add that include path via pkg-config look up
provides:
- bin/cairo-trace

View file

@ -47,3 +47,9 @@ test:
env:
CFLAGS: $(pkg-config --cflags gdk-pixbuf-2.0)
LDFLAGS: $(pkg-config --libs gdk-pixbuf-2.0)
provides:
- bin/gdk-pixbuf-csource
- bin/gdk-pixbuf-pixdata
- bin/gdk-pixbuf-query-loaders
- bin/gdk-pixbuf-thumbnailer

View file

@ -71,3 +71,19 @@ test:
# using pkg-config as pixman puts its headers in `include/pixman-1`
LDFLAGS: $(pkg-config --libs glib-2.0)
CFLAGS: $(pkg-config --cflags glib-2.0)
provides:
- bin/gdbus
- bin/gdbus-codegen
- bin/gio
- bin/gio-querymodules
- bin/glib-compile-resources
- bin/glib-compile-schemas
- bin/glib-genmarshal
- bin/glib-gettextize
- bin/glib-mkenums
- bin/gobject-query
- bin/gresource
- bin/gsettings
- bin/gtester
- bin/gtester-report

View file

@ -48,3 +48,9 @@ test:
FIXTURE: https://gist.github.com/7a0023656ccfe309337a.git
PKG_CONFIG_PATH: $PKG_CONFIG_PATH:{{prefix}}/lib/pkgconfig
provides:
- bin/g-ir-annotation-tool
- bin/g-ir-compiler
- bin/g-ir-generate
- bin/g-ir-inspect
- bin/g-ir-scanner

View file

@ -38,3 +38,6 @@ test:
env:
CFLAGS: $(pkg-config --cflags librsvg-2.0) #FIXME should be in env automatically
LDFLAGS: $(pkg-config --libs librsvg-2.0)
provides:
- bin/rsvg-convert

View file

@ -29,3 +29,8 @@ test:
script: |
cc `xml2-config --cflags --libs` test.c
./a.out
provides:
- bin/xml2-config
- bin/xmlcatalog
- bin/xmllint

View file

@ -40,3 +40,8 @@ build:
#TODO more
test: pango-view --version
provides:
- bin/pango-list
- bin/pango-segmentation
- bin/pango-view

View file

@ -25,3 +25,6 @@ build:
test:
script: |
htop -h
provides:
- bin/htop

View file

@ -23,3 +23,6 @@ test:
# This keeps the test from polluting the user's home directory (and causing a later,
# presumably intentional, `ipfs init` from erroring).
IPFS_PATH: .
provides:
- bin/ipfs

View file

@ -23,3 +23,6 @@ test:
# run just -l
default:
@just -l
provides:
- bin/just

View file

@ -15,3 +15,6 @@ build:
make --jobs {{hw.concurrency}} install
test: patchelf --version #FIXME better
provides:
- bin/patchelf

View file

@ -21,3 +21,6 @@ build:
cabal install --install-method=copy --installdir={{prefix}}/bin
test: true #FIXME
provides:
- bin/pandoc-crossref

View file

@ -24,4 +24,7 @@ build:
#TODO test functionality
test:
ttyd --help
ttyd --help
provides:
- bin/ttyd