wok-next view linux-cloop/receipt @ rev 20845

Add neofetch, tcl2c-fork; build two versions of tklauncher (using tcl2c and tcl2c-fork) with different warnings
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sat Jun 23 09:45:42 2018 +0300 (2018-06-23)
parents 0b1e1d0d33c8
children df20b2110f7e
line source
1 # SliTaz package receipt v2.
3 PACKAGE="linux-cloop"
4 GITHASH="897009b4b2fe70433a1e8aea8a024aeebc32b209" # 3.4
5 VERSION="${GITHASH:0:7}"
6 EXTRAVERSION="_$kvers"
7 CATEGORY="base-system"
8 MAINTAINER="pascal.bellard@slitaz.org"
9 LICENSE="GPL2"
10 SHORT_DESC="The read-only compressed loop device kernel module."
11 WEB_SITE="http://knoppix.net/wiki/Cloop"
13 TARBALL="cloop-$VERSION.zip"
14 #WGET_URL="http://debian-knoppix.alioth.debian.org/packages/cloop/$TARBALL"
15 #WGET_URL="https://github.com/KlausKnopper/cloop/archive/$GITHASH.zip"
16 WGET_URL="https://github.com/Outernet-Project/cloop/archive/$GITHASH.zip"
18 BUILD_DEPENDS="linux-module-headers xz"
20 compile_rules() {
21 sed -i 's|dev_t.*|&\n#define uint64_t loff_t|' cloop_suspend.c
22 make cloop_suspend &&
23 make KERNEL_DIR="/usr/src/linux" cloop.ko && xz cloop.ko || return 1
25 mkdir -p \
26 $install/lib/modules/$kvers-slitaz/kernel/misc \
27 $install/dev \
28 $install/usr/bin
29 cp $src/cloop_suspend $install/usr/bin
30 cp $src/cloop.ko.xz $install/lib/modules/$kvers-slitaz/kernel/misc
31 for i in $(seq 0 7); do
32 mknod $install/dev/cloop$i b 240 $i
33 done
34 }
36 genpkg_rules() {
37 copy @std
38 DEPENDS="linux"
39 SUGGESTED="cloop-utils"
40 }
42 post_install() {
43 chroot "$1/" depmod -a ${EXTRAVERSION#_}-slitaz
44 }
46 post_remove() {
47 depmod -a
48 }