* add dillo

This commit is contained in:
Alexander Baldeck 2024-10-23 21:09:09 +02:00
parent 1bfae1ebe6
commit 76f268d675
6 changed files with 137 additions and 0 deletions

30
dillo/.SRCINFO Normal file
View File

@ -0,0 +1,30 @@
pkgbase = dillo
pkgdesc = A small, fast graphical web browser built on FLTK
pkgver = 3.1.1
pkgrel = 2
url = https://www.dillo.org
arch = x86_64
arch = powerpc64le
arch = powerpc64
arch = powerpc
arch = riscv64
license = GPL-3.0-or-later
depends = fltk
depends = libjpeg-turbo
depends = libpng
depends = openssl
depends = perl
depends = zlib
backup = etc/dillo/dillorc
backup = etc/dillo/domainrc
backup = etc/dillo/dpidrc
backup = etc/dillo/keysrc
source = https://github.com/dillo-browser/dillo/releases/download/v3.1.1/dillo-3.1.1.tar.gz
source = https://github.com/dillo-browser/dillo/releases/download/v3.1.1/dillo-3.1.1.tar.gz.asc
source = dillo.desktop
validpgpkeys = 32E65EC501A1B6FDF8190D293EE6BA977EB2A253
sha256sums = 4e8c6d1846113a0106860c2b98740331ee7cc3ae7a0e83e240d542a3b66c184a
sha256sums = SKIP
sha256sums = e94ead3a359c2eceb934b07af0fac4864251b9721fa7f4855331daa017b66202
pkgname = dillo

4
dillo/.nvchecker.toml Normal file
View File

@ -0,0 +1,4 @@
[dillo]
source = "git"
git = "https://github.com/dillo-browser/dillo.git"
prefix = "v"

33
dillo/PKGBUILD Normal file
View File

@ -0,0 +1,33 @@
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: dorphell <dorphell@archlinux.org>
pkgname=dillo
pkgver=3.1.1
pkgrel=2
pkgdesc="A small, fast graphical web browser built on FLTK"
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
url="https://www.dillo.org"
license=('GPL-3.0-or-later')
depends=('fltk' 'libjpeg-turbo' 'libpng' 'openssl' 'perl' 'zlib')
backup=(etc/dillo/{dillorc,domainrc,dpidrc,keysrc})
validpgpkeys=('32E65EC501A1B6FDF8190D293EE6BA977EB2A253') # Rodrigo Arias Mallo <rodarima@gmail.com>
source=(https://github.com/dillo-browser/dillo/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz{,.asc}
dillo.desktop)
sha256sums=('4e8c6d1846113a0106860c2b98740331ee7cc3ae7a0e83e240d542a3b66c184a'
'SKIP'
'e94ead3a359c2eceb934b07af0fac4864251b9721fa7f4855331daa017b66202')
build() {
cd $pkgname-$pkgver
./configure --prefix=/usr --sysconfdir=/etc --enable-cookies --enable-tls
make
}
package() {
cd $pkgname-$pkgver
make DESTDIR="$pkgdir" install
install -Dm644 ../dillo.desktop "$pkgdir/usr/share/applications/dillo.desktop"
# install -Dm644 ../ProgramIcon128.png "$pkgdir/usr/share/pixmaps/dillo.png"
}

10
dillo/dillo.desktop Normal file
View File

@ -0,0 +1,10 @@
[Desktop Entry]
Name=Dillo
GenericName=Web Browser
Comment=Very small and fast GUI web browser
Exec=dillo %U
Icon=dillo
Terminal=false
Type=Application
Categories=Network;WebBrowser;
MimeType=text/html;application/xhtml+xml;

View File

