dev-util/bcpp: port to EAPI 6 and fix LICENSE
authorMichael Palimaka <kensington@gentoo.org>
Mon, 12 Jun 2017 07:45:51 +0000 (17:45 +1000)
committerMichael Palimaka <kensington@gentoo.org>
Mon, 12 Jun 2017 07:46:55 +0000 (17:46 +1000)
Package-Manager: Portage-2.3.5, Repoman-2.3.2

dev-util/bcpp/bcpp-20150811-r1.ebuild [new file with mode: 0644]

diff --git a/dev-util/bcpp/bcpp-20150811-r1.ebuild b/dev-util/bcpp/bcpp-20150811-r1.ebuild
new file mode 100644 (file)
index 0000000..bf4cc3a
--- /dev/null
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+DESCRIPTION="Indents C/C++ source code"
+HOMEPAGE="http://invisible-island.net/bcpp/"
+SRC_URI="ftp://invisible-island.net/bcpp/${P}.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE=""
+
+src_compile() {
+       emake CPPFLAGS='-DBCPP_CONFIG_DIR=\"/etc/bcpp/\"'
+}
+
+src_install() {
+       default
+       dodoc CHANGES MANIFEST README VERSION txtdocs/hirachy.txt \
+               txtdocs/manual.txt
+
+       insinto /etc/bcpp
+       doins bcpp.cfg indent.cfg
+}
+
+pkg_postinst() {
+       elog "Check the documentation for more information on how to"
+       elog "Run bcpp.  Please note that in order to get help for"
+       elog "bcpp, please run bcpp -h and not the command by itself."
+       elog ""
+       elog "Configuration files are at /etc/bcpp."
+       elog "To use them, use the -c option followed by the filename."
+}