[arch-commits] Commit in smokeping/repos/community-any (10 files)

Florian Pritz bluewind at gemini.archlinux.org
Sun Aug 15 09:10:25 UTC 2021


    Date: Sunday, August 15, 2021 @ 09:10:25
  Author: bluewind
Revision: 998697

archrelease: copy trunk to community-any

Added:
  smokeping/repos/community-any/PKGBUILD
    (from rev 998696, smokeping/trunk/PKGBUILD)
  smokeping/repos/community-any/htdocs-makefile.patch
    (from rev 998696, smokeping/trunk/htdocs-makefile.patch)
  smokeping/repos/community-any/service
    (from rev 998696, smokeping/trunk/service)
  smokeping/repos/community-any/smokeping.sysusers
    (from rev 998696, smokeping/trunk/smokeping.sysusers)
  smokeping/repos/community-any/smokeping.tmpfiles
    (from rev 998696, smokeping/trunk/smokeping.tmpfiles)
Deleted:
  smokeping/repos/community-any/PKGBUILD
  smokeping/repos/community-any/htdocs-makefile.patch
  smokeping/repos/community-any/service
  smokeping/repos/community-any/smokeping.sysusers
  smokeping/repos/community-any/smokeping.tmpfiles

-----------------------+
 PKGBUILD              |   99 ++++++++++++++++++++++++------------------------
 htdocs-makefile.patch |   22 +++++-----
 service               |   22 +++++-----
 smokeping.sysusers    |    2 
 smokeping.tmpfiles    |    2 
 5 files changed, 75 insertions(+), 72 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2021-08-15 09:10:22 UTC (rev 998696)
+++ PKGBUILD	2021-08-15 09:10:25 UTC (rev 998697)
@@ -1,48 +0,0 @@
-# Maintainer: Florian Pritz <bluewind at xinu.at>
-# Contributor: Christos Nouskas nous <nous at archlinux.us>
-
-pkgname=smokeping
-pkgver=2.7.3
-pkgrel=3
-pkgdesc="A tool to keep track of your network latency"
-arch=('any')
-url="https://oss.oetiker.ch/smokeping/"
-license=('GPL2')
-depends=('perl-config-grammar' 'perl-digest-hmac' 'perl-libwww' 'rrdtool' 'perl-fcgi' 'perl-cgi-fast'
-         'perl-io-tty' 'perl-net-dns' 'perl-net-snmp' 'perl-net-telnet' 'perl-ldap' 'perl-net-openssh')
-source=("${pkgname}_release-$pkgver.tar.gz::https://github.com/oetiker/SmokePing/releases/download/$pkgver/smokeping-$pkgver.tar.gz"
-        smokeping.sysusers
-        smokeping.tmpfiles
-        service)
-sha256sums=('430fd58030a494068a897f772c052fc0979ebdd38d1859a03820e098628d36b4'
-            'ab3b399f58118fc31fac5f627814bbb3b1d7752dd3b4fed2d6b7ee58f24fbd2e'
-            'afd3196804a120866e8e5f207f177c96fd64b36c974888d8287fba3c216b1583'
-            '4691650aed6c7341bf3a898f63c8ad03f2453d4ce9874e83f24ced5ee21317d9')
-
-build() {
-  cd "$srcdir"/smokeping-${pkgver}
-
-  ./configure --prefix=/usr --sysconfdir=/etc/smokeping --with-htdocs-dir=/srv/http/smokeping
-
-  # prevent the build system from packaging CPAN deps
-  rm -rf thirdparty/CPAN
-  mkdir thirdparty/CPAN
-  touch thirdparty/touch thirdparty/CPAN/touch
-
-  make
-}
-
-package() {
-  cd "$srcdir"/smokeping-${pkgver}
-
-  # We package CPAN modules separately
-  rm -rf thirdparty/lib/perl5
-
-  make DESTDIR="$pkgdir" install
-
-  install -Dm644 "$srcdir/service" "$pkgdir/usr/lib/systemd/system/smokeping.service"
-  install -Dm644 "$srcdir/smokeping.sysusers" "$pkgdir/usr/lib/sysusers.d/smokeping.conf"
-  install -Dm644 "$srcdir/smokeping.tmpfiles" "$pkgdir/usr/lib/tmpfiles.d/smokeping.conf"
-  chown -R 181:181 "$pkgdir"/{etc/smokeping,srv/http/smokeping}
-  chmod 700 "$pkgdir/etc/smokeping"
-}

