From 2ea4c241ebdf79c0c22452650a8daa40da2555f0 Mon Sep 17 00:00:00 2001 From: kth5 Date: Sun, 17 Nov 2024 20:22:31 +0100 Subject: [PATCH] * add dateutils --- dateutils/.SRCINFO | 19 ++++ dateutils/.nvchecker.toml | 4 + dateutils/PKGBUILD | 37 ++++++++ ...B0D61E23A4275CC2CFA16194C9A1AC82C9390E.asc | 86 +++++++++++++++++++ 4 files changed, 146 insertions(+) create mode 100644 dateutils/.SRCINFO create mode 100644 dateutils/.nvchecker.toml create mode 100644 dateutils/PKGBUILD create mode 100644 dateutils/keys/pgp/6CB0D61E23A4275CC2CFA16194C9A1AC82C9390E.asc diff --git a/dateutils/.SRCINFO b/dateutils/.SRCINFO new file mode 100644 index 0000000000..c0c59b8b5e --- /dev/null +++ b/dateutils/.SRCINFO @@ -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 diff --git a/dateutils/.nvchecker.toml b/dateutils/.nvchecker.toml new file mode 100644 index 0000000000..ece6ca38e2 --- /dev/null +++ b/dateutils/.nvchecker.toml @@ -0,0 +1,4 @@ +[dateutils] +source = "git" +git = "https://github.com/hroptatyr/dateutils.git" +prefix = "v" diff --git a/dateutils/PKGBUILD b/dateutils/PKGBUILD new file mode 100644 index 0000000000..96ec2ab09c --- /dev/null +++ b/dateutils/PKGBUILD @@ -0,0 +1,37 @@ +# POWER Maintainer: Alexander Baldeck +# Maintainer: Giancarlo Razzolini + +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 +} diff --git a/dateutils/keys/pgp/6CB0D61E23A4275CC2CFA16194C9A1AC82C9390E.asc b/dateutils/keys/pgp/6CB0D61E23A4275CC2CFA16194C9A1AC82C9390E.asc new file mode 100644 index 0000000000..d2f2695363 --- /dev/null +++ b/dateutils/keys/pgp/6CB0D61E23A4275CC2CFA16194C9A1AC82C9390E.asc @@ -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-----