Gentoo Archives: gentoo-commits

From: Azael Reyes <azael.devel@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/octetos-core/
Date: Thu, 30 Apr 2020 17:39:54
Message-Id: 1588268363.43267ab5a63936a2c6cb127a05e280ceed9997f2.AzaelReyes@gentoo
1 commit: 43267ab5a63936a2c6cb127a05e280ceed9997f2
2 Author: Azael Reyes <azael.devel <AT> gmail <DOT> com>
3 AuthorDate: Thu Apr 30 17:39:23 2020 +0000
4 Commit: Azael Reyes <azael.devel <AT> gmail <DOT> com>
5 CommitDate: Thu Apr 30 17:39:23 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=43267ab5
7
8 dev-libs/octetos-core: adding package
9
10 Signed-off-by: Azael Reyes <azael.devel <AT> gmail.com>
11 Package-Manager: Portage-2.3.89, Repoman-2.3.20
12
13 dev-libs/octetos-core/Manifest | 3 ++
14 dev-libs/octetos-core/metadata.xml | 8 ++++++
15 .../octetos-core/octetos-core-1.2.2_beta.ebuild | 27 ++++++++++++++++++
16 .../octetos-core/octetos-core-2.0.0_beta.ebuild | 33 ++++++++++++++++++++++
17 .../octetos-core/octetos-core-2.2.0_beta.ebuild | 33 ++++++++++++++++++++++
18 5 files changed, 104 insertions(+)
19
20 diff --git a/dev-libs/octetos-core/Manifest b/dev-libs/octetos-core/Manifest
21 new file mode 100644
22 index 0000000..f83f0ce
23 --- /dev/null
24 +++ b/dev-libs/octetos-core/Manifest
25 @@ -0,0 +1,3 @@
26 +DIST 1.2.2-br.tar.gz 121036 BLAKE2B 7dabc3013432ce5b7fd612a0b1634ebe5943a53de9031ccb7d7fd8fff95dd79f2d35553ec4b6b50e790bb115c762022c6f5d64d2525997e7af80bc7272d902ff SHA512 c7aef25a9547a202908a69679df42b8f7a988c3cbf8f87d1941aa6fb623d3979412900e97a41e3024d708dbd9cd968cecf57aa6f2ff20669c1e3e29947bd5571
27 +DIST 2.0.0-alpha.2.tar.gz 122978 BLAKE2B 9ed7fcb95b9c2f85072bf73ac92710eaa9eb4c82e053f5f9b95220df47721ed115a2eeb32de9a19217cc97ad7b09797c03319df06bde3697a10ab81766d0bfa1 SHA512 fd35a35ddf18b869e393add16b237e7a489674b51b49ce6816367d95a0a8573dda90ac4e8c64ec35267e1192d63890b1a479ee7e5bb7162aa3c1858708fd95dd
28 +DIST 2.2.0-beta.3.tar.gz 123176 BLAKE2B f87131deccefce76a7fefb0e829564c166f01f316c54bd56e1283999434db809cb54be2278e1653dcb3a01a371b09b08fd95decf1b361c1515e5decf3609453d SHA512 10f70c02b7c0012f1dab31e96aa3337dccc662c51a31c2ad186b6e76815afa8645f3f2370d6eaa788cdbbded416bc36b53e1971005cca49ee10c0d8e6baac239
29
30 diff --git a/dev-libs/octetos-core/metadata.xml b/dev-libs/octetos-core/metadata.xml
31 new file mode 100644
32 index 0000000..3a36ca4
33 --- /dev/null
34 +++ b/dev-libs/octetos-core/metadata.xml
35 @@ -0,0 +1,8 @@
36 +<?xml version="1.0" encoding="UTF-8"?>
37 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
38 +<pkgmetadata>
39 + <maintainer type="person">
40 + <email>azael.devel@×××××.com</email>
41 + <name>Azael Reyes</name>
42 + </maintainer>
43 +</pkgmetadata>
44
45 diff --git a/dev-libs/octetos-core/octetos-core-1.2.2_beta.ebuild b/dev-libs/octetos-core/octetos-core-1.2.2_beta.ebuild
46 new file mode 100644
47 index 0000000..02cfe7d
48 --- /dev/null
49 +++ b/dev-libs/octetos-core/octetos-core-1.2.2_beta.ebuild
50 @@ -0,0 +1,27 @@
51 +# Copyright 1999-2020 Gentoo Authors
52 +# Distributed under the terms of the GNU General Public License v2
53 +
54 +EAPI=7
55 +DESCRIPTION="C/C++ library to mainly provide Semantic Versioned inplmetation."
56 +HOMEPAGE="https://github.com/azaeldevel/octetos-core"
57 +SRC_URI="https://github.com/azaeldevel/octetos-core/archive/1.2.2-br.tar.gz"
58 +LICENSE="GPL-3"
59 +SLOT="0"
60 +KEYWORDS="~amd64"
61 +IUSE=""
62 +DEPEND=""
63 +RDEPEND="${DEPEND}"
64 +BDEPEND="dev-util/cunit >=sys-devel/gcc-8.1 >=sys-devel/bison-3.1"
65 +src_unpack() {
66 + unpack ${A}
67 + ln -s octetos-core-1.2.2-br $P
68 + #echo "PWD:$PWD"
69 +}
70 +src_configure() {
71 +autoreconf -fi
72 +}
73 +src_compile() {
74 + if [ -f Makefile ] || [ -f GNUmakefile ] || [ -f makefile ]; then
75 + emake || die "emake failed"
76 + fi
77 +}
78
79 diff --git a/dev-libs/octetos-core/octetos-core-2.0.0_beta.ebuild b/dev-libs/octetos-core/octetos-core-2.0.0_beta.ebuild
80 new file mode 100644
81 index 0000000..74fa4d5
82 --- /dev/null
83 +++ b/dev-libs/octetos-core/octetos-core-2.0.0_beta.ebuild
84 @@ -0,0 +1,33 @@
85 +# Copyright 1999-2020 Gentoo Authors
86 +# Distributed under the terms of the GNU General Public License v2
87 +
88 +EAPI=7
89 +DESCRIPTION="C/C++ library to mainly provide Semantic Versioned inplmetation."
90 +HOMEPAGE="https://github.com/azaeldevel/octetos-core"
91 +SRC_URI="https://github.com/azaeldevel/octetos-core/archive/2.0.0-alpha.2.tar.gz"
92 +LICENSE="GPL-3"
93 +SLOT="0"
94 +KEYWORDS="~amd64"
95 +IUSE=""
96 +DEPEND=""
97 +RDEPEND="${DEPEND}"
98 +BDEPEND="dev-util/cunit >=sys-devel/gcc-8.1 >=sys-devel/bison-3.1"
99 +
100 +src_unpack() {
101 + unpack ${A}
102 + ln -s octetos-core-2.0.0-alpha.2 $P
103 +}
104 +src_prepare() {
105 + autoreconf -fi
106 + eapply_user
107 +}
108 +src_configure() {
109 + if [[ -x ${ECONF_SOURCE:-.}/configure ]] ; then
110 + econf
111 + fi
112 +}
113 +src_compile() {
114 + if [ -f Makefile ] || [ -f GNUmakefile ] || [ -f makefile ]; then
115 + emake || die "emake failed"
116 + fi
117 +}
118
119 diff --git a/dev-libs/octetos-core/octetos-core-2.2.0_beta.ebuild b/dev-libs/octetos-core/octetos-core-2.2.0_beta.ebuild
120 new file mode 100644
121 index 0000000..3cd840d
122 --- /dev/null
123 +++ b/dev-libs/octetos-core/octetos-core-2.2.0_beta.ebuild
124 @@ -0,0 +1,33 @@
125 +# Copyright 1999-2020 Gentoo Authors
126 +# Distributed under the terms of the GNU General Public License v2
127 +
128 +EAPI=7
129 +DESCRIPTION="C/C++ library to mainly provide Semantic Versioned inplmetation."
130 +HOMEPAGE="https://github.com/azaeldevel/octetos-core"
131 +SRC_URI="https://github.com/azaeldevel/octetos-core/archive/2.2.0-beta.3.tar.gz"
132 +LICENSE="GPL-3"
133 +SLOT="0"
134 +KEYWORDS="~amd64"
135 +IUSE=""
136 +DEPEND=""
137 +RDEPEND="${DEPEND}"
138 +BDEPEND=">=sys-devel/gcc-8.1 >=sys-devel/bison-3.1"
139 +
140 +src_unpack() {
141 + unpack ${A}
142 + ln -s octetos-core-2.2.0-beta.3 $P
143 +}
144 +src_prepare() {
145 + autoreconf -fi
146 + eapply_user
147 +}
148 +src_configure() {
149 + if [[ -x ${ECONF_SOURCE:-.}/configure ]] ; then
150 + econf
151 + fi
152 +}
153 +src_compile() {
154 + if [ -f Makefile ] || [ -f GNUmakefile ] || [ -f makefile ]; then
155 + emake || die "emake failed"
156 + fi
157 +}