diff options
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 19 | ||||
-rw-r--r-- | pixelserv.service | 9 |
3 files changed, 43 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..82d50559bdf6 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = pixelserv + pkgdesc = Pixelserv is a super minimal webserver, it's one and only purpose is serving a 1x1 pixel transparent gif file. + pkgver = 1.0 + pkgrel = 4 + url = http://proxytunnel.sourceforge.net/pixelserv.php + arch = any + license = BSD + depends = perl + source = http://proxytunnel.sourceforge.net/files/pixelserv.pl.txt + source = pixelserv.service + sha256sums = 8f6903712360f2a74fd24174bbb804e1f61e861f3af91950c4082c1adff73528 + sha256sums = 1e889e2dede4f2620a800c6c5ba19c79642ce3d23206d7d722739f4c113e9808 + +pkgname = pixelserv + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..90aad4e26b90 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,19 @@ +# Maintainer: Jake VanderKolk <jakevanderkolk@gmail.com> +# Contributor: Philipp 'TamCore' B. <philipp [at] tamcore [dot] eu> + +pkgname=pixelserv +pkgver=1.0 +pkgrel=4 +pkgdesc="Pixelserv is a super minimal webserver, it's one and only purpose is serving a 1x1 pixel transparent gif file." +arch=(any) +url="http://proxytunnel.sourceforge.net/pixelserv.php" +license=('BSD') +depends=(perl) +source=(http://proxytunnel.sourceforge.net/files/pixelserv.pl.txt pixelserv.service) +sha256sums=('8f6903712360f2a74fd24174bbb804e1f61e861f3af91950c4082c1adff73528' + '1e889e2dede4f2620a800c6c5ba19c79642ce3d23206d7d722739f4c113e9808') + +package() { + install -Dm644 "$srcdir/pixelserv.service" "$pkgdir/usr/lib/systemd/system/pixelserv.service" + install -Dm755 "$srcdir/pixelserv.pl.txt" "$pkgdir/usr/bin/pixelserv.pl" +} diff --git a/pixelserv.service b/pixelserv.service new file mode 100644 index 000000000000..9dd975978e17 --- /dev/null +++ b/pixelserv.service @@ -0,0 +1,9 @@ +[Unit] +Description=Pixelserv is a super minimal webserver, it's one and only purpose is serving a 1x1 pixel transparent gif file +After=network.target + +[Service] +ExecStart=/usr/bin/perl -Tw /usr/sbin/pixelserv.pl + +[Install] +WantedBy=multi-user.target |