Copied: smokeping/repos/community-any/PKGBUILD (from rev 998696, smokeping/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2021-08-15 09:10:25 UTC (rev 998697)
@@ -0,0 +1,51 @@
+# Maintainer: Florian Pritz <bluewind at xinu.at>
+# Contributor: Christos Nouskas nous <nous at archlinux.us>
+
+pkgname=smokeping
+pkgver=2.8.2
+pkgrel=1
+pkgdesc="A tool to keep track of your network latency"
+arch=('any')
+url="https://oss.oetiker.ch/smokeping/"
+license=('GPL2')
+depends=('perl-config-grammar' 'perl-digest-hmac' 'perl-libwww' 'rrdtool' 'perl-fcgi' 'perl-cgi-fast'
+         'perl-io-tty' 'perl-net-dns' 'perl-net-snmp' 'perl-net-telnet' 'perl-ldap' 'perl-net-openssh')
+source=("${pkgname}_release-$pkgver.tar.gz::https://github.com/oetiker/SmokePing/releases/download/$pkgver/smokeping-$pkgver.tar.gz"
+        smokeping.sysusers
+        smokeping.tmpfiles
+        service)
+sha256sums=('29e61118b455e23b969ada5f8e2ab432d3e2ef87d4afe2c86de4a03d7188b6ea'
+            'ab3b399f58118fc31fac5f627814bbb3b1d7752dd3b4fed2d6b7ee58f24fbd2e'
+            'afd3196804a120866e8e5f207f177c96fd64b36c974888d8287fba3c216b1583'
+            '4691650aed6c7341bf3a898f63c8ad03f2453d4ce9874e83f24ced5ee21317d9')
+
+build() {
+  cd "$srcdir"/smokeping-${pkgver}
+
+  ./configure --prefix=/usr --sysconfdir=/etc/smokeping --with-htdocs-dir=/srv/http/smokeping
+
+  # prevent the build system from packaging CPAN deps
+  rm -rf thirdparty/CPAN
+  mkdir thirdparty/CPAN
+  touch cpanfile "thirdparty/cpanfile-$(perl -MConfig -e 'my $v =$Config{version}; $v =~ s/.\d+$//;print $v;').snapshot"
+  touch thirdparty/touch thirdparty/CPAN/touch
+
+  make
+}
+
+package() {
+  cd "$srcdir"/smokeping-${pkgver}
+
+  # We package CPAN modules separately
+  mkdir -p thirdparty/lib/perl5/removeme
+
+  make DESTDIR="$pkgdir" install
+
+  rm -rf "$pkgdir/usr/lib/removeme"
+
+  install -Dm644 "$srcdir/service" "$pkgdir/usr/lib/systemd/system/smokeping.service"
+  install -Dm644 "$srcdir/smokeping.sysusers" "$pkgdir/usr/lib/sysusers.d/smokeping.conf"
+  install -Dm644 "$srcdir/smokeping.tmpfiles" "$pkgdir/usr/lib/tmpfiles.d/smokeping.conf"
+  chown -R 181:181 "$pkgdir"/{etc/smokeping,srv/http/smokeping}
+  chmod 700 "$pkgdir/etc/smokeping"
+}

Deleted: htdocs-makefile.patch
===================================================================
--- htdocs-makefile.patch	2021-08-15 09:10:22 UTC (rev 998696)
+++ htdocs-makefile.patch	2021-08-15 09:10:25 UTC (rev 998697)
@@ -1,11 +0,0 @@
---- a/htdocs/Makefile.in	2013-03-04 14:07:55.000000000 +0100
-+++ b/htdocs/Makefile.in	2013-09-04 19:00:19.802492714 +0200
-@@ -433,7 +433,7 @@
- install-data-local:
- 	$(MKDIR) -p $(DESTDIR)$(HTDOCSDIR)
- 	$(ECHO)	"#!/bin/sh" > $(DESTDIR)$(HTDOCSDIR)/smokeping.fcgi.dist
--	$(ECHO)	"exec $(prefix)/bin/smokeping_cgi $(prefix)/etc/config" >> $(DESTDIR)$(HTDOCSDIR)/smokeping.fcgi.dist
-+	$(ECHO)	"exec $(prefix)/bin/smokeping_cgi $(sysconfdir)/config" >> $(DESTDIR)$(HTDOCSDIR)/smokeping.fcgi.dist
- 	chmod +x $(DESTDIR)$(HTDOCSDIR)/smokeping.fcgi.dist
- 
- # Tell versions [3.59,3.63) of GNU make to not export all variables.

Copied: smokeping/repos/community-any/htdocs-makefile.patch (from rev 998696, smokeping/trunk/htdocs-makefile.patch)
===================================================================
--- htdocs-makefile.patch	                        (rev 0)
+++ htdocs-makefile.patch	2021-08-15 09:10:25 UTC (rev 998697)
@@ -0,0 +1,11 @@
+--- a/htdocs/Makefile.in	2013-03-04 14:07:55.000000000 +0100
++++ b/htdocs/Makefile.in	2013-09-04 19:00:19.802492714 +0200
+@@ -433,7 +433,7 @@
+ install-data-local:
+ 	$(MKDIR) -p $(DESTDIR)$(HTDOCSDIR)
+ 	$(ECHO)	"#!/bin/sh" > $(DESTDIR)$(HTDOCSDIR)/smokeping.fcgi.dist
+-	$(ECHO)	"exec $(prefix)/bin/smokeping_cgi $(prefix)/etc/config" >> $(DESTDIR)$(HTDOCSDIR)/smokeping.fcgi.dist
++	$(ECHO)	"exec $(prefix)/bin/smokeping_cgi $(sysconfdir)/config" >> $(DESTDIR)$(HTDOCSDIR)/smokeping.fcgi.dist
+ 	chmod +x $(DESTDIR)$(HTDOCSDIR)/smokeping.fcgi.dist
+ 
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.

Deleted: service
===================================================================
--- service	2021-08-15 09:10:22 UTC (rev 998696)
+++ service	2021-08-15 09:10:25 UTC (rev 998697)
@@ -1,11 +0,0 @@
-[Unit]
-Description=SmokePing Daemon
-After=network.target
-
-[Service]
-User=smokeping
-ExecStart=/usr/bin/smokeping --nodaemon --config=/etc/smokeping/config
-ExecReload=/bin/kill -HUP $MAINPID
-
-[Install]
-WantedBy=multi-user.target

Copied: smokeping/repos/community-any/service (from rev 998696, smokeping/trunk/service)
===================================================================
--- service	                        (rev 0)
+++ service	2021-08-15 09:10:25 UTC (rev 998697)
@@ -0,0 +1,11 @@
+[Unit]
+Description=SmokePing Daemon
+After=network.target
+
+[Service]
+User=smokeping
+ExecStart=/usr/bin/smokeping --nodaemon --config=/etc/smokeping/config
+ExecReload=/bin/kill -HUP $MAINPID
+
+[Install]
+WantedBy=multi-user.target

Deleted: smokeping.sysusers
===================================================================
--- smokeping.sysusers	2021-08-15 09:10:22 UTC (rev 998696)
+++ smokeping.sysusers	2021-08-15 09:10:25 UTC (rev 998697)
@@ -1 +0,0 @@
-u smokeping 181 - /var/lib/smokeping

Copied: smokeping/repos/community-any/smokeping.sysusers (from rev 998696, smokeping/trunk/smokeping.sysusers)
===================================================================
--- smokeping.sysusers	                        (rev 0)
+++ smokeping.sysusers	2021-08-15 09:10:25 UTC (rev 998697)
@@ -0,0 +1 @@
+u smokeping 181 - /var/lib/smokeping

Deleted: smokeping.tmpfiles
===================================================================
--- smokeping.tmpfiles	2021-08-15 09:10:22 UTC (rev 998696)
+++ smokeping.tmpfiles	2021-08-15 09:10:25 UTC (rev 998697)
@@ -1 +0,0 @@
-d /var/lib/smokeping 0750 smokeping smokeping - -

Copied: smokeping/repos/community-any/smokeping.tmpfiles (from rev 998696, smokeping/trunk/smokeping.tmpfiles)
===================================================================
--- smokeping.tmpfiles	                        (rev 0)
+++ smokeping.tmpfiles	2021-08-15 09:10:25 UTC (rev 998697)
@@ -0,0 +1 @@
+d /var/lib/smokeping 0750 smokeping smokeping - -



More information about the arch-commits mailing list