From d5ee59790ee8298b8599b0aa0fa21a98b972a44d Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 30 Jun 2024 08:00:51 +0100 Subject: gentoo auto-resync : 30:06:2024 - 08:00:50 --- sys-apps/secilc/Manifest | 4 +++- sys-apps/secilc/secilc-3.7.ebuild | 37 +++++++++++++++++++++++++++++++++++++ sys-apps/secilc/secilc-9999.ebuild | 2 +- 3 files changed, 41 insertions(+), 2 deletions(-) create mode 100644 sys-apps/secilc/secilc-3.7.ebuild (limited to 'sys-apps/secilc') diff --git a/sys-apps/secilc/Manifest b/sys-apps/secilc/Manifest index b97c99d16e6f..4d976e9e51f2 100644 --- a/sys-apps/secilc/Manifest +++ b/sys-apps/secilc/Manifest @@ -1,6 +1,8 @@ DIST secilc-3.5.tar.gz 180803 BLAKE2B a42620318b312a5ef35565e3b40a89fd7ff44aaf73de835bc349f927193121b72c07bd2151a8a6b2cee53e2699a3ae6bb246084e18a181d334ebc082fdfdc56e SHA512 eff37a981072c4b9c7c15bf4709db8797d8af5325883515f5c2fe611136b24419f6d01c797e4f131c9c08e1ba40576fcb2094b1e34325aae8351b6299bdba3dd DIST secilc-3.6.tar.gz 185186 BLAKE2B 47fdc281cad69339eb23226a277df8c8086557fe3a2c7f013eef38bbfcd62584e318ce2d79552388617687b39c37e67a1328b808becbecad364253b7527d3a52 SHA512 91381aae1444822c7897729c1695ca221a4226dcec042b2223a55800d1247510ef2033b844d8d0627623fb15b8169a626fb0ca2efeee8090635219c4139eabf5 +DIST secilc-3.7.tar.gz 185694 BLAKE2B c7bdfb01bc23008c5f360aeae9473db096a62ba535b2ec54d8f4ec766495f6de2642656c52d5ca8d28335e84bc42e76c9d5294db73a588aa4bceda8f3d59f814 SHA512 1f6061587242b63583370e04cc113b4884060c6071774b90908655df17ddc702187960d1f5b1ed53de9eb6ebd7f0029160e58d8c5f0c1126464bf6222f6f7d3e EBUILD secilc-3.5.ebuild 842 BLAKE2B 387d0db499db6576edae25dac89014d5e16525a1603b7562af7ad7e082e0515e22f890c0a938ef648876a4fe2a2b6eb638ed41aab606584b6f9bb78b1b76e7f8 SHA512 522010e0db519d7b55b2cca421ddf80d89ea60f52c3104bfa8a81e6ab7e1e53632f782ecfac04782e2c1d0fd20a5562c038af7e216ae80930a15633a92569f1a EBUILD secilc-3.6.ebuild 842 BLAKE2B 11f7831c1f91ed963df835f9a01ab2762ad02254e70fd9d7b34e20fb67c6bf370874d96eb6574c214870be6b81fd9a3a96e1a78c6749c2b8762de0c9ff80b41d SHA512 b1f4f8ef906d92676e2b8cb916ff1d6dca628e849231e326bde9fec9a523f460b3262347d74ffcb5bcbe571513250f8d08d415c9e40677ee6a01ed3cc5b9bdf1 -EBUILD secilc-9999.ebuild 846 BLAKE2B ae4db57ea74b12b316aac674d0200e5b4e2e7a3585d9343ae937b455c169c259de5d38d9bfe743444ca812abc037e48542a856f2d2e97d04460e106dc523a0b4 SHA512 65e49b4b3963335f751de4e2f95156ac62a158fd259d93b184d60ead9604e06a0887bc0970e965b3321564283165144ef9a75924e816e70615543415369402a0 +EBUILD secilc-3.7.ebuild 846 BLAKE2B 4600b06577156482ea74bb92f65098f86c6278b195353169b141c20ccf2c13feaef6c00187e906439480dbc8d64a7ca36bf730f36901650cfd458ba6bb7dbe54 SHA512 829b8dce150f0b6873b009698727a169b323cfafb699711bf0da16841ab686c682093976d67f785cf4e85c8c97d9ecf11aa291990bee7b2bca647acc8ea20ea5 +EBUILD secilc-9999.ebuild 846 BLAKE2B 4600b06577156482ea74bb92f65098f86c6278b195353169b141c20ccf2c13feaef6c00187e906439480dbc8d64a7ca36bf730f36901650cfd458ba6bb7dbe54 SHA512 829b8dce150f0b6873b009698727a169b323cfafb699711bf0da16841ab686c682093976d67f785cf4e85c8c97d9ecf11aa291990bee7b2bca647acc8ea20ea5 MISC metadata.xml 518 BLAKE2B e04a38178db6390e78057059950b7c7ff090272739b618e75b5231176594a7fb3c2df88cfbf63575a3805bdb22f87c7f6aba7044bfc0c2c5e6ebdfef18b47d95 SHA512 a0d7f84a3578791107f46664b0da8078c37cf9a976d8aca31d462d2b19b82f1c7a0c7d5d43b9af59736983fa223238aabd1000d4eaaf18ee0a7759e2d6b0ce81 diff --git a/sys-apps/secilc/secilc-3.7.ebuild b/sys-apps/secilc/secilc-3.7.ebuild new file mode 100644 index 000000000000..466a1d0558c5 --- /dev/null +++ b/sys-apps/secilc/secilc-3.7.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +inherit toolchain-funcs + +MY_PV="${PV//_/-}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="SELinux Common Intermediate Language (CIL) Compiler" +HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git" + S="${WORKDIR}/${P}/${PN}" +else + SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" + S="${WORKDIR}/${MY_P}" +fi + +LICENSE="GPL-2" +SLOT="0" + +DEPEND=">=sys-libs/libsepol-${PV}" +RDEPEND="${DEPEND}" +BDEPEND="app-text/xmlto" + +# tests are not meant to be run outside of the +# full SELinux userland repo +RESTRICT="test" + +src_compile() { + tc-export CC + default +} diff --git a/sys-apps/secilc/secilc-9999.ebuild b/sys-apps/secilc/secilc-9999.ebuild index 5c59b25c3742..466a1d0558c5 100644 --- a/sys-apps/secilc/secilc-9999.ebuild +++ b/sys-apps/secilc/secilc-9999.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="7" +EAPI="8" inherit toolchain-funcs MY_PV="${PV//_/-}" -- cgit v1.2.3