Juan RP
f362068f7c
xbps-src: new "scons" build-style.
2015-09-05 10:22:41 +02:00
Andrea Brancaleoni
0321f64b72
build_style qmake: generalized CFLAGS/LDFLAGS passing
2015-08-23 17:45:45 +02:00
Dominik Honnef
2bb87e4e07
build-style/go: don't set GOBIN
...
Go 1.5 doesn't permit our use of GOBIN anymore, breaking
cross-compilation (for details, see
https://github.com/golang/go/issues/9769 )
In retrospect, I'm not sure why we set GOBIN in the first place;
GOPATH/bin should suffice.
Closes #2337
2015-08-22 20:58:24 +02:00
Jürgen Buchmüller
41557ca7fb
build-style qmake: INSTALL_ROOT=${DESTDIR}
2015-08-22 19:32:38 +02:00
Jürgen Buchmüller
cabc226b2a
build-style qmake: don't use configure_script
...
When running do_configure(), configure_script is already set to
./configure and we can't set another default.
Thus always use qmake directly.
2015-08-21 12:00:26 +02:00
Jürgen Buchmüller
096b4635fb
build style qmake: configure_script isn't empty
...
When running do_configure, configure_script is already set
to ./configure, thus override it
2015-08-21 11:59:01 +02:00
jbu
1fdd815143
xbps-src: New build-style qmake
2015-08-21 09:29:44 +02:00
Juan RP
e96a88a027
build-style/ruby-module: force LANG=C to workaround musl.
2015-07-29 10:24:53 +02:00
beefcurtains
e30ccdc3ea
build-style/cmake.sh: allow build subdirectory
2015-06-29 14:29:46 +00:00
Christian Neukirchen
1f69782fb5
build-style/perl-module.sh: use -lperl when building XS modules for shlib-requires.
2015-06-23 13:37:41 +02:00
Dominik Honnef
504831f121
build-style/go: install cross-built binaries properly
2015-06-12 13:21:32 +02:00
Juan RP
1f0294fb72
build-style/cmake: sbin -> bin.
2015-06-02 18:01:12 +02:00
Juan RP
101839b6e2
build-style/gnu-makefile: force {C,LD}FLAGS via make(1) arguments.
2015-05-12 18:07:58 +02:00
Dominik Honnef
3b617119c7
build-style/go: support building multiple packages
2015-05-04 13:40:44 +02:00
Dominik Honnef
382449cb6e
build-style/go: support building subdirectories
2015-04-17 18:27:08 +02:00
Juan RP
40efca7875
build_style/gnu-makefile: set STRIP=true in do_build() too.
2015-03-04 19:43:46 +01:00
TJ Vanderpoel
c8738243b2
daemontools: properly use wrksrc/build_wrksrc and no patch_args
2015-02-25 16:16:31 +01:00
TJ Vanderpoel
c4bbe395ad
daemontools: clean up slashpackage.sh documentation
2015-02-25 16:14:54 +01:00
TJ Vanderpoel
b7c6857c62
daemontools: add slashpackage build-style and utilize
2015-02-25 16:14:54 +01:00
Juan RP
2d3f054590
build-style/perl-module: replace host includedir for cross compilation.
2015-02-24 10:05:08 +01:00
Alessio Sergi
398e057844
build_style/python-module: unbreak cross builds
2015-02-21 19:21:21 +01:00
Dominik Honnef
a62f407007
set Go env vars in environment
...
This way, a template can overwrite do_build but still have good defaults
for GOPATH, GOARCH and GOARM.
2015-02-21 14:49:02 +01:00
Dominik Honnef
92c77a10ec
create GOPATH in wrksrc
2015-02-21 14:49:02 +01:00
Dominik Honnef
bd75088422
rename import_path to go_import_path
2015-02-21 14:49:02 +01:00
Dominik Honnef
77e8751a93
New build_style: go
2015-02-21 14:49:02 +01:00
Juan RP
df4c861f97
xbps-src: common/{,environment}/build_style -> common/${,environment}/build-style.
2015-02-21 12:13:07 +01:00