Alejandro Mery
151a4cdca0
sde-download: allow redirects when probing mirrors
Signed-off-by: Alejandro Mery <amery@geeks.cl>
5 years ago
Alejandro Mery
a5d6bd516e
sde-download: only accept mirrors returning 200 to the test
12 years ago
Christian Wiese
f180d6699a
patch-cksum.sh: fixed to not use an absolute path while creating a cksum patch
13 years ago
Christian Wiese
86aa940a76
lib/output/terminal: changed echo_pkg_start_terminal() to also show full date
12 years ago
Christian Wiese
3d8b50e1fe
lib/output/terminal: changed date format (%m/%d/%y -> %Y-%m-%d)
12 years ago
Alejandro Mery
fff6aaa751
overlay: support replacing not-empty directories on file injection
13 years ago
Alejandro Mery
9798513d25
overlay: fixed directory removal/overriding support
13 years ago
Alejandro Mery
806d0e5f17
overlay: introduced .rm file type, to delete targets
13 years ago
Alejandro Mery
91270e095f
overlay: changed to apply $overlay_apply_dirs on postdoc/6 instead of postmake/6
13 years ago
Alejandro Mery
ee32ed997c
overlay: automatically add $confdir/install to $overlay_apply_dirs
13 years ago
Alejandro Mery
197b15d605
overlay: introduced $overlay_apply_dirs, applied at postmake/6
13 years ago
Alejandro Mery
01dc2d8bc6
overlay: repriorized parse-config earlier
13 years ago
Christian Wiese
aa863411c3
added option to not package development files
13 years ago
Nagy Károly Gábriel
6fa00f20bb
Revert "Build-Target/package.sh: added capability to filter out development files while creating the binary package"
This reverts commit 95e731c6a7
.
13 years ago
Nagy Károly Gábriel
a751eb36a8
Revert "filter/parse-config: changed to not filter out development files from flist"
This reverts commit 3995963299
.
13 years ago
Christian Wiese
95e731c6a7
Build-Target/package.sh: added capability to filter out development files while creating the binary package
Note:
This is a very first attempt, thus the implementation is far from being
perfect!
13 years ago
Christian Wiese
3995963299
filter/parse-config: changed to not filter out development files from flist
Note:
Filtering out development files from the flist seems to be very harmful,
especially when it comes to .la files, because the mechanism for removing
.la files in stage 0 and 1 depend on the flist.
13 years ago
Christian Wiese
671b4a4e80
sde-download: added xz support
13 years ago
Christian Wiese
f4b58d5e38
lib/functions.in: improved cmake handling to be able to not build within a dedicated build directory
13 years ago
Alejandro Mery
a5b1d11e8d
sde-build: fix postflist_static_lib() to not use readlink -f preserving the original target of the link
13 years ago
Alejandro Mery
dc92461a1d
sde-build: changed .so symlink correction to use relative_path()
13 years ago
Alejandro Mery
d6f4247f6a
sde-build: extended to keep record of symlink corrections in the build log
13 years ago
Alejandro Mery
247847f5d4
sde-build: show broken links messages as errors
13 years ago
Alejandro Mery
1e4c00932e
sde-build: turn all absolute symlinks into relative
13 years ago
Alejandro Mery
3a2953f6b6
functions: introduced relative_path() returning a relative way to reach one path from another
13 years ago
Alejandro Mery
4a1ac2ba2c
functions: introduced pseudo_realpath() sanitizing paths
13 years ago
Alejandro Mery
7a6a96548d
sde-build: warn about absolute, dirty and broken symlinks
13 years ago
Alejandro Mery
bab7a358f2
sde-build: sightly cleaned postflist_static_lib(), fixed a bug and warn about resulting broken symlinks (still needs more fixing)
13 years ago
Alejandro Mery
af18b8dd91
sde-build: check for broken symlinks on postflist
13 years ago
Christian Wiese
5bd7dda7c3
lib/functions.in: improved python build handling by introducing $pybuildopt and $pyinstopt
13 years ago
Christian Wiese
b4f594bc53
lib/functions.in: fixed perl build handling to always install into 'vendor' even if a package reseted plconfopt
13 years ago
Christian Wiese
01ecdbde33
lib/functions.in: improved scons build handling to not run a separate 'scons install' which will lead to have the sources build twice
13 years ago
Christian Wiese
06fa539a8e
lib/functions.in: improved to move .pc files to automatically to /usr/lib/pkgconfig when libdir=/lib
13 years ago
Christian Wiese
16e13e5bcd
lib/functions.in: fixed to only move .a files straight into /usr/lib
13 years ago
Christian Wiese
220b9f381e
lib/functions.in: fixed to not create compat symlinks for 'foo.so' if 'foo.la' was detected and processed
13 years ago
Christian Wiese
179f3d40e2
lib/functions.in: improved to move '/lib/foo.so' symlinks into '/usr/lib' because they are only needed at compile time
13 years ago
Christian Wiese
aabb0ba832
lib/functions.in: fixed automatic perl package handling to install into the vendor directory as this is the right place for perl packages provided by distributions
Note:
See: http://search.cpan.org/dist/perl/INSTALL#Installation_Directories
13 years ago
Alejandro Mery
e68adb8497
overlay: don't show the sandbox path when applying patches
13 years ago
Alejandro Mery
f309f098b4
sde-config: Introduced get_field() function to extract the value of a "^#Foo: ..." line
13 years ago
Christian Wiese
1501675109
lib/functions.in: add -DCMAKE_LIBRARY_PATH="$libdir" to initial cmakeopt
Note:
This was formerly defined in 'develop/cmake/cmake-conf.in'
14 years ago
Christian Wiese
c3105cfa15
lib/functions.in: added support for scons based builds
14 years ago
Christian Wiese
c8c8c16f38
lib/functions.in: added support for 'waf' build system
Following new variables have been introduced and are usable in conf files:
runwaf set to '0' if you want to skip running 'waf' build system.
wafscript script to run for waf based builds
(default = './waf')
wafconfopt options for 'waf configure'
(default = 'configure --prefix=/$prefix')
wafbuildopt options for 'waf build'
(default = 'build')
wafinstopt options for 'waf install'
(default = 'install --destdir=$root --force')
14 years ago
Alejandro Mery
1dee73ef4a
sde-update-package: remove extra location fields when setting a location, and remove trailing whitespacing
14 years ago
Christian Wiese
efd19a929a
lib/overlay/overlay-functions.in: fixed patch type to filter the patch file through rock_substitute()
14 years ago
Christian Wiese
3940d6a393
lib/overlay/overlay-functions.in: fixed D%foo_bar.patch case by using $xtarget as originalfile
14 years ago
Christian Wiese
f24f99b3a3
lib/overlay/overlay-functions.in: fixed patch type to use '/' if $rootfs is empty so `patch -d $rootfs` will work actually
14 years ago
Christian Wiese
294387d2d7
sde-binary: added support for creating xz (lzma2) compressed tar packages
14 years ago
Christian Wiese
92850ea77c
sde-binary: added support for creating lzma compressed tar packages
14 years ago
Alejandro Mery
21b9c894b4
sde-download: fixed '.' handling in .sde/settings
14 years ago
Alejandro Mery
2a0596217e
version: changed default from trunk to master
14 years ago