summaryrefslogtreecommitdiff
path: root/www-servers/pshs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /www-servers/pshs
reinit the tree, so we can have metadata
Diffstat (limited to 'www-servers/pshs')
-rw-r--r--www-servers/pshs/Manifest6
-rw-r--r--www-servers/pshs/metadata.xml23
-rw-r--r--www-servers/pshs/pshs-0.3.2.ebuild38
-rw-r--r--www-servers/pshs/pshs-9999.ebuild47
4 files changed, 114 insertions, 0 deletions
diff --git a/www-servers/pshs/Manifest b/www-servers/pshs/Manifest
new file mode 100644
index 000000000000..9efe0ef1f76b
--- /dev/null
+++ b/www-servers/pshs/Manifest
@@ -0,0 +1,6 @@
+DIST pshs-0.3.2.tar.bz2 80103 SHA256 a46ff74422c27eb50e4885d519275b0c410c5e38707bc15e6bea84e5594ac32d SHA512 82eb0e0ff76ad6d5651b789ca59b654558562501f9f4b89a562773f5c60e80c6d43a86fca35a41a313952d8134b83fe6a11d1085c8c35cb9bbffd6d2a243964a WHIRLPOOL 4acb5d2538e47b57d29aa1b7c43c228da532354d7dac9278c0db09b0c0004fc747134cf4b2e0388b27cd2f814f5d802cd068ab26e467c489b21a66686d4aa0a0
+EBUILD pshs-0.3.2.ebuild 971 SHA256 01e00aa4cc98bc27f54e69b8c9836cf28c89f5f2fff72663f4f6af5e8a74139f SHA512 573eea1ae593f6d0a8429c683a2f54efb90276bedc1091ed38c4bcb02ca9ed62dd8876bd78626d9c8205251931251a238a4dad97d03d3c388e38672ffeb3f544 WHIRLPOOL a5a8e519286b483a39fea2e856b35d1f7f009433edff14cad0251dc73b579413df33f1af86d1d2ba25ccbdb6a7213f8a3bc87638c29cb17077a95831358929fc
+EBUILD pshs-9999.ebuild 1011 SHA256 c7d36ceae1c3d576d6b3428a75ccff7fe6a03517a56c515584ca53a85f6dd83e SHA512 831f63979c59d8aefa9d1b41f98e4eded021b437f1607218c34143687f22668dbd7dd7435bb2688d128699712ed9b5fa2e30536511dd4da9d39ab7b43d9f4b5f WHIRLPOOL 00128bc8b4d0500528d15f8631ebcbf677462886e787b0dd02204b88e9219175aedd799220a2276d45c4aff62cd75e58b38311380025fd577e675a33d140ad6f
+MISC ChangeLog 3615 SHA256 4082dbb73f6dd687bb433a3c584447d9e89a2ffa57f4e808b4f56accaaff4bed SHA512 c20132c49011bfcaf6713340e80f01dc44cfa05efc7201568a7fb6c805a36f766ea9889894b9b0ec0e7a56b31d11a9316b25cb7079ccb9241f090e5126989849 WHIRLPOOL 99d5d785e029ff5c02ec343ec7a70f315be8e3df7e614305355d3a0011007b77b7215be5baf3a949f79b3977c518c2b4e97936fb542afacf3fd68a95fe437813
+MISC ChangeLog-2015 2590 SHA256 b944e691e00a71a58e3760813f390f602eb982123b90298f663f5e37382a3c12 SHA512 f6771af959a0e3e6db8b0ea1767fb8901b8fbcbc017cbb265471a63a1ebfae243b8fef7275179c155e5afa8cb6a77fc471129614ec6d00cdcfe2df42aed0ade9 WHIRLPOOL d313b471974902e8ed0eaa67b1242ac45880ad53b65af494d3717ba558f8f9dda176dabaed26c99a5953a7801d34b532aa4b0df7c6a1f52f1d436b1b32c4aff8
+MISC metadata.xml 812 SHA256 00961681e1642e0fb28b78a0a5d178551c2c10bc13d4c56ea35b2d04302f5f6e SHA512 9e58734863a46f1f6d8d4b0c2666fc0d596d45d924a60fc5a19a173018e3ca881c20862a3e879a63b9ccfab6dc6018ba122b3537e408336db26672b02374cdb2 WHIRLPOOL 508cc45e6561a83d76c3244cf36c93be8d90e4e87a7098b5bd31faa27f76d892bd364646a1df399effb2a2bbde734b47a207d2b92a0e83490966d1d0a0541560
diff --git a/www-servers/pshs/metadata.xml b/www-servers/pshs/metadata.xml
new file mode 100644
index 000000000000..f2777ef196ca
--- /dev/null
+++ b/www-servers/pshs/metadata.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>mgorny@gentoo.org</email>
+ <name>Michał Górny</name>
+ </maintainer>
+ <use>
+ <flag name="magic">Enable automatic detection of Content-Type
+ using libmagic (<pkg>sys-apps/file</pkg>)</flag>
+ <flag name="netlink">Use libnetlink (<pkg>sys-apps/iproute2</pkg>) to
+ get network interface addresses</flag>
+ <flag name="qrcode">Enable generating QRCodes for server URL</flag>
+ </use>
+ <upstream>
+ <maintainer status="active">
+ <email>mgorny@gentoo.org</email>
+ <name>Michał Górny</name>
+ </maintainer>
+ <bugs-to>https://github.com/mgorny/pshs/issues/</bugs-to>
+ <remote-id type="github">mgorny/pshs</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/www-servers/pshs/pshs-0.3.2.ebuild b/www-servers/pshs/pshs-0.3.2.ebuild
new file mode 100644
index 000000000000..fc0cb0facdc0
--- /dev/null
+++ b/www-servers/pshs/pshs-0.3.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Pretty small HTTP server -- a command-line tool to share files"
+HOMEPAGE="https://github.com/mgorny/pshs/"
+SRC_URI="https://github.com/mgorny/${PN}/releases/download/v${PV}/${P}.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="libressl +magic +netlink qrcode ssl upnp"
+
+RDEPEND=">=dev-libs/libevent-2:0=
+ magic? ( sys-apps/file:0= )
+ qrcode? ( media-gfx/qrencode:0= )
+ ssl? ( >=dev-libs/libevent-2.1:0=[ssl]
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:= )
+ )
+ upnp? ( net-libs/miniupnpc:0= )"
+DEPEND="${RDEPEND}
+ netlink? ( sys-apps/iproute2
+ >=sys-kernel/linux-headers-2.6.27 )"
+# libnetlink is static only ATM
+
+src_configure() {
+ local myconf=(
+ $(use_enable magic libmagic)
+ $(use_enable netlink)
+ $(use_enable qrcode qrencode)
+ $(use_enable ssl)
+ $(use_enable upnp)
+ )
+
+ econf "${myconf[@]}"
+}
diff --git a/www-servers/pshs/pshs-9999.ebuild b/www-servers/pshs/pshs-9999.ebuild
new file mode 100644
index 000000000000..7f31015204b0
--- /dev/null
+++ b/www-servers/pshs/pshs-9999.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGIT_REPO_URI="https://github.com/mgorny/${PN}.git"
+
+inherit autotools git-r3
+
+DESCRIPTION="Pretty small HTTP server -- a command-line tool to share files"
+HOMEPAGE="https://github.com/mgorny/pshs/"
+SRC_URI=""
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS=""
+IUSE="libressl +magic +netlink qrcode ssl upnp"
+
+RDEPEND=">=dev-libs/libevent-2:0=
+ magic? ( sys-apps/file:0= )
+ qrcode? ( media-gfx/qrencode:0= )
+ ssl? ( >=dev-libs/libevent-2.1:0=[ssl]
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:= )
+ )
+ upnp? ( net-libs/miniupnpc:0= )"
+DEPEND="${RDEPEND}
+ netlink? ( sys-apps/iproute2
+ >=sys-kernel/linux-headers-2.6.27 )"
+# libnetlink is static only ATM
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ local myconf=(
+ $(use_enable magic libmagic)
+ $(use_enable netlink)
+ $(use_enable qrcode qrencode)
+ $(use_enable ssl)
+ $(use_enable upnp)
+ )
+
+ econf "${myconf[@]}"
+}