* add dateutils

This commit is contained in:
Alexander Baldeck 2024-11-17 20:22:31 +01:00
parent f24660b4f4
commit 2ea4c241eb
4 changed files with 146 additions and 0 deletions

19
dateutils/.SRCINFO Normal file
View File

@ -0,0 +1,19 @@
pkgbase = dateutils
pkgdesc = nifty command line date and time utilities; fast date calculations and conversion in the shell
pkgver = 0.4.11
pkgrel = 3
url = https://www.fresse.org/dateutils/
arch = x86_64
arch = powerpc64le
arch = powerpc64
arch = powerpc
arch = riscv64
license = BSD
makedepends = git
makedepends = gperf
depends = glibc
source = git+https://github.com/hroptatyr/dateutils.git?signed#tag=v0.4.11
validpgpkeys = 6CB0D61E23A4275CC2CFA16194C9A1AC82C9390E
sha512sums = 4fdf3ed23928145086f78077db3ec16364bdf1d7aba73bd360057a3026c0f3b5e968496c3a177c8f5cbe2483892c5a28f1459bdbecf4805d4b4b6979a911ec44
pkgname = dateutils

View File

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

37
dateutils/PKGBUILD Normal file
View File

@ -0,0 +1,37 @@
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
# Maintainer: Giancarlo Razzolini <grazzolini@archlinux.org>
pkgname=dateutils
pkgver=0.4.11
pkgrel=3
pkgdesc='nifty command line date and time utilities; fast date calculations and conversion in the shell'
url='https://www.fresse.org/dateutils/'
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
license=('BSD')
makedepends=('git' 'gperf')
depends=('glibc')
source=("git+https://github.com/hroptatyr/dateutils.git?signed#tag=v${pkgver}")
sha512sums=('4fdf3ed23928145086f78077db3ec16364bdf1d7aba73bd360057a3026c0f3b5e968496c3a177c8f5cbe2483892c5a28f1459bdbecf4805d4b4b6979a911ec44')
validpgpkeys=('6CB0D61E23A4275CC2CFA16194C9A1AC82C9390E')
prepare() {
cd $pkgname
autoreconf -fiv
}
build() {
cd $pkgname
./configure --prefix=/usr --with-old-links=no
make
}
check() {
cd $pkgname
make check
}
package() {
cd $pkgname
make DESTDIR="$pkgdir" install
install -Dm0644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE
}

View File

