summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorluxcem2020-09-23 11:55:01 +0200
committerluxcem2020-09-23 11:58:34 +0200
commitc2a734386751352a9dbf534c0101677e94b61b95 (patch)
tree4007aec4f0be8f9bbfbaeca3408d45fc84acf7ad
parentfd0353334ddf4fd7667b01dccc012e5a49a3eaee (diff)
downloadaur-ttf-mona.tar.gz
Update package to latest font packaging guidelines.
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD30
-rw-r--r--[-rwxr-xr-x]license.txt0
-rwxr-xr-xttf.install20
4 files changed, 20 insertions, 46 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ad25d8c247b4..6ebaa6a97edc 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,22 +1,14 @@
-# Generated by makepkg 4.2.0
-# Tue Jan 27 21:37:52 UTC 2015
pkgbase = ttf-mona
pkgdesc = A Japanese proportional font which allows you to view Japanese text arts correctly.
pkgver = 2.90
- pkgrel = 1
+ pkgrel = 2
url = http://monafont.sourceforge.net/
- install = ttf.install
- arch = i686
- arch = x86_64
+ arch = any
license = custom
- makedepends = unzip
- depends = fontconfig
- depends = xorg-fonts-encodings
- depends = xorg-font-utils
source = http://downloads.sourceforge.net/monafont/monafont-ttf-2.90.zip
source = license.txt
- md5sums = fa952f01f0187664aaca5d3e259197d3
- md5sums = b98e405f9b27aba83c32ff42a2fdf3e4
+ sha256sums = 06b324342ad13ea06a7e74811e1334a28cc52a1a16f9a326a919249622daeed6
+ sha256sums = faebecfa8a8b117d7e2ea3b13e111d04aee5782ec2a1178dba34a9b3d5560e3b
pkgname = ttf-mona
diff --git a/PKGBUILD b/PKGBUILD
index 799961685b01..a4f19017f651 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,24 +1,26 @@
+# Maintainer: luxcem <a@luxcem.fr>
# Contributor: Olivier Duclos <olivier.duclos gmail.com>
# Contributor: Matthew Longley <randomticktock@gmail.com>
pkgname=ttf-mona
pkgver=2.90
-pkgrel=1
+pkgrel=2
pkgdesc="A Japanese proportional font which allows you to view Japanese text arts correctly."
-arch=('i686' 'x86_64')
-license=('custom')
+license=("custom")
+arch=("any")
url="http://monafont.sourceforge.net/"
-depends=('fontconfig' 'xorg-fonts-encodings' 'xorg-font-utils')
-makedepends=('unzip')
-install=ttf.install
-source=(http://downloads.sourceforge.net/monafont/monafont-ttf-${pkgver}.zip license.txt)
-md5sums=('fa952f01f0187664aaca5d3e259197d3'
- 'b98e405f9b27aba83c32ff42a2fdf3e4')
+source=(
+ "http://downloads.sourceforge.net/monafont/monafont-ttf-${pkgver}.zip"
+ "license.txt"
+)
+sha256sums=(
+ "06b324342ad13ea06a7e74811e1334a28cc52a1a16f9a326a919249622daeed6"
+ "faebecfa8a8b117d7e2ea3b13e111d04aee5782ec2a1178dba34a9b3d5560e3b"
+)
package() {
- cd $srcdir
- mkdir -p $pkgdir/usr/share/fonts/TTF
- install -m644 mona.ttf $pkgdir/usr/share/fonts/TTF/
- mkdir -p $pkgdir/usr/share/licenses/custom/${pkgname}
- install -m644 license.txt $pkgdir/usr/share/licenses/custom/${pkgname}/license.txt
+ install -d "${pkgdir}/usr/share/fonts/TTF"
+ install -m644 mona.ttf "${pkgdir}/usr/share/fonts/TTF/"
+ install -d "${pkgdir}/usr/share/licenses/custom/${pkgname}"
+ install -m644 license.txt "${pkgdir}/usr/share/licenses/custom/${pkgname}/license.txt"
}
diff --git a/license.txt b/license.txt
index 83d8e6dd9f94..83d8e6dd9f94 100755..100644
--- a/license.txt
+++ b/license.txt
diff --git a/ttf.install b/ttf.install
deleted file mode 100755
index 4f5212ef22ba..000000000000
--- a/ttf.install
+++ /dev/null
@@ -1,20 +0,0 @@
-post_install() {
- echo -n "Updating font cache... "
- fc-cache -f > /dev/null
- mkfontscale /usr/share/fonts/TTF
- mkfontdir /usr/share/fonts/TTF
- echo "done."
-}
-
-post_upgrade() {
- post_install $1
-}
-
-post_remove() {
- post_install $1
-}
-
-op=$1
-shift
-
-$op $*