Compare commits

..

9 Commits

Author SHA1 Message Date
33685e164d commitpkg: revert git add package only 2021-05-06 19:08:17 +02:00
f419683149 proto: update 2021-05-06 18:58:13 +02:00
54f31daccb comparepkg: adjust to artix.list 2021-05-06 17:40:07 +02:00
be0cfb636e Makefile: install proto pkgbuilds 2021-05-06 17:22:26 +02:00
4108a038fa rename suite66 2021-05-06 17:22:02 +02:00
4634c78520 commitpkg: only git add the pkg dir 2021-05-06 17:11:58 +02:00
a9409d3837 update proto pkgbuiild 2021-05-06 17:11:27 +02:00
02c3a079a2 comparepkg: sort pkgs; write artix pkg moves 2021-05-06 16:19:30 +02:00
72993117fa add proto pkgbuild 2021-05-05 17:34:47 +02:00
7 changed files with 165 additions and 2 deletions

View File

@@ -87,6 +87,9 @@ PKG_DATA = \
data/pacman/makepkg.conf \
data/valid-names.conf
PROTO = \
$(wildcard data/proto/*.proto)
PATCHES = \
$(wildcard data/patches/*.patch)
@@ -160,6 +163,9 @@ install_pkg:
install $(DIRMODE) $(DESTDIR)$(DATADIR)/$(TOOLS)/patches
install $(FILEMODE) $(PATCHES) $(DESTDIR)$(DATADIR)/$(TOOLS)/patches
install $(DIRMODE) $(DESTDIR)$(DATADIR)/$(TOOLS)/proto
install $(FILEMODE) $(PROTO) $(DESTDIR)$(DATADIR)/$(TOOLS)/proto
install_cpio:
+make CPIODIR=$(CPIODIR) DESTDIR=$(DESTDIR) -C initcpio install

View File

@@ -40,7 +40,11 @@ compare_m(){
msg_row_yellow "${table}" "${a}" "${b}" "$pkg" "$archver" "$artixver" "${group#*-}"
else
msg_row_green "${table}" "${a}" "${b}" "$pkg" "$archver" "$artixver" "${group#*-}"
[[ -n "$archrepo" ]] && write_list "${a}:${b}:$pkg" pkg_moves
if [[ -n "$archrepo" ]]; then
write_list "${a}:${b}:$pkg" pkg_moves
else
write_list "@repo@:${b}:$pkg" artix
fi
fi
;;
esac
@@ -142,6 +146,7 @@ show_downgrades_table(){
show_move_table(){
show_compare_header
remove_list pkg_moves
remove_list artix
tree_loop compare_move
}

View File

@@ -0,0 +1,38 @@
# Maintainer: Your Name <youremail@domain.com>
pkgname=NAME-openrc
pkgver=VERSION
pkgrel=1
epoch=
pkgdesc="Openrc NAME init script"
arch=('any')
url="https://gitea.artixlinux.org/artixlinux/packages-openrc"
license=('GPL2')
groups=()
depends=("openrc" "NAME")
makedepends=()
checkdepends=()
optdepends=()
provides=("init-NAME")
conflicts=("init-NAME")
replaces=()
backup=()
options=()
install=
changelog=
source=(NAME.{confd,initd})
sha256sums=()
_inst_openrc() {
local sv="$1"
if [ -f "${srcdir}/$sv".confd ]; then
install -Dm644 "${srcdir}/$sv".confd "${pkgdir}"/etc/conf.d/"$sv"
fi
if [ -f "${srcdir}/$sv".initd ]; then
install -Dm755 "${srcdir}/$sv".initd "${pkgdir}"/etc/init.d/"$sv"
fi
}
package() {
_inst_openrc "NAME"
}

View File

@@ -0,0 +1,41 @@
# Maintainer: Your Name <youremail@domain.com>
pkgname=NAME-runit
pkgver=VERSION
pkgrel=1
epoch=
pkgdesc="Runit NAME init script"
arch=('any')
url="https://gitea.artixlinux.org/artixlinux/packages-runit"
license=('GPL2')
groups=()
depends=("runit" "NAME")
makedepends=()
checkdepends=()
optdepends=()
provides=("init-NAME")
conflicts=("init-NAME")
replaces=()
backup=()
options=()
install=
changelog=
source=(NAME.{run,finish,check})
sha256sums=()
_inst_runit() {
local sv="$1"
if [ -f "${srcdir}/$sv".conf ]; then
install -Dm644 "${srcdir}/$sv".conf "${pkgdir}"/etc/runit/sv/"$sv"/conf
fi
for f in run finish check; do
if [ -f "${srcdir}/$sv.$f" ]; then
install -Dm755 "${srcdir}/$sv.$f" "${pkgdir}"/etc/runit/sv/"$sv/$f"
fi
done
}
package() {
_inst_runit "NAME"
}

View File

@@ -0,0 +1,39 @@
# Maintainer: Your Name <youremail@domain.com>
pkgname=NAME-s6
pkgver=VERSION
pkgrel=1
epoch=
pkgdesc="S6 NAME init script"
arch=('any')
url="https://gitea.artixlinux.org/artixlinux/packages-s6"
license=('GPL2')
groups=()
depends=("s6-base" "NAME")
makedepends=()
checkdepends=()
optdepends=()
provides=("init-NAME")
conflicts=("init-NAME")
replaces=()
backup=()
options=()
install=
changelog=
source=(NAME.{dependencies,down,up,type})
sha256sums=()
_inst_s6(){
local sv="$1"
for f in dependencies down type up; do
if [ -f "${srcdir}/$sv.$f" ]; then
install -Dm644 "${srcdir}/$sv.$f" "${pkgdir}"/etc/s6/sv/"$sv/$f"
fi
done
}
package() {
_inst_s6 "NAME"
}

View File

@@ -0,0 +1,34 @@
# Maintainer: Your Name <youremail@domain.com>
pkgname=NAME-66
pkgver=VERSION
pkgrel=1
epoch=
pkgdesc="Suite66 NAME init script"
arch=('any')
url="https://gitea.artixlinux.org/artixlinux/packages-66"
license=('GPL2')
groups=()
depends=("suite66-base" "NAME")
makedepends=()
checkdepends=()
optdepends=()
provides=("init-NAME")
conflicts=("init-NAME")
replaces=()
backup=()
options=()
install=
changelog=
source=(NAME)
sha256sums=()
_inst_66() {
local sv="$1"
install -Dm644 "$sv" -t "${pkgdir}"/etc/66/service
}
package() {
_inst_66 "NAME"
}

View File

@@ -41,7 +41,7 @@ find_pkg(){
tree_loop(){
local func="$1" pkgs
for tree in "${ARTIX_TREE[@]}"; do
pkgs=$(find "${TREE_DIR_ARTIX}/$tree" -name repos -o -name "$CARCH")
pkgs=$(find "${TREE_DIR_ARTIX}/$tree" -name repos -o -name "$CARCH" | sort)
for _package in ${pkgs}; do
"$func" "$_package"
done