summaryrefslogtreecommitdiff
path: root/pcr/mkinitcpio-paralogo/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'pcr/mkinitcpio-paralogo/PKGBUILD')
-rw-r--r--pcr/mkinitcpio-paralogo/PKGBUILD65
1 files changed, 33 insertions, 32 deletions
diff --git a/pcr/mkinitcpio-paralogo/PKGBUILD b/pcr/mkinitcpio-paralogo/PKGBUILD
index ceac1c9d2..f3d03f719 100644
--- a/pcr/mkinitcpio-paralogo/PKGBUILD
+++ b/pcr/mkinitcpio-paralogo/PKGBUILD
@@ -1,48 +1,49 @@
# Maintainer: Aurélien DESBRIÈRES <aurelien@hackers.camp>
pkgname=mkinitcpio-paralogo
-pkgver=0.0.1
+pkgver=0.0.2
pkgrel=1
pkgdesc="Add colored Parabola Linux ASCII art logo to early boot process"
arch=('any')
-url="https://github.com/XL04D/mkinitcpio-paralogo"
+url=https://git.parabola.nu/mkinitcpio-paralogo.git/
+license=('GPL')
+
depends=('mkinitcpio')
makedepends=('git')
-license=('GPL')
-install=mkinitcpio-paralogo.install
-source=('git://github.com/XL04D/mkinitcpio-paralogo.git')
backup=('etc/paralogo.conf')
-
-pkgver() {
- cd mkinitcpio-paralogo/
-
- if GITTAG="$(git describe --abbrev=0 --tags 2>/dev/null)"; then
- echo "$(sed -e "s/^${pkgname%%-git}//" -e 's/^[-_/a-zA-Z]\+//' -e 's/[-_+]/./g' <<< ${GITTAG}).r$(git rev-list --count ${GITTAG}..).g$(git log -1 --format="%h")"
- else
- echo "0.r$(git rev-list --count master).g$(git log -1 --format="%h")"
- fi
-}
+install=mkinitcpio-paralogo.install
+source=(git+https://git.parabola.nu/mkinitcpio-paralogo.git#tag=${pkgver})
-package() {
- cd mkinitcpio-paralogo/
+sha256sums=('SKIP')
- # install install script and unit file
- install -D -m0644 install/paralogo ${pkgdir}/usr/lib/initcpio/install/paralogo
- install -D -m0644 systemd/paralogo.service ${pkgdir}/usr/lib/systemd/system/paralogo.service
- # install hook for plain old script based initramfs
- install -D -m0755 hook/paralogo ${pkgdir}/usr/lib/initcpio/hooks/paralogo
+package()
+{
+ cd "${srcdir}"/mkinitcpio-paralogo/
- # install config
- install -D -m0644 etc/paralogo.conf ${pkgdir}/etc/paralogo.conf
+ # install install script and unit file
+ install -m0755 -d "${pkgdir}"/usr/lib/initcpio/install/
+ install -m0644 install/paralogo "${pkgdir}"/usr/lib/initcpio/install/
+ install -m0755 -d "${pkgdir}"/usr/lib/systemd/system/
+ install -m0644 systemd/paralogo.service "${pkgdir}"/usr/lib/systemd/system/
- # install logos
- install -D -m0644 share/paralogo ${pkgdir}/usr/share/paralogo/paralogo
- install -D -m0644 share/paralogo2 ${pkgdir}/usr/share/paralogo/paralogo2
- install -D -m0644 share/paralogo3 ${pkgdir}/usr/share/paralogo/paralogo3
- install -D -m0644 share/paralogo4 ${pkgdir}/usr/share/paralogo/paralogo4
- install -D -m0644 share/paralogo5 ${pkgdir}/usr/share/paralogo/paralogo5
+ # install hook for plain old script based initramfs
+ install -m0755 -d "${pkgdir}"/usr/lib/initcpio/hooks/
+ install -m0755 hook/paralogo "${pkgdir}"/usr/lib/initcpio/hooks/
-}
+ # install config
+ install -m0755 -d "${pkgdir}"/etc/
+ install -m0644 etc/paralogo.conf "${pkgdir}"/etc/
-sha256sums=('SKIP')
+ # install logos
+ install -m0755 -d "${pkgdir}"/usr/share/paralogo/
+ install -m0644 share/paralogo "${pkgdir}"/usr/share/paralogo/
+ install -m0644 share/paralogo2 "${pkgdir}"/usr/share/paralogo/
+ install -m0644 share/paralogo3 "${pkgdir}"/usr/share/paralogo/
+ install -m0644 share/paralogo4 "${pkgdir}"/usr/share/paralogo/
+ install -m0644 share/paralogo5 "${pkgdir}"/usr/share/paralogo/
+
+ # install README
+ install -m0755 -d "${pkgdir}"/usr/share/doc/paralogo/
+ install -m0644 README.md "${pkgdir}"/usr/share/doc/paralogo/
+}