مقایسه کامیت‌‌ها

..

4 کامیت‌ها

4فایلهای تغییر یافته به همراه9 افزوده شده و 3 حذف شده

8
build
مشاهده پرونده

@ -1,13 +1,17 @@
#!/bin/sh #!/bin/sh
set -e set -e
[ -d cache ] || mkdir cache [ -d cache ] || mkdir cache
SPAWN="systemd-nspawn -M gentoolooqsbuilder -D gentoo --bind=$(realpath ./out):/out --bind=$(realpath scripts):/scripts --bind=$(realpath cache):/var/cache/distfiles"
export UNPRIVUSER="user"
SPAWN="bwrap --bind gentoo / --dev /dev --proc /proc --perms 1777 --tmpfs /dev/shm --ro-bind /etc/resolv.conf /etc/resolv.conf --bind $(realpath ./out) /out --bind $(realpath scripts) /scripts --bind $(realpath cache) /var/cache/distfiles "
export UNPRIVUSER=$(id -n -u 1000)
if [ "$1" != "skipsetup" ] ; then
su $UNPRIVUSER -c ./scripts/1-create.sh su $UNPRIVUSER -c ./scripts/1-create.sh
./scripts/2-create.sh ./scripts/2-create.sh
${SPAWN} /scripts/3-setup-gentoo.sh ${SPAWN} /scripts/3-setup-gentoo.sh
chown "$UNPRIVUSER" -R out chown "$UNPRIVUSER" -R out
fi
${SPAWN} su - builder -c /scripts/4-build-looqs.sh ${SPAWN} su - builder -c /scripts/4-build-looqs.sh
chown "$UNPRIVUSER" -R out chown "$UNPRIVUSER" -R out
su $UNPRIVUSER -c "cd $(pwd); ./scripts/5-bundle.sh" su $UNPRIVUSER -c "cd $(pwd); ./scripts/5-bundle.sh"

مشاهده پرونده

@ -23,6 +23,7 @@ make
cp cli/looqs /out/bin/ cp cli/looqs /out/bin/
cp gui/looqs-gui /out/bin/ cp gui/looqs-gui /out/bin/
cp LICENSE* /out/
for lib in $( find /usr/lib64/ -mindepth 1 | grep libQt | grep .so ) ; do for lib in $( find /usr/lib64/ -mindepth 1 | grep libQt | grep .so ) ; do
cp -a "$lib" /out/lib/ cp -a "$lib" /out/lib/

مشاهده پرونده

@ -8,6 +8,7 @@ rm -rf $DIRNAME*
cp -a out ${DIRNAME} cp -a out ${DIRNAME}
cp src/looqs-gui ${DIRNAME} cp src/looqs-gui ${DIRNAME}
cp src/looqs ${DIRNAME} cp src/looqs ${DIRNAME}
cp src/README ${DIRNAME}
chmod 755 src/looqs-gui chmod 755 src/looqs-gui
chmod 755 src/looqs chmod 755 src/looqs

مشاهده پرونده

@ -1,2 +1,2 @@
TAG="master" TAG="v0.4"
SIGNING_KEY_EMAIL="repo@quitesimple.org" SIGNING_KEY_EMAIL="repo@quitesimple.org"