@ -0,0 +1,31 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
mQENBFMBYhIBCACkRzrR0CeiuCu4VXXFtzM15t6UefYvBfBcvdBNDMyN3vxMXXvS
aVj0FsHbhK7xyT1n1EdQpLABshFeY2woVhbc/TttTRLlIEdWMRB6MSadlPWate03
OOI4eigkKKdXAPrQ0MErrHMZEG5HVRh49CKxDUW+D0yTQeMagGdweCoD7iJzhMTq
xtK/xGAjwHKP3b1obB+3avdrEIRHICDAKBc77W4YOv7XLpse9uIXA2xv6AxmQUal
1XaAIHLD+48Q2Exv/Cgz4jUQiw8Vu/NEDU8WT2lYE5GpyA+O53YViYvINRj9vM8D
unoxLVNqNvzLQVr5R/fb4sEF6qVRRT47H8eZABEBAAG0KFJvZHJpZ28gQXJpYXMg
TWFsbG8gPHJvZGFyaW1hQGdtYWlsLmNvbT6JAVYEEwEIAEACGwMHCwkIBwMCAQYV
CAIJCgsEFgIDAQIeAQIXgBYhBDLmXsUBobb9+BkNKT7mupd+sqJTBQJkgzYgBQka
59WOAAoJED7mupd+sqJTxY4H/Ao9c0rfufjMxQ22LvGGWExJs+KKNvfTRuAuz9Sm
bIulE1bmWTH2GZR0ReoeT2I83fLYfE+pceL41RxkAZO8dp8cLscWT+CYOJw9IJiC
DoSN0HhxdlwSqUNpc4SaAkm0Z50uo0PRWd4tQ9Hi+BFTGNt1TC80JnnKcr81kPCY
z6zZMNfSI7qgy/4c56fnFSn0YWQopKx2DiMWR+dxRc17TZjc/z7apIcoNwrfJx1+
89dKp+FWw7P6sSuyO9bH4gNp9Jh9dx+RWPAof1b41uemGBtWguvp28a1jkfGvRtL
6UlHIcIaAuvoayv0Rqs86ppbLzQ0K8jhr5ywyVE2kW5ocX65AQ0EUwFiEgEIAN+0
lUnZ3GlqwwQ93aPXJ5rQDh7tpLL92j4fV8x484ttK/fdTg+b1AIoKJjlk+NNtRTb
1XdI+i5ba2fcWKMahAL9XVgtGJGO1/UuMtUZ/C4qBqK0+wh47N1lll3sYb3Ja4yD
MrzXpLsc5uNpMLiY+tEeZg5LcacGxK0mC95BeXtgIIwEc7OIQQ8YF+biYgjb+RVf
RdbJcsBaDN5hjcJ/YMVWR5cmseWW/hkw+kN9qbVhjghKic9Y/AZxiFQXuJwwc5hw
Ntna2XyV9+1legYW3dCeO3yJ6d3mQ9RrlXukoFWl9FKYBJbJUrPtLuLse8z5u5H7
mhqHDF43DBotSaSJWPcAEQEAAYkBPAQYAQgAJgIbDBYhBDLmXsUBobb9+BkNKT7m
upd+sqJTBQJkgzY4BQka59WmAAoJED7mupd+sqJT2aoH/0epqrLYGJZxy8Oml8qg
8KQyY3VnrVLzB67zQyWr+3iSW9pOb7n/eYxrmc9zdUcu2IYOEeglicM92NSKJIKb
u4LT+nPSkVl7WM0gwtckF4rVzkun/ApS6dtcVob3NolBKYa4j99qR9/tc/yrt5hH
qTsZjsYe4ob1qMNt3zdFVwXFsgtRJ9LnHQxrBNW1CrJh74cN1SKE5605EVTO+LG0
27aWNkG82OCt48e9kQYdtg4wPlb7VP2hZOgAYuJylQDxSx1YtFnYmPVhz8lNAXrM
/VeQYpELBOAskiDko1KAGv9Q1MEO4lEPU5eysgyzPXmJ6F2EChmYRoQnMGSxwsDe
Vto=
=qg38
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -0,0 +1,29 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
mQGiBEJQVYERBADRCdQjRuBlr+OEEPA0ehMyF8bzqC826LShLKh4zTtZusSQbkWq
M/G8AvJq7OyERAKXcPmketQ/2kn4UbAC23QZVW3m3K3uLYDMyE2oNJmsPtImCJcW
pVNmi7lwR1hDm/90bI+r09vVavQ4FYQQtTeMV9tXr+xFp93oLFHfyLMnawCg7VVl
s47wwknPq2TGT0OFJgIXtFUEAMLowrpXDzRqOqqljjQYMvXWgVm9uJUX2E/VtJAF
x9DDEox4HvXCFy7ch1tS4hfJubcWtqkTtXFiODCsQ36+ciitOezH8bpjC3CQTZMv
uBgRpjXKSPgBUTIIHwYua3ROwCx9j8pyyxWb1JHeYJ2U+nl/nCYmtYtS4UqNH/HR
iGSPBACc+UfdJfSxOQ1HBXYC/KBpMZgQRJ84Gj2yT3W5wKeRgEHL393CW7GY2mYJ
YNaYCnj2ZYanXNwwKVFT15NDQPmChmn6E3oVMAN+K6wpDH/lubnEsSw/zEQeFDDG
MOFLBVXPYJWbkD7Lka15tFZixP0nQLX6hNn2aJ3Yfzufp8GR8rQ1Sm9yZ2UgQXJl
bGxhbm8gQ2lkIChkaWxsbyBkZXZlbG9wZXIpIDxqY2lkQGRpbGxvLm9yZz6IXgQT
EQIAHgUCQlBVgQIbAwYLCQgHAwIDFQIDAxYCAQIeAQIXgAAKCRBbEATpNpKc7n5r
AJwLSeIbvmBmL59cqpM0UpZxApiIbgCfaJF75KIG3t7KM1pNJLM11ufPpue5Ag0E
QlBV1hAIAMsPAKedQgpMMV1wXQ0l+qm+nwJVyPRyj490wtd7ZDdc/fmCx7GnKryY
HfQEvngbHiR2GtqGomJMgoIKyZ9K+t0A1BLVP1MWc58kngQlBinGdrQf3TBrEhW1
7/I3CxyKjzLydwlx1qZamCc4yHXqVN28Qdc3zJ4qiWI1OJyjgx99tch/R3xzY5SZ
5ZMqqCmCZ7xacTYsqZ0S0d2T+7q94Dy/v3J96FYi3m5+UsJMvy0K/x27fmq3vyLS
aZLn4BNmLJL/OvJjdjLJOJ4CUo7YRHE1UOyBUxNyqKWX/+zquoNukXtxE/exsFJX
/HLyPrqE3/oeRufy2ud8yjZ2MTs8UjsAAwUH/0NqbqPfFNisJhom8CYRGpYvVCWm
2TnhoJtOaN2p2049Mg/g/K7YSsphxskMp5fbHEYe8y56owzc9GIIWhw1S98Jfuwl
/OiIxR+Q+QYBzpx0AvHCT9rZen//LrD+2+lcOnd9EwAidXWmYeQSLCLUQzqVN2xp
QToX1uKeM9pIEcTFFtoqh5xXnmjRH69QwwWt2IAfOj5ce5rWpEWHLioR1iha6X/v
xl+q513N8SI4850jTSyN3cZOHvkRWGVYpP263arnoEhs9UOrxOO0ZXJNxhTqi9BD
OAJ44pCFbqom6ocHc/4jmVuxftcZO1gcHm9QaT0WNfKV8kMUHteFfhb5Y2mISQQY
EQIACQUCQlBV1gIbDAAKCRBbEATpNpKc7lAlAKDjmWIh4mD39s9AkWUl/Qa91J8O
+ACfWtEVPTWS/zPsjHueP0j/gcGW9Xs=
=y2BV
-----END PGP PUBLIC KEY BLOCK-----