Alejandro Mery
716a5af2e1
sde: allow redirects when downloading the mirrors list
Signed-off-by: Alejandro Mery <amery@geeks.cl>
6 years ago
Alejandro Mery
169cb9b9a0
sde-list-download: get rid of bashism to extract first char of filename
Signed-off-by: Alejandro Mery <amery@geeks.cl>
6 years ago
Alejandro Mery
5e4784038c
sde-download: allow redirects when probing mirrors
Signed-off-by: Alejandro Mery <amery@geeks.cl>
6 years ago
Christian Wiese
713ff73716
sde-download: fixed to match the file type case-insensitive
Note:
New versions of `file` return "XZ compressed data" instead of
"xz compressed data" like former versions did, which breaks xz
file type detection in 'sde-download'.
13 years ago
Alejandro Mery
5e9b27f8fa
Bumped version 0.2
14 years ago
Christian Wiese
f4b58d5e38
lib/functions.in: improved cmake handling to be able to not build within a dedicated build directory
15 years ago
Alejandro Mery
a5b1d11e8d
sde-build: fix postflist_static_lib() to not use readlink -f preserving the original target of the link
15 years ago
Alejandro Mery
dc92461a1d
sde-build: changed .so symlink correction to use relative_path()
15 years ago
Alejandro Mery
d6f4247f6a
sde-build: extended to keep record of symlink corrections in the build log
15 years ago
Alejandro Mery
247847f5d4
sde-build: show broken links messages as errors
15 years ago
Alejandro Mery
1e4c00932e
sde-build: turn all absolute symlinks into relative
15 years ago
Alejandro Mery
3a2953f6b6
functions: introduced relative_path() returning a relative way to reach one path from another
15 years ago
Alejandro Mery
4a1ac2ba2c
functions: introduced pseudo_realpath() sanitizing paths
15 years ago
Alejandro Mery
7a6a96548d
sde-build: warn about absolute, dirty and broken symlinks
15 years ago
Alejandro Mery
96e9a848a4
initramfs: s/folders/directories/g
15 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)
15 years ago
Alejandro Mery
af18b8dd91
sde-build: check for broken symlinks on postflist
15 years ago
Christian Wiese
5bd7dda7c3
lib/functions.in: improved python build handling by introducing $pybuildopt and $pyinstopt
15 years ago
Christian Wiese
b4f594bc53
lib/functions.in: fixed perl build handling to always install into 'vendor' even if a package reseted plconfopt
15 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
15 years ago
Christian Wiese
06fa539a8e
lib/functions.in: improved to move .pc files to automatically to /usr/lib/pkgconfig when libdir=/lib
15 years ago
Christian Wiese
16e13e5bcd
lib/functions.in: fixed to only move .a files straight into /usr/lib
15 years ago
Christian Wiese
220b9f381e
lib/functions.in: fixed to not create compat symlinks for 'foo.so' if 'foo.la' was detected and processed
15 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
15 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
15 years ago
Christian Wiese
bef796f3a4
target/reference: build libchipcard again because now we only have one package
15 years ago
Christian Wiese
b1fb8bdc28
target/reference: include fastjar again
15 years ago
Alejandro Mery
e68adb8497
overlay: don't show the sandbox path when applying patches
15 years ago
Alejandro Mery
3966674508
sde-config: changed target description extraction to use get_field()
15 years ago
Alejandro Mery
f309f098b4
sde-config: Introduced get_field() function to extract the value of a "^#Foo: ..." line
15 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'
15 years ago
Christian Wiese
07ebc5fe40
license: added WTFPL (Do What The Fuck You Want To Public License)
15 years ago
Christian Wiese
c3105cfa15
lib/functions.in: added support for scons based builds
15 years ago
Christian Wiese
29ff1419e0
early: fixed init.sh to detect root filesystem type for loading the proper kernel module before trying to mount it at /rootfs
15 years ago
Christian Wiese
f0f661ab6e
early: improved init.sh to check if the kernel has devtmpfs support before using it, and to use the old-style tmpfs method if not
15 years ago
Christian Wiese
7c60d1bb44
early: changed init.sh to not mount usbfs
15 years ago
Christian Wiese
6c48a25ba7
early: changed init.sh to use devtmpfs which obsoletes the initial population of /dev through mdev
15 years ago
Christian Wiese
2b5bd5a178
early: added mdev.conf to to initramfs overlay
15 years ago
Christian Wiese
e84bfb30f5
early: replaced udev with mdev in init.sh
15 years ago
Christian Wiese
8ba25b6f7e
early: enabled BLKID_TYPE feature for being able to print the filesystem type
15 years ago
Christian Wiese
5ecfa7d617
early: enabled linux platform support explicitely (see note!)
Note:
Enabling this seems to be needed starting with busybox 1.18
15 years ago
Christian Wiese
d4d3edc7dc
early: enabled busybox blkid support
15 years ago
Christian Wiese
932187f2a0
early: enabled VOLUMEID_EXT feature for being able to detect Ext filesystems
15 years ago
Christian Wiese
ecb7f5f9c0
early: enabled VOLUMEID support explicitely
15 years ago
Christian Wiese
ae7645fc1e
early: removed hotplug2 from pkgsel
15 years ago
Christian Wiese
feb94a025a
early: removed udev from pkgsel
15 years ago
Christian Wiese
8717a05907
early: enabled mdev support
15 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')
15 years ago
Gernot Tenchio
6f1a9e5dda
licenses: added ISC License
15 years ago
Christian Wiese
c11c1c6cb5
register dovenull user and group (uid/gid 98)
Note:
Starting with version 2.0 dovecot needs an dedicated user for unprivileged
login processes called 'dovenull'
15 years ago