diff options
-rw-r--r-- | app-misc/mjolnir/Manifest | 3 | ||||
-rw-r--r-- | app-misc/mjolnir/metadata.xml | 8 | ||||
-rw-r--r-- | app-misc/mjolnir/mjolnir-1.0.ebuild | 22 | ||||
-rw-r--r-- | dev-perl/Gnome2-GConf/Gnome2-GConf-1.44.0.ebuild | 27 | ||||
-rw-r--r-- | dev-perl/Gnome2-GConf/Manifest | 3 | ||||
-rw-r--r-- | dev-perl/Gnome2-GConf/metadata.xml | 12 | ||||
-rw-r--r-- | dev-python/hvac/Manifest | 3 | ||||
-rw-r--r-- | dev-python/hvac/hvac-0.9.2.ebuild | 29 | ||||
-rw-r--r-- | dev-python/hvac/metadata.xml | 11 | ||||
-rw-r--r-- | dev-python/pyhcl/Manifest | 3 | ||||
-rw-r--r-- | dev-python/pyhcl/metadata.xml | 11 | ||||
-rw-r--r-- | dev-python/pyhcl/pyhcl-0.3.12.ebuild | 30 | ||||
-rwxr-xr-x | manifest.sh | 1 | ||||
-rw-r--r-- | metadata/layout.conf | 2 | ||||
-rw-r--r-- | profiles/repo_name | 1 | ||||
-rw-r--r-- | x11-wm/dwm/Manifest | 4 | ||||
-rw-r--r-- | x11-wm/dwm/dwm-6.1-r1.ebuild | 68 | ||||
-rw-r--r-- | x11-wm/dwm/files/dwm-session2 | 11 | ||||
-rw-r--r-- | x11-wm/dwm/files/dwm.desktop | 7 |
19 files changed, 256 insertions, 0 deletions
diff --git a/app-misc/mjolnir/Manifest b/app-misc/mjolnir/Manifest new file mode 100644 index 0000000..06e6eb4 --- /dev/null +++ b/app-misc/mjolnir/Manifest @@ -0,0 +1,3 @@ +DIST master.zip 4922 BLAKE2B 7518ad03ed52042961a5ce6f3492d1c2a9fb542f1fa2190bd246d92dfd38ffc7b74683e714c44ad10072a63c1747d5b0c169fcd2847daa1570eb0bfbece49536 SHA512 22af9634257f85ebdfc775dd8db0379af61747076334d4d5e79bab5e91ca13eccce26e9f6fe928989416d81819fff951d816d136f838d6a1c0f3d332e7c44b1e +EBUILD mjolnir-1.0.ebuild 442 BLAKE2B 585e3bfa69e74fa63f6da449895ab9cf354f4644edaaeef5a8488136e71aaac1301da53a3d2464220271c4efe8e8bf959cd0ebb2084855fa70711168b0a5adc7 SHA512 ecda2e90e5e05f2367e1ab91b17a0cff4d66c11a75fd64d701d70d8221f0fba770a65fdee7b3b586910685bf58c688cffa807f6cf935b1f4b673584e8ede2ba3 +MISC metadata.xml 248 BLAKE2B 390dd7754ab851d9cc91a1518bbca54321c69ff89f807dae6ca0f0792302857c81f97c77eb153326d0792447420c761601cc92332d25acc8aa4f251e4209dbb7 SHA512 fbd802aba9d7b45cde28ad064709b92dadccd4506083c2b9dfa794c0f1e583fe3954d03e941901b88e0eec83bd00ebe69d9ce1584167c56822c8e7fb40d3a261 diff --git a/app-misc/mjolnir/metadata.xml b/app-misc/mjolnir/metadata.xml new file mode 100644 index 0000000..76b5e2d --- /dev/null +++ b/app-misc/mjolnir/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>0xwille@gmail.com</email> + <name>Guillermo Ramos</name> + </maintainer> +</pkgmetadata> diff --git a/app-misc/mjolnir/mjolnir-1.0.ebuild b/app-misc/mjolnir/mjolnir-1.0.ebuild new file mode 100644 index 0000000..5460c8e --- /dev/null +++ b/app-misc/mjolnir/mjolnir-1.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION=" Simple and portable shredder (secure file eraser)" +HOMEPAGE="https://github.com/gramosg/mjolnir" +SRC_URI="https://github.com/gramosg/mjolnir/archive/master.zip" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND}" + +S=${WORKDIR}/"mjolnir-master" + +src_install() { + dobin mjolnir +} diff --git a/dev-perl/Gnome2-GConf/Gnome2-GConf-1.44.0.ebuild b/dev-perl/Gnome2-GConf/Gnome2-GConf-1.44.0.ebuild new file mode 100644 index 0000000..e35bd79 --- /dev/null +++ b/dev-perl/Gnome2-GConf/Gnome2-GConf-1.44.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +MODULE_AUTHOR=TSCH +MODULE_VERSION=1.044 +inherit perl-module + +DESCRIPTION="Perl wrappers for the GConf configuration engine." + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86" +IUSE="" + +RDEPEND="gnome-base/gconf:2 + >=dev-perl/glib-perl-1.120 + dev-lang/perl" + +DEPEND="${RDEPEND} + >=dev-perl/ExtUtils-PkgConfig-1.03 + >=dev-perl/ExtUtils-Depends-0.202 + virtual/pkgconfig" + +SRC_TEST=do diff --git a/dev-perl/Gnome2-GConf/Manifest b/dev-perl/Gnome2-GConf/Manifest new file mode 100644 index 0000000..9a4f2ab --- /dev/null +++ b/dev-perl/Gnome2-GConf/Manifest @@ -0,0 +1,3 @@ +DIST Gnome2-GConf-1.044.tar.gz 35034 BLAKE2B f02b7367599265c46658b07b9efa2ce2a6520dc119328a21f5e2a3e49541cd405a03a5a7d110c6878fd7f22983219fdd23fecb8417494522907e1f60499faaae SHA512 040092a838d0ba7ac005d48bc51b096bbd73e50277a6ee5b5ce2c32754aba4abab463b8e528dd0bd676cefdb72602f393ceeb1eaa30a8d5b698532be42380a2b +EBUILD Gnome2-GConf-1.44.0.ebuild 530 BLAKE2B 56d0d7d87494632b98e8adb93d76f7b9070d8d116ade8b7b0974cc07274ae3b6c00fc4e33f2578be346d325cd32d309c0c89efe30887dc1e1c21683643a77b29 SHA512 3176250143c4c4449202f4b1d2f0e0b71715ed3ea37a0fc062ad240b73eefb69570edd838bbf616123a42163b7553e72c2b57c9789ef0e5e99ec9547ba19b368 +MISC metadata.xml 393 BLAKE2B af207ee1f10aa91cfd4dd8c5368aa38843eda9b9692259438b928e2b4f45db11b2607e5705fa9e30792b565710d68c9d9a120f639f1be53287090fc920d9be27 SHA512 299ff3a6c150e32db112b1952744a6c490cea27eaff2f86c1edbf98a5ecfa37e4c9b076a3d59ead9f3a95602e0505832fe7b7cc5346753c129923b463a474de2 diff --git a/dev-perl/Gnome2-GConf/metadata.xml b/dev-perl/Gnome2-GConf/metadata.xml new file mode 100644 index 0000000..a4ed409 --- /dev/null +++ b/dev-perl/Gnome2-GConf/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>hossie@hossie.de</email> + <name>Daniel Augustin</name> + </maintainer> + <maintainer type="person"> + <email>archenroot@gmail.com</email> + <name>Ladislav Jech</name> + </maintainer> +</pkgmetadata> diff --git a/dev-python/hvac/Manifest b/dev-python/hvac/Manifest new file mode 100644 index 0000000..6384079 --- /dev/null +++ b/dev-python/hvac/Manifest @@ -0,0 +1,3 @@ +DIST hvac-0.9.2.tar.gz 70601 BLAKE2B c4900c4c0f3a44db6a1a992865dc8de671260ddb5707e673b303a24ea5c8031da609cd11258dee7964f7185971a4b3c3e97e47513eec0136bd73dd04f3e594e1 SHA512 e60a7ec3986e52d687b3f97a9e0d51023149483f1631f9c8289af1a2142731c13b321ef97da81fdf9720e8af14dc352c848f4b039d8155c8a4c771a30136c084 +EBUILD hvac-0.9.2.ebuild 683 BLAKE2B 030fad70a6a76aa5ba6025a5a432968fadf453eea273debb40a75554589e96ab2456baa3717e27736d7380ce8c29a61b7d563fdb0f0f9aa42c13455fd34aa940 SHA512 37f9441cfa9e44ad2018186a947bea095e63ee70fd9f4952c1d1cc5fc739e07239d0a6b3c4f7d29de3855de904f2294f7ff9c3d4a89a2b000c11a3af90ec408a +MISC metadata.xml 335 BLAKE2B 81c56d13e2bf2fa25f12bc5f3e69ab5e4a2d84308d8d76ff7751030a004063c1e62600255f8fad8dcfefed327c18889c664974ad06c1e414015d2fd6522b3dcc SHA512 02d1438b321ab351cf11c39d0b21e3ce3637ac3c2ee5a723c59bdaa2f86dcda614bb16c4647670ca42aa7a9bc42dbb72702a03dba681dbad4d40d4cedd061b03 diff --git a/dev-python/hvac/hvac-0.9.2.ebuild b/dev-python/hvac/hvac-0.9.2.ebuild new file mode 100644 index 0000000..c30f4ec --- /dev/null +++ b/dev-python/hvac/hvac-0.9.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} ) + +inherit distutils-r1 + +DESCRIPTION="Python 2/3 client for HashiCorp Vault" +HOMEPAGE="https://github.com/ianunruh/hvac" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND=">dev-python/pyhcl-0.3[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}]" +DEPEND="test? ( ${RDEPEND} + app-admin/vault + dev-python/nose[${PYTHON_USEDEP}] + dev-python/semantic_version[${PYTHON_USEDEP}] )" + +RESTRICT="test" # need running vault + +python_test() { + nosetests -v || die +} diff --git a/dev-python/hvac/metadata.xml b/dev-python/hvac/metadata.xml new file mode 100644 index 0000000..e0705ba --- /dev/null +++ b/dev-python/hvac/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>samuelbernardo.mail@gmail.com</email> + <name>Samuel Bernardo</name> + </maintainer> + <upstream> + <remote-id type="github">hvac/hvac</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-python/pyhcl/Manifest b/dev-python/pyhcl/Manifest new file mode 100644 index 0000000..004371c --- /dev/null +++ b/dev-python/pyhcl/Manifest @@ -0,0 +1,3 @@ +DIST pyhcl-0.3.12.tar.gz 21739 BLAKE2B b695370e61cf35212a2442b3c023b611ae7d8e145385d83f98579231ff585b94a7a2211c4c0f8709ef43f3ef9df37ff8e3e93225c074dfb31871bc25e8eb6f8e SHA512 eae2e6fcd8985808ec7d5924042849028652cc276d71d98b539988b11b79b6d6c60a1768016d21a40f46decae4899a43898b9d372704825c0f523058545c813e +EBUILD pyhcl-0.3.12.ebuild 644 BLAKE2B 57e29bf489859a93db15c8d43826d83d59d83443ecc602262ddbd2768b93bf76628194b8f491dd1126e323b60208b233a185d869bd0f47bc13494cc37e17f397 SHA512 3e518732469b1c6bc91135653ecefe42ac2f0a598a87e9c3294603386d84c2c37fc01a43e419b1664c05f60adeb155e3cdc400ec1736f1151ff1257dfec86b31 +MISC metadata.xml 340 BLAKE2B 904af1c0b384d138d0af0c1c1838b824cad79ca0e8ff8c99eec8a431f4e31979e87d30da3b3b1781ae71d5a9439ed6a330c86e02750c3b05b4547b7d0ceae3a4 SHA512 afec9888540f7de61675a61b03d0f3db71b1ff932baf813847281647d0fb619774e62d013c50828d8caa18c8e008e302d181575abc9e1e46e72c94bcb0727cba diff --git a/dev-python/pyhcl/metadata.xml b/dev-python/pyhcl/metadata.xml new file mode 100644 index 0000000..4f7b4d9 --- /dev/null +++ b/dev-python/pyhcl/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>samuelbernardo.mail@gmail.com</email> + <name>Samuel Bernardo</name> + </maintainer> + <upstream> + <remote-id type="github">virtuald/pyhcl</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-python/pyhcl/pyhcl-0.3.12.ebuild b/dev-python/pyhcl/pyhcl-0.3.12.ebuild new file mode 100644 index 0000000..114e65e --- /dev/null +++ b/dev-python/pyhcl/pyhcl-0.3.12.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} ) + +inherit distutils-r1 + +DESCRIPTION="HCL configuration parser for python" +HOMEPAGE="https://github.com/virtuald/pyhcl" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND=">=dev-python/ply-3.4[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + test? ( dev-python/pytest[${PYTHON_USEDEP}] )" + +python_prepare_all() { + sed -i -e "s/==.*$//" requirements.txt || die + distutils-r1_python_prepare_all +} + +python_test() { + py.test -v || die +} diff --git a/manifest.sh b/manifest.sh new file mode 100755 index 0000000..e16688e --- /dev/null +++ b/manifest.sh @@ -0,0 +1 @@ +repoman manifest diff --git a/metadata/layout.conf b/metadata/layout.conf new file mode 100644 index 0000000..c673a95 --- /dev/null +++ b/metadata/layout.conf @@ -0,0 +1,2 @@ +masters = gentoo +auto-sync = false diff --git a/profiles/repo_name b/profiles/repo_name new file mode 100644 index 0000000..d8843ef --- /dev/null +++ b/profiles/repo_name @@ -0,0 +1 @@ +gramos diff --git a/x11-wm/dwm/Manifest b/x11-wm/dwm/Manifest new file mode 100644 index 0000000..11478bd --- /dev/null +++ b/x11-wm/dwm/Manifest @@ -0,0 +1,4 @@ +AUX dwm-session2 170 BLAKE2B 10158b31ae25da00d7034ce88c321f0703f3374bcf0140ce4ad3ff00483ca634075b2b5b4fc3a97b105e66128c1c882154cd815bb420d473ad1e6af0ff1dce75 SHA512 e882c447824ec430862f9af968aad0f2276b7ab28cf60b8f8e49551e3b9cc2a249429987f4a7d6577eb18182b7709fb4d7c5c4651192a04dc2394ba9afa89f08 +AUX dwm.desktop 118 BLAKE2B e88e7e7376dc18c82c39cf2e07867febc49e0f4749a5e50fd3bca7a3e03af26222fd569aa3c38fa486e4998b64808fee5a3f17d4891eea0b410c54f726850004 SHA512 6a4ba9a9c80c9a39c181427eb48f28edc7c139c73e8452b4012774d1ea787054cad4996da9c839fa437e6dba3ddba521fea72050e3929d59fcf00988bee28db8 +DIST dwm-6.1.tar.gz 25887 BLAKE2B 36c3aa36b8371b993ac845faaebd738f8295d3bed34a1a97075d8449cb3a2febec746b21858071579e27021502c7e184fcb0750997eacce471b968bac0e555bf SHA512 875644bbc246088f2c87e50debbadd4bc179444b396b1b327149087e8bc5303325ebc9103a7e3c864266ee1ac683ea3cd8f0a08285c8e46fc4389d5b83a555f1 +EBUILD dwm-6.1-r1.ebuild 1558 BLAKE2B 32c1b5e850335dfe0fa7fbbb8223709376b47ae328b9cd5c16cf70e07d120ddff45ed6c1217448cf1349c5d225048d538c9a1ba96b61bbd4223a0359020ba5ff SHA512 05d7dc8c4f340f6ce181fab89c27299001cf619bb249292eca1817e0ab632b459952bf13e84cb073596ad63b96e6a84f5bf8176bdb234f557997b83690af2f58 diff --git a/x11-wm/dwm/dwm-6.1-r1.ebuild b/x11-wm/dwm/dwm-6.1-r1.ebuild new file mode 100644 index 0000000..2386249 --- /dev/null +++ b/x11-wm/dwm/dwm-6.1-r1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit savedconfig toolchain-funcs + +DESCRIPTION="a dynamic window manager for X11" +HOMEPAGE="https://dwm.suckless.org/" +SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~arm ppc ppc64 x86 ~x86-fbsd" +IUSE="xinerama" + +RDEPEND=" + media-libs/fontconfig + x11-libs/libX11 + x11-libs/libXft + xinerama? ( x11-libs/libXinerama ) +" +DEPEND=" + ${RDEPEND} + xinerama? ( x11-base/xorg-proto ) +" + +src_prepare() { + default + + sed -i \ + -e "s/CFLAGS = -std=c99 -pedantic -Wall -Wno-deprecated-declarations -Os/CFLAGS += -std=c99 -pedantic -Wall -Wno-deprecated-declarations/" \ + -e "/^LDFLAGS/{s|=|+=|g;s|-s ||g}" \ + -e "s/#XINERAMALIBS =/XINERAMALIBS ?=/" \ + -e "s/#XINERAMAFLAGS =/XINERAMAFLAGS ?=/" \ + -e "s@/usr/X11R6/include@${EPREFIX}/usr/include/X11@" \ + -e "s@/usr/X11R6/lib@${EPREFIX}/usr/lib@" \ + -e "s@-I/usr/include@@" -e "s@-L/usr/lib@@" \ + -e "s/\/freetype2/\ -I\/usr\/include\/freetype2/" \ + config.mk || die + sed -i \ + -e '/@echo CC/d' \ + -e 's|@${CC}|$(CC)|g' \ + Makefile || die + + restore_config config.h +} + +src_compile() { + if use xinerama; then + emake CC=$(tc-getCC) dwm + else + emake CC=$(tc-getCC) XINERAMAFLAGS="" XINERAMALIBS="" dwm + fi +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install + + exeinto /etc/X11/Sessions + newexe "${FILESDIR}"/dwm-session2 dwm + + insinto /usr/share/xsessions + doins "${FILESDIR}"/dwm.desktop + + dodoc README + + save_config config.h +} diff --git a/x11-wm/dwm/files/dwm-session2 b/x11-wm/dwm/files/dwm-session2 new file mode 100644 index 0000000..f886ce9 --- /dev/null +++ b/x11-wm/dwm/files/dwm-session2 @@ -0,0 +1,11 @@ +#!/bin/sh +DIR=${HOME}/.dwm +if [ -f "${DIR}"/dwmrc ]; then + /bin/sh "${DIR}"/dwmrc & +else + while true; do + xsetroot -name "`date`" + sleep 1 + done & +fi +exec /usr/bin/dwm diff --git a/x11-wm/dwm/files/dwm.desktop b/x11-wm/dwm/files/dwm.desktop new file mode 100644 index 0000000..c31a412 --- /dev/null +++ b/x11-wm/dwm/files/dwm.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Name=dwm +Comment=dynamic window manager +Exec=/etc/X11/Sessions/dwm +TryExec=dwm +Icon= +Type=Application |