@ -0,0 +1,86 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
mQGiBDygRcARBACtXSTh2PHXVHjy8ydxlMd34l1T8QXE0b408qUi7mWDsFZHg9i0
d3AnKdZLDBpjYxknjSkILM94QChhx9Kp4EPaPXo71vAP4Uo/6AUbuoVyIazqeCeu
CSUzWMpss2TsPkRc6NcsFZHDOSSG/Oc2K2JPDniq9H0mQipt8H3uHxcNTwCgjvvp
xG0D5TN0BCuohn36zygZsAEEAJpjOE1ib+LFvsTvd07NxC09xnKuQN3rAgXOQlIT
+Odjo90e/foqiuB5UDjFtzfXWck9f1qDHHwzWcR8qdedag156w9RW5fM9w/MCrcD
JDhuTWXDP455ctWXt1ctqWcMW/g4fbRruXguNHCzREd4QdChyTGTOoR6CKeDHVfu
EvAlBACgaj4s0Im9F7wwXYRt9QBwqU8X72CHg82wOODeH6VmxKST2+bu3+4Uj5t2
x31oWdSqwHeozpHyHqLTiwRNhBNEJSnSp+1Fp032TuUggtcU0ZQwoJnCTf0ikD8p
SvfhVOHRQ9lA7wI8wh8OzP1/HY9b4d8q4NLDWlnRXwgownqPH7QeU2ViYXN0aWFu
IEZyZXVuZHQgPHNAZnJuZHQuZGU+iGIEExECACIFAlLfiA0CGyMGCwkIBwMCBhUI
AgkKCwQWAgMBAh4BAheAAAoJEJTJoayCyTkOAcQAn0a53EQ4yyUdxQ7mZqBK6MN0
y8VAAJ0Z4DwQrdEZ89sCOwyQhPjUBcd+X7QnU2ViYXN0aWFuIEZyZXVuZHQgPGZy
ZXVuZHRAZ2EtZ3JvdXAubmw+iGAEExECACAFAkzvzV8CGyMGCwkIBwMCBBUCCAME
FgIDAQIeAQIXgAAKCRCUyaGsgsk5DkqWAJwJzx62rYqDNd3fat40pd0hopuICACf
Xy+HETMTjBGegOu+4TLpUP+jrOO0MVNlYmFzdGlhbiBGcmV1bmR0IDxzZWJhc3Rp
YW4uZnJldW5kdEBnYS1ncm91cC5ubD6IYAQTEQIAIAUCTO/NOQIbIwYLCQgHAwIE
FQIIAwQWAgMBAh4BAheAAAoJEJTJoayCyTkOZ/EAn0w3DX9ko08Uh9F85IVmE406
NxDPAJ0cuBusjl9B1IjwgVqItvelgl+6UbQrU2ViYXN0aWFuIEZyZXVuZHQgPGhy
b3B0YXR5ckB1bnNlcmRpbmcub3JnPohgBBMRAgAgBQJM780hAhsjBgsJCAcDAgQV
AggDBBYCAwECHgECF4AACgkQlMmhrILJOQ7tKQCfWg3RmTg4J2YWuG7d1uprSjV5
HbsAni1xGZGr6lcpl633evX5fbAI2cRStCZTZWJhc3RpYW4gRnJldW5kdCA8ZnJl
dW5kdEBmcmVzc2Uub3JnPohgBBMRAgAgBQJIkFR8AhsjBgsJCAcDAgQVAggDBBYC
AwECHgECF4AACgkQlMmhrILJOQ7uMgCeOVRk0GxGG5slt9VV6bdejCzTcdcAoIbE
8F4gqz7YY9merCJdR3or0+3+tChTZWJhc3RpYW4gRnJldW5kdCA8aHJvcHRhdHly
QGZyZXNzZS5vcmc+iGAEExECACAFAkiQVG4CGyMGCwkIBwMCBBUCCAMEFgIDAQIe
AQIXgAAKCRCUyaGsgsk5DpDrAJ4uGFjKpuWEXCbqvbK7iLky407digCeJPvMFeqj
28wLerDdUYzm3hcMWda0KlNlYmFzdGlhbiBGcmV1bmR0IDxmcmV1bmR0QGhsaWRz
a2phbGYub3JnPohgBBMRAgAgBQJIUYIUAhsjBgsJCAcDAgQVAggDBBYCAwECHgEC
F4AACgkQlMmhrILJOQ7H7QCfSvoP0jU9SGrSSBcwoBHcOje38zsAnArn9ig/yq/J
XNPXiTzQ7h8mtgs3tClTZWJhc3RpYW4gRnJldW5kdCA8ZnJldW5kdEBobGlkc2tq
YWxmLmRlPohgBBMRAgAgBQJIUYINAhsjBgsJCAcDAgQVAggDBBYCAwECHgECF4AA
CgkQlMmhrILJOQ6YUQCfX7XEURPKDWzheaDe/2ZRMaAujLMAn1s7J1jQ+QkMeIif
C9CjPGFzCbb+tCxTZWJhc3RpYW4gRnJldW5kdCA8aHJvcHRhdHlyQGhsaWRza2ph
bGYub3JnPohgBBMRAgAgBQJIUYH+AhsjBgsJCAcDAgQVAggDBBYCAwECHgECF4AA
CgkQlMmhrILJOQ4lXgCbBCHX0090iGaEzMdpbmSAZirFv+8An0/5fR0sNKYbVj8a
WYNlFRQJPDUvtC1TZWJhc3RpYW4gRnJldW5kdCA8ZnJldW5kdEBtYXRoLnR1LWJl
cmxpbi5kZT6IYAQTEQIAIAUCSFGBxwIbIwYLCQgHAwIEFQIIAwQWAgMBAh4BAheA
AAoJEJTJoayCyTkOzksAoI01KTt2Jw71vEhSvchRVtyUqN5EAJ9A2FK0VrmzPIgu
E3ClWOWDPad0irQoU2ViYXN0aWFuIEZyZXVuZHQgPGhyb3B0YXR5ckBlbWNoYXQu
b3JnPohgBBMRAgAgBQJIUYGxAhsjBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQ
lMmhrILJOQ5N6ACcDVVyvrT/V3TDw3SyH/cQYqRNqJgAnivSAqa9rfGBtOUBo5JH
vHRhpDCTtCZTZWJhc3RpYW4gRnJldW5kdCA8aHJvcHRhdHlyQGVpY3Eub3JnPohe
BBMRAgAeBQJBj5nvAhsjBgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEJTJoayCyTkO
gs4An1oOAk6IrFm9zGcjZ897Gq8XOCzGAJwM/ootN6OuhKcq2ppzGCfgMdm3w7Qp
U2ViYXN0aWFuIEZyZXVuZHQgPGhyb3B0YXR5ckBzeGVtYWNzLm9yZz6IWgQTEQIA
GgUCQVC8NgIbIwILAgMVAgMDFgIBAh4BAheAAAoJEJTJoayCyTkOoqgAnRmbAGCX
e4RASWXzEjr15otl/xddAJ9AL7X+jpLyx4VhOgC7AS0rgVVvXLQuU2ViYXN0aWFu
IEZyZXVuZHQgPGhyb3B0YXR5ckB1c2Vycy5iZXJsaW9zLmRlPoheBBMRAgAeBQJB
L2bHAhsjBgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEJTJoayCyTkO8HwAnjZ6xyH7
1gKhoKqEOzG443qa4VLIAJ9saq8/t3GvI5pvHrrgxE/0i7UArrQlU2ViYXN0aWFu
IEZyZXVuZHQgPGhyb3B0YXR5ckBnbmEub3JnPoheBBMRAgAeBQJBL2aTAhsjBgsJ
CAcDAgMVAgMDFgIBAh4BAheAAAoJEJTJoayCyTkOzWIAnRgkFBH+hnH/96hRjCK0
xaSmhIQZAJ4l1bMM/RrDQ1CtbqHulg34k/a6pLQqU2ViYXN0aWFuIEZyZXVuZHQg
PHNmcmV1bmR0QGhsaWRza2phbGYuZGU+iFcEExECABcFAjygSAoFCwcKAwQDFQMC
AxYCAQIXgAAKCRCUyaGsgsk5DouBAJ4lVVSBpRCtmUEgw0mrZjflsfPNsACfQKUf
0YeZjzFfjN9x5wDyqkQ7IXu0K1NlYmFzdGlhbiBGcmV1bmR0IDxocm9wdGF0eXJA
aGxpZHNramFsZi5kZT6IVwQTEQIAFwUCPKBFwAULBwoDBAMVAwIDFgIBAheAAAoJ
EJTJoayCyTkOhe8An1WTkcUpBIe80SWPL5wsdXZS3JGjAJwIPkC23uRoAQYxm3cd
S2DuM2BJ3LkEDQQ8oEYiEBAAklJwjIV9a5vfKSyGpIY/2pNMPERgwl9gtJwSCdCQ
KQwinKRLlAKL1b/lFG7nyQXPNYKto+lqdSnOcQj203tr++QhOya+xCyBIe3efii4
rb/cUi89qTX3tuAKg5sSIlQWPKlue0M0I6Bf2/v9uiAck4GAh82QbxzZTQlK2e4A
nwohPVqCY7G2Nv8YMGb5RK5xh5YFZNQ8UfU7JquVo2qMQOIdRUpw0zppQd5zGyM1
ym8N/6w4yLl5VJrWd4janppFs8uO3VdgTTMffFZq/lVDa7DrtejV0N3L0R1lvWC/
oa6d6bHih0kJ4+ZY6KWtEcacqShVmJLw+gy3b2rKyyqbFuNoyqIJZzPo+C4KBgzo
ZA5/F0Pe5Dh6KRDWXzbxR5DWL/NXw6Ldc3el8m8zSvkYJKcJ4AS5mMC3zA9lNp9q
ToUpcqzPnVS+YZfwlFD94XmPLtYXeCE+yI1yoTznUwXUI7KwvkUMY3s1uFHOlXao
CXQVk6jTxcSlu9Tsc7xNDLkHK30FEqD/4T1sywPvuJQ4npvMs9qfYl/s02WCoJWK
twABfpr6yBKgG40KAeFBW3Wo7Jfy+NYFL+cOvAhbESasVpktGtw0QEQymePST0l9
5in3dhAAMT88PpZaO1W71+RXUhXKe1AkC43/MhQsEL4G7e8PNOKhigs4YM4tU097
La8AAwUP/AuG73U+C6Ln6MnfrU/seytsNQ3AOtrIVSmD6ai8cqwicAq2JdclryWt
Ej4z35KRmk/9Z1Ea0wxMKh09QDQlhcsMY09rLtAYfnPXtnJW3pv4T/uVP1XEx7SG
9wHUB9GGZSV+LQfEnQlDPy7AgXdnCgjCbSd/0Lvayt9Eo6H5LCysowI8ERO+0dqx
8j3Ev/zPKtc+HCcY+VxNIIBZCCoFKLprH6tz7n7nzmOdJjax74k1fiSA1jJGEL7n
kk28oD1tZIzK8g+x9oz/1JMR4eg2oTSyJSYkUebf4nxTOwFZmnMKOOSKtGdDhStF
z5BGP5MJ2slUAYziMdREzbcEPj+HqufJzyjoYEG8fsajLMbLUp19LLn5lSMhpm5B
yBiIASngItTRRN1U6HNIZsRSU02uCSZ7BuY5abdOK03JWs0XtEhmVvuoq/K4Ne2y
PWYWVb1UTVL0LzpDx7qWmR45QpmudT02ZILc2X0pahKILxl3SPWoQ9204Q1I3uAF
ffM2g+6xUwl2N4+BL3Iaii0T5I9Yd15qFSu2CJwYF/z6/lBjfaBV5s3olLGcCaM+
qYGNVT21IXQiKDoh1rVE3ecTLKtkIeSBT9eoWa93rjqb7hTc3g8gjnxblzKG5SiV
oNfTO2pnjY0/dpBgLAaoh6r3x714sf6KaAE/d3xg+DHfCQcVixy/iE4EGBECAAYF
AjygRiIAEgkQlMmhrILJOQ4HZUdQRwABAcCnAJ4nyh6w6dzgR4jRNbQ3FJGy09UK
kACfRSivUByT1DL1Gxn2MJ8lyEi8kMs=
=cGc6
-----END PGP PUBLIC KEY BLOCK-----