summaryrefslogtreecommitdiff
path: root/app-misc/lsx
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 /app-misc/lsx
reinit the tree, so we can have metadata
Diffstat (limited to 'app-misc/lsx')
-rw-r--r--app-misc/lsx/Manifest5
-rw-r--r--app-misc/lsx/lsx-0.1-r1.ebuild46
-rw-r--r--app-misc/lsx/metadata.xml6
3 files changed, 57 insertions, 0 deletions
diff --git a/app-misc/lsx/Manifest b/app-misc/lsx/Manifest
new file mode 100644
index 000000000000..02b88abb356f
--- /dev/null
+++ b/app-misc/lsx/Manifest
@@ -0,0 +1,5 @@
+DIST lsx-0.1.tar.gz 2130 SHA256 b30f8282f2de25bd59edb2dfdc033320539adf56199351a6b5d80e05965add94 SHA512 19f3fa4ecc22817332716d58d287ab7ea4b07bbed1d909b00931b272f1613d8aeb315435495d51a5f918f53e3f0ce68e964813cdbfefce0176924f3c75aa623a WHIRLPOOL 3a17d3a1b5856b69bc1b44fb7a5f145d11579fb52a862189d6f01d62d01a1a28b3a2b79f3648e7e74893da0393bd22781f7c375fa011046ca8ae4ce6548a99b3
+EBUILD lsx-0.1-r1.ebuild 807 SHA256 9b9509d16b70ef4d3906075471f571201f827f3b69cc83dc4aaa292d57a8db16 SHA512 d69600df5e519e488a930fbb2dc6fa13d2c8719b76ad8e733b9d5e1b0b15da63ea2e9bea2878a5af07447042d95c1faa4c5cddf5e16ea1282206f25a19c9cb23 WHIRLPOOL 69d952e648ff4cdbac288c9e6bf0d2fa21ba433acd96dc17270571c7d3cad60b6810f931518f8f37a88448e5374a7e90969ed67b0cc209b7b15aef699ac54a4a
+MISC ChangeLog 2506 SHA256 62478f427ce611502d64d4fb3049a0dad94d39773679a96d90b01801ff703cc7 SHA512 73d915cac45ba87a90990ccdd4254b8521c3eb0a2b2840f020f0f23db9f687eae075d53e17abe9190733dd20b837a73718c563ca46036401d9751c2508ca68be WHIRLPOOL fb30902e17478a4cad6444d9eac6c1da1443e7779caf44fa0a3e10d7824a2fcad15974eb4663679b4e0809945ff01d53c46c2e2b7c91a3b4a167978e3675420a
+MISC ChangeLog-2015 1105 SHA256 9da73d79849e0281d9f2849837ef7f6e85e4dd41d0b750780d9f7772271df5e8 SHA512 b0ffa4366100ebc89ecdb8c5950ad066f9719a710a4e658b0e6e385a7bb53340c293d68f63b480feae74a69ecb9c2ad0013f8becd844e54f50082e155569a679 WHIRLPOOL 4dc12d8043d1a916954c57b3621efe2549e4b0648d2978045740477e95b26bc52037c22eece174a0d3b777263d5c3da0bf895da2c00ce72f287686be36d8d341
+MISC metadata.xml 277 SHA256 8b6661d014956ba07b8b473c155809db94d358e6d5ae97923d1d5caa4598c544 SHA512 99cfc61af14bb324d776b6865339d8f9626450ba2f837bced0624ed80aad5f177c35c4ac3e3cfe636d175ad1f7eb478cc735dde57a6bb691fd608c57253db1c4 WHIRLPOOL 2d9945cf5aa026bd6c1a71b91387aad3c6a0102583d4f2ad632b60ed0ddd82f7ddf07f6d10033c073867b9e060d35765c5bbf0b2a09fb35d0f966574da037c9b
diff --git a/app-misc/lsx/lsx-0.1-r1.ebuild b/app-misc/lsx/lsx-0.1-r1.ebuild
new file mode 100644
index 000000000000..8401b8ed3b51
--- /dev/null
+++ b/app-misc/lsx/lsx-0.1-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="list executables"
+HOMEPAGE="https://tools.suckless.org/lsx"
+SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+DOCS=( README )
+
+src_prepare() {
+ default
+
+ sed -i \
+ -e "s/.*strip.*//" \
+ Makefile || die "sed failed"
+
+ sed -i \
+ -e "s/CFLAGS = -Os/CFLAGS +=/" \
+ -e "s/LDFLAGS =/LDFLAGS +=/" \
+ config.mk || die "sed failed"
+}
+
+src_compile() {
+ emake CC=$(tc-getCC)
+}
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX="/usr" install
+
+ # collision with net-dialup/lrzsz
+ mv "${D}/usr/bin/${PN}" "${D}/usr/bin/${PN}-suckless" || die
+
+ einstalldocs
+}
+
+pkg_postinst() {
+ elog "Run ${PN} with ${PN}-suckless"
+}
diff --git a/app-misc/lsx/metadata.xml b/app-misc/lsx/metadata.xml
new file mode 100644
index 000000000000..fddc83784ddf
--- /dev/null
+++ b/app-misc/lsx/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<!-- maintainer-needed -->
+<longdescription>Prints all executable file names of given absolute paths to standard output</longdescription>
+</pkgmetadata>