diff --git a/condorcore-keyring/Makefile b/condorcore-keyring/Makefile new file mode 100644 index 0000000..ec4ff6e --- /dev/null +++ b/condorcore-keyring/Makefile @@ -0,0 +1,9 @@ +PREFIX = /usr + +install: + install -dm755 $(DESTDIR)$(PREFIX)/share/pacman/keyrings/ + install -m0644 condorcore{.gpg,-trusted,-revoked} $(DESTDIR)$(PREFIX)/share/pacman/keyrings/ + +uninstall: + rm -f $(DESTDIR)$(PREFIX)/share/pacman/keyrings/condorcore{.gpg,-trusted,-revoked} + rmdir -p --ignore-fail-on-non-empty $(DESTDIR)$(PREFIX)/share/pacman/keyrings/ diff --git a/condorcore-keyring/PKGBUILD b/condorcore-keyring/PKGBUILD index 79097e8..f217080 100644 --- a/condorcore-keyring/PKGBUILD +++ b/condorcore-keyring/PKGBUILD @@ -1,6 +1,6 @@ pkgname=condorcore-keyring -pkgver=20230830 -pkgrel=1 +pkgver=20230903 +pkgrel=2 pkgdesc='CondorCore keyring' arch=('any') url='https://condorbs.net/' @@ -13,9 +13,9 @@ source=('https://condorcs.net/mrhacker/keyring/raw/branch/master/Makefile' validpgpkeys=('597244DBEA52EC6EFE5F36A4FDD42A59FD43C07B' # condorbs master key ) sha512sums=('c8abce2fd59b3170925512725b0219b5de08075c33077ae5660f30887fdcd878b1bd1506f00f96398dd440b45dcf6c5c06ec8258a2c2e0155ba731292b99c0e6' - '6d70e73dc59e65cb4427311d0824fb4b08feeff26b7e0d6b98ab82ad437c2414710559bdf7d29667138c1abea3392c4e1cfbe8985e593b8b0cd3bed8330194be' + '83f9ab2a82a33f8228c027dd9ab6673fd946bc13f4685c16e52d91822f7e402b41dd467be0bd045e89db164242b62d6e592ee9329f6c348e85ca8eb362e36308' 'cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e' - '6d87a54bbe19b0c878859ef34b82b205d19bfc72d358b5df89b4bc6fb8b925cdecddee4f999cb9b106cf9cf7a9cd6f35d4ed79e0d7dd73349e306114991f24a0') + '977f85a80300b1435047da09327978e86a2ea400e5125a3cf1369ab03eadc7f9a7cebd8ab25caabfa9626c89f5578d50493ea590d812a2980dae7ea593a9b3bf') package() { cd "${srcdir}" diff --git a/condorcore-keyring/condorcore-revoked b/condorcore-keyring/condorcore-revoked new file mode 100644 index 0000000..e69de29 diff --git a/condorcore-keyring/condorcore-trusted b/condorcore-keyring/condorcore-trusted new file mode 100644 index 0000000..9af5bcc --- /dev/null +++ b/condorcore-keyring/condorcore-trusted @@ -0,0 +1,3 @@ +2B9D22B41F2AF1042BFCE73A3CA0B9DF1BE7CE09:4: +597244DBEA52EC6EFE5F36A4FDD42A59FD43C07B:4: +9E646BB0630C8FD18ACD15541B93E6A766CD229D:4: diff --git a/condorcore-keyring/condorcore.gpg b/condorcore-keyring/condorcore.gpg new file mode 100644 index 0000000..e08d75b --- /dev/null +++ b/condorcore-keyring/condorcore.gpg @@ -0,0 +1,86 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +xjMEZNlVYBYJKwYBBAHaRw8BAQdAqrHl4S2UIU1DVv75VVqxYWzMXIj6DUYOEdx5 +9S54zibNO0tldmluIE11w7FveiAoQ2liZXJTZWN1cml0eSBFbmdpbmVlcikgPGtt +dW5vekBjb25kb3Jicy5uZXQ+wpAEExYIADgWIQQrnSK0HyrxBCv85zo8oLnfG+fO +CQUCZNlVYAIbAwULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRA8oLnfG+fOCS2Y +AP9NkmVFAljJiYFLtc7o1xB3xT/qtfJKw95khnhQFLqd5AEAsb5vlZ/bDvb56Yge +a+O/ar+qpq1q+cGvnUx2/OGPJg7CdQQQFggAHRYhBFlyRNvqUuxu/l82pP3UKln9 +Q8B7BQJk9L04AAoJEP3UKln9Q8B7tsUBAI3bUgjtoc57+lpT+Nfa/JDfddLejElW +mZBITOnpHtT9AQDPBcKJwR4BXdPvXKYizEUq758weamJJK+YC/OHFQGHBM07S2V2 +aW4gTXXDsW96IChDeWJlclNlY3VyaXR5IEVuZ2luZWVyKSA8a211bm96QGNvbmRv +cmJzLm5ldD7CwGYEExYIAM4CGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4ACGQEW +IQQrnSK0HyrxBCv85zo8oLnfG+fOCQUCZOd3g0MUgAAAAAAQACpwcm9vZkBhcmlh +ZG5lLmlkaHR0cHM6Ly9tYXN0b2Rvbi5jZW50YXVyaWNvcmV4Lm5ldC9Aa211bm96 +ThSAAAAAABAANXByb29mQGFyaWFkbmUuaWRodHRwczovL3QubWUvRXJyb3I0MDRI +YWNrZXJOb3RGb3VuZD9wcm9vZj1QZWxvY29uY2hhMwAKCRA8oLnfG+fOCTTjAP9f +6xcZSQeJ1uoudcekhEAs9aPZnfExnSWFC0agXDOV5QD/eqjVyUJGyyEPM9yiDOFv +Xuy7F54UKlzGeEEGAiJAcADCdQQQFggAHRYhBFlyRNvqUuxu/l82pP3UKln9Q8B7 +BQJk9L0xAAoJEP3UKln9Q8B7VRoA/3W2b2yzRIw/jz6HKGrCKPBZ4YSFqDU0WHau +wcm9kkjrAQCsbcVMj1+nrYqLPqt2EaGoI0vL7HNqkDFtZBJ1sOXgA84zBGTZVm8W +CSsGAQQB2kcPAQEHQFdn0G+sy9PxbV67iR8YmLpVtAv0VXSR+bv7LXWeFwmqwngE +GBYIACAWIQQrnSK0HyrxBCv85zo8oLnfG+fOCQUCZNlWbwIbIAAKCRA8oLnfG+fO +CcclAP9vH93UilCUalYkdkg0IIimuOrYJAFE3PoYzM3Yfh9VSAD/b750y/y65soK +AhwaVWI0mD+2ktStLv5GQQVsD9aYqALOOARk2Va/EgorBgEEAZdVAQUBAQdARB6y +g2ApZUudIRWiTyl30XISWQZjXMMpeyJlpVhxNGQDAQgHwngEGBYIACAWIQQrnSK0 +HyrxBCv85zo8oLnfG+fOCQUCZNlWvwIbDAAKCRA8oLnfG+fOCU8IAP43YS3bfntH +ouOiZk7UuxLbHeXQl6YkBTgO0W+uKTPtrwD8CBgI2PEDktTsoBkDQxKzGJRmCRwn +aK1yIipT/mwQEQ/GMwRk74e+FgkrBgEEAdpHDwEBB0DRmBzOdoNSNtQoyh3Q7VM8 +DDPO3/Svh6UGE7Dsxtdbic0uIChDb25kb3JCUyBNYXN0ZXIgS2V5KSA8Y29udGFj +dG9AY29uZG9yYnMubmV0PsKQBBMWCAA4FiEEWXJE2+pS7G7+Xzak/dQqWf1DwHsF +AmTvh74CGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQ/dQqWf1DwHsavAEA +nrULtiu3Y7DozXJrc3qig9nBfUmy5MrqCM0F4h0gvNABAPR+lv2nK1qj8RnXwv8W +W2DQ0Ay/hENwAqVyUE9x8kcGzjMEZO+KdRYJKwYBBAHaRw8BAQdAYbnrkxnt+czK +37JQ26fC0VrmdCfCSHn2xoECi99TBOHCeAQYFggAIBYhBFlyRNvqUuxu/l82pP3U +Kln9Q8B7BQJk74p1AhsgAAoJEP3UKln9Q8B7gNkA/ROCE7kfkv47989kajklGJjP +hQwMbPvgsbE+nSAk740/AQC2RDCFK2O12nTpgLWlhgTmRdrUtMphW+nJGLJ/atGi +B844BGTvijUSCisGAQQBl1UBBQEBB0BZDz+DYUKdCrEn4YYk77LKruz8oExl0Iu0 +Hh+M/lHeSQMBCAfCeAQYFggAIBYhBFlyRNvqUuxu/l82pP3UKln9Q8B7BQJk74o1 +AhsMAAoJEP3UKln9Q8B79DUA/AyMo+fm7r+pzyJJk1uZWgTgSA4BhLpZNUBytVXu +sXp9AP9n6mXXMx8Ki4OIc7hmaUWN40vZ5e5kFkKT+VaERW7/DcaTBGTJlSETBSuB +BAAjBCMEADIOqFyLQXzfaJ/cY4mZbtdoCdbSyIeR/KG2AtYXXPHaeSPf69kg8jKH +Sq92AkWi57zva5MKCfBu2mNFl8o+Dv3NAL6LC5w71C6AXsUAelR7TJFnvboGwdHG +QeeBCSa/qXWiVIpjsmU9F90DJkkYUwa4gIZ1P55PSg34mRMjDG/LmRI5zVBKZXN1 +cyBNYXJ0aW4gT3J0ZWdhIE1hcnRpbmV6IChTeXNhZG1pbi9CYWNrZW5kIERldmVs +b3BlcikgPGpvcnRlZ2FAY29uZG9yYnMubmV0PsLAEwQTEwoAOBYhBJ5ka7BjDI/R +is0VVBuT5qdmzSKdBQJkyegfAhsDBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJ +EBuT5qdmzSKdD/wCCQHcb/w21KKkRkZ8HXBARcKmYtdv7/ivSBoC7L5jsgJZbiJ6 +f2lhvMOojtRnK+7s+QoUPqgsDwXt3AUETYhN3udpXwII1I7xDut5yMAgoBEVDamm +g2aK5VWFJTRvyjtWyfAU+oiWCNq7o9dI7d0/BzkA+0foBNysntr90Do/Ie10gxdH +t2XCdQQQFggAHRYhBFlyRNvqUuxu/l82pP3UKln9Q8B7BQJk9MSHAAoJEP3UKln9 +Q8B7Yu4A/212jMoLDU9SkO98vILe8pzsQWolKQNhGHI1iZz6DvS2AQC0poP2EsZV +jsTtLv4wfHdOE59zPuCn2ZNHOtn/80WzCcJ1BBAWCAAdFiEEK50itB8q8QQr/Oc6 +PKC53xvnzgkFAmTamuwACgkQPKC53xvnzglqmQEA90Gox/7Wkf7qoT4ma7t8aPsp +bwot2bs2qC0mAjH1lIgBALgH7rJse0XLY8vJPdv966Aols9R4JsBrQF3wwAMYLgN +zVpKZXN1cyBNYXJ0aW4gT3J0ZWdhIE1hcnRpbmV6IChTeXNhZG1pbi9CYWNrZW5k +IERldmVsb3BlcikgPG1hcnRpbi5vcnRlZ2EuYXJhc2hpQGdtYWlsLmNvbT7CwBME +ExMKADgWIQSeZGuwYwyP0YrNFVQbk+anZs0inQUCZMnp0QIbAwULCQgHAgYVCgkI +CwIEFgIDAQIeAQIXgAAKCRAbk+anZs0indBjAgkBGFbgUf7gtpK6pwkX4DcNWUAz +jjp6s2lRbHQhkat6I7nn0gr7Vgp0OUxeCJqDbpdVco0zZAauweEDBT350vF8LgUC +B07VsXWg9P0BIqWNepwV/Lj63Zf/ye/UExOXm716wI/tVn3FRGKsimSUnBg1wO1F +YxlJfjGswGeR2f7HTwTAubNNwnUEEBYIAB0WIQRZckTb6lLsbv5fNqT91CpZ/UPA +ewUCZPTEgQAKCRD91CpZ/UPAe0rYAQCl6lPg73DMmTeAUV1Uqi2nyMjNIefvEtUY +2uabv8FvMwD9FiFMI0yDbmocc/sYuHcQqZhxzBJDlOYymnjw9OAv+QPCdQQQFggA +HRYhBCudIrQfKvEEK/znOjygud8b584JBQJk2prsAAoJEDygud8b584JLUsA/jgR +XXhniU635eJUVTOYG6OrrSbj9u9ONsHvu0P0u816AQCN5SQ+iLcm0fFYEwodwkPT +sudZLSGqt2U/EWX12nlTCM1ZSmVzdXMgTWFydGluIE9ydGVnYSBNYXJ0aW5leiAo +U3lzYWRtaW4vQmFja2VuZCBEZXZlbG9wZXIpIDxtYXJ0aW5vcnRlZ2FAY2llbmNp +YXMudW5hbS5teD7CwBQEExMKADgWIQSeZGuwYwyP0YrNFVQbk+anZs0inQUCZMnp +fwIbAwULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRAbk+anZs0inZqDAgkByLGd ++av82alglrShLrBgHrX2l6STeAzN4toFfdVdse6zen8o89wEirQ1uMZ7pXulzAdb +ap30irjfMf8u0YMJWdgCCQEK/0TNGltdCsw21zd8eJH+9sJEh4/gtWdBhxMiYWHv +6euWavTUWXiDLggwQXTJ2kUzDBMt0DXwKmNVYnKxos+iB8J1BBAWCAAdFiEEWXJE +2+pS7G7+Xzak/dQqWf1DwHsFAmT0xIgACgkQ/dQqWf1DwHsBCAEA9U7+hsnnIAPC +L3hR3xlUbrP4QoAKEnODzDMliNecqckBAPhTZWbJrnhrpZH7JDKcDJqfwZFWItz7 +QY2thvcjUYIHwnUEEBYIAB0WIQQrnSK0HyrxBCv85zo8oLnfG+fOCQUCZNqa7AAK +CRA8oLnfG+fOCS0rAQCJXdLjaSluAAs2/llUmSyNMEiHrewhW/1xMGT+flLeJwD+ +IbKRpqVSnxdv1Zf1l7V4twaNTR9Szn+y79/iAXKi3QrOlwRkyZUhEgUrgQQAIwQj +BAG1EFibPYiRvzU2DYNDW819tK896ACcEaB4Fdyk3+iWQI/L9mWScptx+XcgpByU +UWLn47Gf3ACXtyNSIQnYjmHBegAbPkHv6yP5hwWr6uDRhxepZm2DOq0dcSW8HxwW +5rVeVVfn97yeWUUiZKxajL5LHTF+TCemfqOSy9sAJFYAKm4HxgMBCgnCuwQYEwoA +IBYhBJ5ka7BjDI/Ris0VVBuT5qdmzSKdBQJkyZUhAhsMAAoJEBuT5qdmzSKdQ7oC +CIYeYcvDgfp7jFeoh5qAi85gZhlaOncvh+WCiA5R637TjM9XQaIfhoRuiM+VL1CC +Kzq7NWx2S+DZpNWVPWY2vChaAgkBJC6GG5u2gq8zU6o84ThaDd0kZe3jfmhg8O8K +13tpOV6ovOjgK7kCtILqYsnW7RmZ4YEhfYUJtuhIe7CkI1xrpo0= +=N+0o +-----END PGP PUBLIC KEY BLOCK----- diff --git a/hstr-git/.SRCINFO b/hstr-git/.SRCINFO new file mode 100644 index 0000000..6e7476e --- /dev/null +++ b/hstr-git/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = hstr-git + pkgdesc = Bash and Zsh shell history suggest box - easily view, navigate, search and manage your command history + pkgver = 2.3.r3.g6507ac7 + pkgrel = 1 + url = https://github.com/dvorka/hstr + arch = x86_64 + license = Apache + makedepends = git + provides = hstr + conflicts = hstr + source = hstr-git::git+https://github.com/dvorka/hstr.git + sha256sums = SKIP + +pkgname = hstr-git diff --git a/hstr-git/PKGBUILD b/hstr-git/PKGBUILD new file mode 100644 index 0000000..91687b1 --- /dev/null +++ b/hstr-git/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: Kevin Muñoz + +pkgname=hstr-git +pkgver=3.1.r0.g4dca4c7 +pkgrel=1 +pkgdesc="Bash and Zsh shell history suggest box - easily view, navigate, search and manage your command history" +arch=('x86_64') +url="https://github.com/dvorka/hstr" +license=('Apache') +makedepends=('git') +provides=("${pkgname%-git}") +conflicts=("${pkgname%-git}") +source=("$pkgname::git+$url.git") +sha256sums=('SKIP') + +pkgver() { + git -C $pkgname describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} + +prepare() { + sed -i "s|||g" $pkgname/src/include/hstr{,_curses}.h +} + +build() { + cd $pkgname/build/tarball + ./tarball-automake.sh + + CFLAGS=${CFLAGS/-Werror=format-security/} + CXXFLAGS=${CXXFLAGS/-Werror=format-security/} + + cd ../.. + ./configure --prefix=/usr + make +} + +package() { + install -Dm644 $pkgname/{Changelog,README.md} -t "$pkgdir/usr/share/doc/${pkgname%-git}" + + make -C $pkgname DESTDIR="$pkgdir/" install + rm -f "$pkgdir/usr/bin/hh" +} + diff --git a/hstr/.SRCINFO b/hstr/.SRCINFO new file mode 100644 index 0000000..4e9098a --- /dev/null +++ b/hstr/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = hstr + pkgdesc = Bash and Zsh shell history suggest box - easily view, navigate, search and manage your command history. + pkgver = 3.1 + pkgrel = 1 + url = https://github.com/dvorka/hstr + arch = x86_64 + license = Apache + makedepends = readline + makedepends = ncurses + depends = readline + source = https://github.com/dvorka/hstr/archive/3.1.tar.gz + sha256sums = e5293d4fe2502662f19c793bef416e05ac020490218e71c75a5e92919c466071 + +pkgname = hstr diff --git a/hstr/PKGBUILD b/hstr/PKGBUILD new file mode 100644 index 0000000..e6e7911 --- /dev/null +++ b/hstr/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Kevin Muñoz + + +pkgname=hstr +pkgver=3.1 +pkgrel=1 +pkgdesc="Bash and Zsh shell history suggest box - easily view, navigate, search and manage your command history." +arch=('x86_64') +url="https://github.com/dvorka/hstr" +license=('Apache') +makedepends=('readline' 'ncurses') +depends=('readline') +source=("https://github.com/dvorka/$pkgname/archive/$pkgver.tar.gz") +sha256sums=('e5293d4fe2502662f19c793bef416e05ac020490218e71c75a5e92919c466071') + + +build() { + cd "$pkgname-$pkgver/build/tarball" + ./tarball-automake.sh + cd ../.. + sed -i -e "s###g" src/include/hstr_curses.h + sed -i -e "s###g" src/include/hstr.h + ./configure --prefix=/usr + make +} + +package() { + cd "$pkgname-$pkgver" + make DESTDIR="$pkgdir/" install + install -D -p -m 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -D -p -m 644 Changelog "${pkgdir}/usr/share/doc/${pkgname}/Changelog" + install -D -p -m 644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md" +} +