| author | Jan Alexander Steffens (heftig)
<heftig@archlinux.org> 2024-05-02 06:58:54 UTC |
| committer | Jan Alexander Steffens (heftig)
<heftig@archlinux.org> 2024-05-02 06:58:54 UTC |
| parent | 0db40a9392ebb7b2171b7e189ea44b7eb3064a57 |
| .SRCINFO | +15 | -0 |
| PKGBUILD | +18 | -22 |
| keys/pgp/0DB3932762F78E592F6522AFBB5A2C77584122D3.asc | +77 | -0 |
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 0000000..00d9a95 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = mobile-broadband-provider-info + pkgdesc = APN configuration presets for mobile broadband connections + pkgver = 20240407 + pkgrel = 1 + url = https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info + arch = any + license = CC-PDDC + makedepends = git + makedepends = libxslt + makedepends = meson + source = git+https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info.git?signed#tag=20240407 + validpgpkeys = 0DB3932762F78E592F6522AFBB5A2C77584122D3 + b2sums = 2c90b4caa47d9a053d466a77eb390cbb70097f4bb09b9f6d8a5e21de7a8bbb4e78770137aa4e9eca1852dc9832bddf0fb5d1713baefaa8dddaa6e3075bc757fd + +pkgname = mobile-broadband-provider-info diff --git a/PKGBUILD b/PKGBUILD index 3a66c45..a6dfc0f 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,42 +2,38 @@ # Contributor: Jan de Groot <jgc@archlinux.org> pkgname=mobile-broadband-provider-info -pkgver=20230416 +pkgver=20240407 pkgrel=1 pkgdesc="APN configuration presets for mobile broadband connections" url="https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info" arch=(any) -license=(custom) -makedepends=(git libxslt) -_commit=aae7c68671d225e6d35224613d5b98192b9b2ffe # tags/20230416^0 -source=("git+https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info.git#commit=$_commit") -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' -} +license=(CC-PDDC) +makedepends=( + git + libxslt + meson +) +source=("git+$url.git?signed#tag=$pkgver") +b2sums=('2c90b4caa47d9a053d466a77eb390cbb70097f4bb09b9f6d8a5e21de7a8bbb4e78770137aa4e9eca1852dc9832bddf0fb5d1713baefaa8dddaa6e3075bc757fd') +validpgpkeys=( + 0DB3932762F78E592F6522AFBB5A2C77584122D3 # Guido Günther <agx@sigxcpu.org> +) prepare() { cd $pkgname - NOCONFIGURE=1 ./autogen.sh } -check() { - cd $pkgname - make check +build() { + arch-meson $pkgname build + meson compile -C build } -build() { - cd $pkgname - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var - make +check() { + meson test -C build --print-errorlogs } package() { - cd $pkgname - make DESTDIR="$pkgdir" install - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING + meson install -C build --destdir "$pkgdir" } # vim:set sw=2 sts=-1 et: diff --git a/keys/pgp/0DB3932762F78E592F6522AFBB5A2C77584122D3.asc b/keys/pgp/0DB3932762F78E592F6522AFBB5A2C77584122D3.asc new file mode 100644 index 0000000..cb4a3ab --- /dev/null +++ b/keys/pgp/0DB3932762F78E592F6522AFBB5A2C77584122D3.asc @@ -0,0 +1,77 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBFncZh4BEACwYEzRJYSVv0smRae5QOQUNS+0HUoesyTRusvE8/JfQtZpZYra +YUcDdnPMPwYiH0QckkhN7XDpDsn5WZtKIbzLfnqx2oOnJA/i9Rj4vqgt6JRCu4IA +w32sJQZVDe5UzF9jlIjstEXSrIGZ1cTlTFHbIlirdxPdpRsRkofakk/kMmO7b8vH +28u4XFdNOuDUUeDgnTdLV6p1r9EeWi3A0qKp7YeN2o9FL0Cw7DFu0Av8lQJIXGgw +CbXqVjoPu1gg3BFbm8g9GYkI4ibUaHeptQLmSQM1N5McOve2LGwO63MjkMFBnowH +kqGETG9RqlNGIl8DcbldlmLNQv57X/OYqsYGZ02h6eno3glfoau5EvSBTFbPdrSA +Mze8CbezF9I5rcswHhWLhi/h222SPKEaewtkPKIG+vIJnSFnIyqO7Js/Ze26XV9O +HjbukwyYxK3PPDt1gsUW0LMZox6TOaxcAFdbFbey1bo4yDeBMbwa40rxc3pVr83K +ao2m0LMtc0IO3QDw+n2Z1+h+X3HBdDYCt6HCqLzkkE2DoZy2NJ+MifxeftJIcvyz +aJwy46vtSxJokRDedKxlUJkvxoDzkl/cR0ffNCKzJ4UQyolzom8HdbwPnIFXguSk +Nh1lyUao0flkGjjHjnpJ6PVlVPVXEUMb2IV9+/yIYvNBSvCLtQam9t4rqwARAQAB +tB5HdWlkbyBHw7xudGhlciA8Z3VpZG9AeGNwdS5jaD6JAk4EEwEKADgWIQQNs5Mn +YveOWS9lIq+7Wix3WEEi0wUCWdxoHwIbAwULCQgHAgYVCgkICwIEFgIDAQIeAQIX +gAAKCRC7Wix3WEEi00BkD/9MkayyZT6RVO3J/aAfS9uuAH3Kk49k1/Ecvml6lXnv +Z3Joo+oEXmVSTzwwpUgBzMO357C5Wr0DqstQVGHOh31b3ek8AGtCMUqnuFNniMfC +a/wWlIgvJUxPxVbbZfHbOLqBW73w3l5Vq7TEqz+xX4ge/+aQArI0EN7DU5zJvsrO +z7AWUL8QBHJlRRi6WuAbPnP8vs9bncZUU61ws+z2P61eAs9lynz//3UzAnP1/hVi +BHAaJKagqfuT5oinzFHERkOy7fZsTdI3ZiOzxbNQBevw502a/nZFJn0ZcN06jKY5 +7m+qPf6QKYkFhHU6xwBuli7yTAuZtnKth0ffI5bVcDIkYziPIp2I7ofe4szqpq5H +rMF96UdlGTd/SGO/4WN7MD+/Svs5VP9xEoJpnxEMK0kda9xq3JIBscWs+V62bio8 +d/jc3a4Ab3hv9UDHUjGhI66y220Rgs3AUJFoGAAR608II2KmayI4XM5GBgr2LgmE +Zi9/ow/t7rFXx4kszsLraLpjMVE5vcZvqQQrVuZiAGtL8XJHcQ9FyPri1LH6Gs7R +jF1hmtC66wxwy7puyyvzzprw+r+husMpeiuugBQZoXcAY1oqhSvOTi/Gc+9G+fE1 +7v5G7fvC+V7xjruzd5D9xk9QvwAEE5OVzaPDmkl2b8t9qT1HVgjduuOCfHqfDx/H +TrQgR3VpZG8gR8O8bnRoZXIgPGFneEBzaWd4Y3B1Lm9yZz6JAk4EEwEKADgWIQQN +s5MnYveOWS9lIq+7Wix3WEEi0wUCWdxn+QIbAwULCQgHAgYVCgkICwIEFgIDAQIe +AQIXgAAKCRC7Wix3WEEi01m8EACrz6RB6hm/kEkL1ptKVsnvsoizn1G1g8CBm5QQ +s8SHwyYSwg4bEW98A6uGEtOs3MaC0Vmt5w+V2rL1BLRlwau2s9Sd4ubeL44aB974 +8WV53IQFLiCeylpWG3BtgUmMoVUu7ADY0sMFRQ9+X0M/Lb7COX24irf/aypV52JH +U2J1rWjXxtiCISHxvxYspdGvSAXCAzYialwm9+Q98zHovX+IuhtyYuo2srvtgriQ +vJsbYWYGbe6RHlZmjZJwff1r5yRy2GUjDpalFODgiwF2kKLd1bUSTJfrLUahlLC/ +JdgUcZCBspmusbFSHZuhSL1bdVhkUYuhheN615ynofRnEBNpODMy0bkdBFwFscdc +8y+hu+OnZ0XhZtx+ifIWWQL9WgKSthfB5lUcV0YbHMxc/k64ErAnsPxb6/uF0Q7f +m42WU9Csf253QvNuE4v4/hgfwbfEV/7QR43kuREA3Fpc/3hByho1VnjXk8IrG+jz +QYLIm//1K5ClDLnloALPUMFl21fdQUHcvOIlf3Ms0M9m0NWz3f7r2V/DSGuKVhd5 +ohRV1K5cpuZFGG2Ie6k9h7+9t6HphIyHjWLn+gR+YWvz7AKL5KoFmeD2ngfVOcPr +9chwxu3ArOkT/l/A/OKC0Aa+MGbP/oIjTdljOgx8iE/SdAH4jXtAUcPW+diVotiT +jzH66bQcR3VpZG8gR8O8bnRoZXIgPGFneEB4Y3B1LmNoPokCTgQTAQoAOBYhBA2z +kydi945ZL2Uir7taLHdYQSLTBQJZ3GYeAhsDBQsJCAcCBhUKCQgLAgQWAgMBAh4B +AheAAAoJELtaLHdYQSLTAzsP/3eJxK+UmwxAoT2pg33JLxSltlfcyuBqbsfAtF9q +FhVOWIo4bOMG982fdlgcR5GexPzT73ouni89ETtD5PYqH+cVuPADjNefJMn5RCn+ +bIdun3Z0yhNqsWDsbR0hOlWB/5TkEEm6ziVehWYFRnNpUqFoqMpJWkyd77NZd3Rj +B/IEIzkOvgcIpPLQPiDPnzO4v/B5WR1YVTx7dGpHQK4fpqK86QXVFe5rCJmc6RRG +diiGTnDM7Gpl9UpJ0P7hkf5V42VjSXLohLotsNGKbYWFna7yUj1iv75nVrUh5uEg +6qefnub2B+CCYG3iO/xbs5bxj+gFdjxJuTCKabgA20jalXFKPciVm9j8IN4j/2z4 +xqW+9/fuu85S4og6XMD8Hw/F6XeVS4DlNacZbUw9cC9Ykb2uDxSnABXam7tghj4C +ukxvLcioisLdWR6jSWOe1CYGoyHwpp8p3UFfDOt7T4MdwomtVfsjZp+qGPxIwYU8 +IGmdHDpKs8MQpFvdYITxXinv+6f0OWiw9+smOVA3F5OdfOom9a+sMxOdFJ2DjAp1 +c2dnN+zRNDQTagWiI5grpNUaW0ENws6voUfqio8YgYnWb5vKxS5d+Ghc5YR8W6wJ +CCV6aXAjSjwXhXDLo6dx8lc1stTy5AQjWgF/0Vl84gSTpJqm95jKXLfKhFMRJ5UL +MQhYuQINBFncZh4BEADN7hJVdYI1d6SCjW5+hdNxC/rJXssFjU3QNRdH8TOyOnTX +B7pqnh+LZN9qmoajkh/R+rqX0BUQkDot4CVvfri9rwNNr3jNRIx6qYcq78mwiNw3 ++Ito9AgP2egkpwfHK0Itbi3kVKhy08zS3NBUfT/WPAjRNHeiLmQPHlRXz+p54qrJ +L2Cv2MNMINk6WGeSaMZuDHpQ8+3IFW8d3LLpaJlzSLQ9lRXzLh2ahiLjYOe+T2WF +NfCuKLx2xDw+wtGKTr37Ik7ClqF4cDeBGYmf8cYIh7HnP9hqUGaqHUrXPypnkPO/ +E/VSp8GRjyvJxS5Ltpa8oLWyk80i5nuswt108edmrbq6y0N9htWD37NKcNJJ+8xT +O+1vyUmqVbJ5TqpeoDlLVxhiBCz5LIWy6xzR4cqjCDK670GxQocxei4AdOAKzM5w +G9DYe6MJVc3pjdu+TNnrPCFaLV1dHCbbfFBgQqC+QyCgKMlO8O0SbRg2XquMqtC7 +aoh/pyYI1len+aqFLIuz6bTZGeK+tVkLNCn+80mhReK8mcw4fNgRG6x8RvOVzqfR +TeHFrh7EKLbdwizdde7BX9WOxfxm6Z5eMXk/yABc3GdUol5tHGCIXJYkWf+TlUA4 +lTL9BISOvC/uodFOGZpDWHv5DZ+bMJSNtrG93Z00H+hEaDOtAtZDmEU6BhnoNQAR +AQABiQI2BBgBCgAgFiEEDbOTJ2L3jlkvZSKvu1osd1hBItMFAlncZh4CGwwACgkQ +u1osd1hBItO1yQ//ZOZi7E/XTshotE8d4WNYjqrXJ4e0MaVQbRfNEOCP+bIeCNjz +e8Hl7FwSAV21c8CzAN71jGH6Z6/yGfnjHNXPXiqemWs5bYW2RXBJYfBvo4GifLBM +T+IIiBxfT0s2VOyjwsiv5aPvicVGEcxf9FZHLBj8LyrJE29uOpEiRBBPfDuMCQmF +jxZ2fbA1XTy6EOYY0p/Q2tV/5hJcaYRkhvDSkQG+Z7DqcLhvbNTq6kRCnkUgvHCe +J5YMUZHc9U0Cp2wkUlvHZ29bbvQMysAAv2NnSrBcU7RnU55RHdHEfYg0BG2iybx/ +C8cR4zZye4fvs1NUnv/OjBHBHrSr+NNi2PpvtRfCUaf5HcMNZz6bDzhStPPlhNpX +01H0nmHmmEik/0FgjxXgnS5hYoWbtiwdInjfZjgpaB/tnDhKufrA/xGataBiGYjB +mT6jZYonGjDkc3r1BPSgch/cHeMq9mN5DHv65XGteosNLsFo4XqrabZGDxF7XkZl +PGNMVR26Z00JkOOEhDcXeAVNIb3LKnhYzmh89/Qqg7t4+tz0niBlmJ2IxooOOjoA +9YooAxZpkRD1tLp+fUaT+Bx4aPpmwkM4ShZtjde3Ufmn2xtqwTzuyWGx/S5zOoaA +VtQ8liI/sJASD66PBHzMtBd6iJy+k+LwPmab8xJR44bwZhd6zBTjyE+aKdw= +=mVFi +-----END PGP PUBLIC KEY BLOCK-----