Christian Wiese
7e9f8002e3
squashfs/build.sh: changed to not remove empty directories and to not remove broken symlinks
13 years ago
Christian Wiese
fa77891049
target/share/squashfs: added the possibility to choose the compressor
13 years ago
Christian Wiese
894653a18f
target/share/squashfs: changed to remove prior generated squashfs image files
13 years ago
Christian Wiese
77728f6df4
target: added squashfs output support
Note:
Actually this implementation is only a slightly changed version of
the initramfs output 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
96e9a848a4
initramfs: s/folders/directories/g
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
Christian Wiese
bef796f3a4
target/reference: build libchipcard again because now we only have one package
13 years ago
Christian Wiese
b1fb8bdc28
target/reference: include fastjar again
13 years ago
Alejandro Mery
e68adb8497
overlay: don't show the sandbox path when applying patches
13 years ago
Alejandro Mery
3966674508
sde-config: changed target description extraction to use get_field()
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'
13 years ago
Christian Wiese
07ebc5fe40
license: added WTFPL (Do What The Fuck You Want To Public License)
13 years ago
Christian Wiese
c3105cfa15
lib/functions.in: added support for scons based builds
13 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
14 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
14 years ago
Christian Wiese
7c60d1bb44
early: changed init.sh to not mount usbfs
14 years ago
Christian Wiese
6c48a25ba7
early: changed init.sh to use devtmpfs which obsoletes the initial population of /dev through mdev
14 years ago
Christian Wiese
2b5bd5a178
early: added mdev.conf to to initramfs overlay
14 years ago
Christian Wiese
e84bfb30f5
early: replaced udev with mdev in init.sh
14 years ago
Christian Wiese
8ba25b6f7e
early: enabled BLKID_TYPE feature for being able to print the filesystem type
14 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
14 years ago
Christian Wiese
d4d3edc7dc
early: enabled busybox blkid support
14 years ago
Christian Wiese
932187f2a0
early: enabled VOLUMEID_EXT feature for being able to detect Ext filesystems
14 years ago
Christian Wiese
ecb7f5f9c0
early: enabled VOLUMEID support explicitely
14 years ago
Christian Wiese
ae7645fc1e
early: removed hotplug2 from pkgsel
14 years ago
Christian Wiese
feb94a025a
early: removed udev from pkgsel
14 years ago
Christian Wiese
8717a05907
early: enabled mdev support
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')
13 years ago
Gernot Tenchio
6f1a9e5dda
licenses: added ISC License
14 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'
14 years ago
Alejandro Mery
467732f28b
sde-nopaste: added 'paste' alias
14 years ago