summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD19
-rw-r--r--pixelserv.service9
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