summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorWouter Haffmans2019-08-31 13:24:11 +0200
committerWouter Haffmans2019-08-31 13:24:11 +0200
commit02feea32bc1f4f9c7264c2861e5828fef13379ba (patch)
tree666e661eb60eb9465e120fb6e4892352f9661f7e
downloadaur-02feea32bc1f4f9c7264c2861e5828fef13379ba.tar.gz
First version
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD31
-rw-r--r--locale-en-nl-git.install20
3 files changed, 65 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..6a405e42e4fc
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = locale-en-nl-git
+ pkgdesc = English language locale for the Netherlands (en_NL)
+ pkgver = r24.f98339c
+ pkgrel = 1
+ url = https://github.com/PanderMusubi/locale-en-nl
+ install = locale-en-nl-git.install
+ arch = any
+ license = unknown
+ depends = glibc
+ source = locale-en-nl-git::git+https://github.com/PanderMusubi/locale-en-nl.git#branch=master
+ md5sums = SKIP
+
+pkgname = locale-en-nl-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..20c21bfaee28
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: Wouter Haffmans <wouter@simply-life.net>
+pkgname=locale-en-nl-git
+pkgver=r24.f98339c
+pkgrel=1
+pkgdesc="English language locale for the Netherlands (en_NL)"
+arch=('any')
+url="https://github.com/PanderMusubi/locale-en-nl"
+license=('unknown')
+groups=()
+depends=(glibc)
+makedepends=()
+checkdepends=()
+optdepends=()
+provides=()
+conflicts=()
+replaces=()
+source=("$pkgname"::git+https://github.com/PanderMusubi/locale-en-nl.git#branch=master)
+noextract=()
+md5sums=('SKIP')
+install=locale-en-nl-git.install
+
+pkgver() {
+ cd "$pkgname"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+package() {
+ cd "$pkgname"
+ mkdir -p $pkgdir/usr/share/i18n/locales/
+ install -m 0644 en_NL $pkgdir/usr/share/i18n/locales/en_NL
+}
diff --git a/locale-en-nl-git.install b/locale-en-nl-git.install
new file mode 100644
index 000000000000..2986ff33dccc
--- /dev/null
+++ b/locale-en-nl-git.install
@@ -0,0 +1,20 @@
+post_install() {
+ if ! grep -q '^#\?\s*en_NL' /etc/locale.gen
+ then
+ echo "#en_NL.UTF-8 UTF-8" >> /etc/locale.gen
+ fi
+
+ if ! grep -q '^en_NL' /etc/locale.gen
+ then
+ echo "Uncomment the 'en_NL.UTF-8 UTF-8' line in /etc/locale.gen and run locale-gen as root to enable the en_NL locale"
+ fi
+}
+
+pre_remove() {
+ if grep -q '^en_NL' /etc/locale.gen
+ then
+ echo "Disabling en_NL locale"
+ sed -i 's/^en_NL/#en_NL/' /etc/locale.gen
+ locale-gen
+ fi
+}