summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-admin/vasile/Manifest2
-rw-r--r--app-admin/vasile/files/master-branch.patch134
-rw-r--r--app-admin/vasile/vasile-1.1806.ebuild (renamed from app-admin/vasile/vasile-1.1803-r9.ebuild)6
3 files changed, 4 insertions, 138 deletions
diff --git a/app-admin/vasile/Manifest b/app-admin/vasile/Manifest
index 12c58bdf..3e334295 100644
--- a/app-admin/vasile/Manifest
+++ b/app-admin/vasile/Manifest
@@ -1 +1 @@
-DIST vasile-1.1803.tar.gz 13330 BLAKE2B eb450e5c53002b248c89e52a635a7c04a392bb440efa66fbcd26e0f2504b1ca05664ae2226cf72eb73c52fda17c31851f630719bb84dd32816007462f7b2c0ab SHA512 bb890c5dcd775464e0f0227f177d0582d301db6c49f8ac0eb603438f8075cee3c662d0c9f21ca1e83ed79bce8bdf0ee6efbcbe0bec6c42c55766f7bdb500736a
+DIST vasile-1.1806.tar.gz 13599 BLAKE2B af29f7c79b6a3f2f12247ec76832945f6b3248549d8a50331a6283fe19810b68ceb8aef2e8c3527d6d8ec25ee86360b0bbb87cb74f40616f25b81f7a2161eeea SHA512 9f9ad8ad63349f576a9a22c13fbf0af2ca6a414d43a48a1d8a45c82df5c8bc0f6e620d9cdb7bbfadd7f3f12de16b60aa123dfbf64bce71a476b128b595ec99c0
diff --git a/app-admin/vasile/files/master-branch.patch b/app-admin/vasile/files/master-branch.patch
deleted file mode 100644
index da7942d8..00000000
--- a/app-admin/vasile/files/master-branch.patch
+++ /dev/null
@@ -1,134 +0,0 @@
-diff --git a/src/backend/c_jail.sh b/src/backend/c_jail.sh
-index acdf0db..0a486b4 100644
---- a/src/backend/c_jail.sh
-+++ b/src/backend/c_jail.sh
-@@ -5,6 +5,7 @@ export local jailsrcmodecmd="vasile --srcmode"
- export local jaildkmscmd="vasile --dkms"
- export local jailmandbcmd="mandb --create"
- export local jailportagecmd="emerge -kav "$jailtarget""
-+export local jailupgradecmd="emerge -NuDKv --backtrack=100 --with-bdeps=y @world --exclude linux-image-lts --exclude linux-headers-lts --exclude linux-image-redcore --exclude linux-sources-redcore"
- export local jaildracutcmd="dracut -N -a dmsquash-live -a pollcdrom --force --kver="$kernver" /boot/"$jailramfsname""
- export local jailmkchainloadercmd="grub2-mkimage -d /usr/lib64/grub/i386-pc -o core.img -O i386-pc biosdisk part_msdos fat -p /boot/grub"
- export local jailmkx64eficmd="grub2-mkimage -d /usr/lib64/grub/x86_64-efi -o bootx64.efi -O x86_64-efi ext2 fat udf btrfs ntfs reiserfs xfs hfsplus lvm ata part_msdos part_gpt part_apple bsd search_fs_uuid normal chain iso9660 configfile help loadenv reboot cat search memdisk tar boot linux chain -p /boot/grub"
-diff --git a/src/backend/f_makeiso.sh b/src/backend/f_makeiso.sh
-index fb85d8a..936a780 100644
---- a/src/backend/f_makeiso.sh
-+++ b/src/backend/f_makeiso.sh
-@@ -39,7 +39,7 @@ jailisomkchload () {
-
- jailisoenserv () {
- chroot "$jailsynctarget" su - "$jailuser" -c "rc-update add redcorelive boot"
-- for service in acpid alsasound avahi-daemon bluetooth cronie cupsd ModemManager NetworkManager ntpd openrc-settingsd samba syslog-ng ufw virtualbox-guest-additions xdm ; do
-+ for service in acpid alsasound avahi-daemon bluetooth cronie cupsd ModemManager NetworkManager ntpd openrc-settingsd samba syslog-ng ufw xdm ; do
- chroot "$jailsynctarget" su - "$jailuser" -c "rc-update add "$service" default"
- done
- }
-diff --git a/src/backend/f_makepkg.sh b/src/backend/f_makepkg.sh
-index 1c16d45..0c4d0b8 100644
---- a/src/backend/f_makepkg.sh
-+++ b/src/backend/f_makepkg.sh
-@@ -48,6 +48,10 @@ jailpkgsrcmode () {
- chroot "$overlaypath" su - "$jailuser" -c "$jailsrcmodecmd"
- }
-
-+jailpkgupgrade () {
-+ chroot "$overlaypath" su - "$jailuser" -c "$jailupgradecmd"
-+}
-+
- jailpkgbuild () {
- chroot "$overlaypath" su - "$jailuser" -c "$jailportagecmd"
- }
-@@ -62,6 +66,7 @@ makepkg () {
- checkjailsum
- jailpkgprep
- jailpkgsrcmode
-+ jailpkgupgrade
- jailpkgbuild
- jailpkgstart
- jailpkgdmnt
-diff --git a/src/backend/f_modeswitch.sh b/src/backend/f_modeswitch.sh
-index 4f6c271..90d6266 100644
---- a/src/backend/f_modeswitch.sh
-+++ b/src/backend/f_modeswitch.sh
-@@ -15,7 +15,7 @@ rmaddonporttree () {
- }
-
- rmportcfgtree () {
-- einfo "I am removing ebuild tree configuration"
-+ einfo "I am removing portage configuration"
- rm ""$jailportcfgtarget"/make.conf" > /dev/null 2>&1
- rm ""$jailportcfgtarget"/make.profile" > /dev/null 2>&1
- rm "$jailportcfgtarget" > /dev/null 2>&1
-@@ -81,7 +81,7 @@ dladdonportmintree () {
-
- dlportcfgtree () {
- pushd /opt > /dev/null 2>&1
-- einfo "I am injecting ebuild tree configuration"
-+ einfo "I am injecting portage configuration"
- git clone https://gitlab.com/redcore/redcore-build.git
- popd > /dev/null 2>&1
- }
-@@ -98,44 +98,54 @@ injectportfulltree () {
- dlportcfgtree
- }
-
--setbinmodecfg () {
-- ln -sf "$jailportcfgsource" "$jailportcfgtarget"
-- ln -sf "$jailportcfgtarget"/make.conf.amd64-binmode "$jailportcfgtarget"/make.conf
-+setmakeopts () {
-+ einfo "I am setting portage to use $(getconf _NPROCESSORS_ONLN) jobs to compile packages"
-+ # default MAKEOPTS value is -j64, but that's overkill for lower spec machines
-+ # this will adjust MAKEOPTS to a value detected by $(getconf _NPROCESSORS_ONLN)
-+ sed -i "s/\-j64/\-j$(getconf _NPROCESSORS_ONLN)/g" "$jailportcfgtarget"/global.conf/makeopts.conf # global makeopts (exclude kernel)
-+ sed -i "s/\-j64/\-j$(getconf _NPROCESSORS_ONLN)/g" "$jailportcfgtarget"/env/makenoise.conf # kernel makeopts
-+}
-+
-+setprofile () {
- eselect profile set default/linux/amd64/17.0/hardened
- env-update
- . /etc/profile
- }
-
-+setbinmodecfg () {
-+ ln -sf "$jailportcfgsource" "$jailportcfgtarget"
-+ ln -sf "$jailportcfgtarget"/make.conf.amd64-binmode "$jailportcfgtarget"/make.conf
-+}
-+
- binmode () {
- resetmode
- injectportmintree
- setbinmodecfg
-+ setprofile
- }
-
- setmixedmodecfg () {
- ln -sf "$jailportcfgsource" "$jailportcfgtarget"
- ln -sf "$jailportcfgtarget"/make.conf.amd64-mixedmode "$jailportcfgtarget"/make.conf
-- eselect profile set default/linux/amd64/17.0/hardened
-- env-update
-- . /etc/profile
- }
-
- mixedmode () {
- resetmode
- injectportfulltree
- setmixedmodecfg
-+ setmakeopts
-+ setprofile
- }
-
- setsrcmodecfg () {
- ln -sf "$jailportcfgsource" "$jailportcfgtarget"
- ln -sf "$jailportcfgtarget"/make.conf.amd64-srcmode "$jailportcfgtarget"/make.conf
-- eselect profile set default/linux/amd64/17.0/hardened
-- env-update
-- . /etc/profile
- }
-
- srcmode() {
- resetmode
- injectportfulltree
- setsrcmodecfg
-+ setmakeopts
-+ setprofile
- }
diff --git a/app-admin/vasile/vasile-1.1803-r9.ebuild b/app-admin/vasile/vasile-1.1806.ebuild
index 8895dfc1..de8d14cf 100644
--- a/app-admin/vasile/vasile-1.1803-r9.ebuild
+++ b/app-admin/vasile/vasile-1.1806.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2016-2017 Redcore Linux Project
+# Copyright 2016-2018 Redcore Linux Project
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -7,7 +7,7 @@ inherit eutils
DESCRIPTION="Versatile Advanced Script for ISO and Latest Enchantments"
HOMEPAGE="https://redcorelinux.org"
-SRC_URI="https://github.com/redcorelinux/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://gitlab.com/redcore/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64"
@@ -22,7 +22,7 @@ RDEPEND="${DEPEND}
sys-fs/mtools
sys-fs/squashfs-tools"
-PATCHES=( "${FILESDIR}"/master-branch.patch )
+S=${WORKDIR}/${PN}-v${PV}
src_install() {
default