-
Notifications
You must be signed in to change notification settings - Fork 14
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
38 changed files
with
1,255 additions
and
19 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,6 @@ | ||
AUX gcc-7.patch 1735 BLAKE2B 9b861a351bea72d6d924162c17c0abdd4c09f4d035b77de047b0b50406635125ab1a93bfa8a5caeeb495544e62eb0c4a6f8fc6ccc3757ffd6e3273119d23e75d SHA512 198882ed2887f4cb0de772ba2325b63adf2d49a3ed632c18bbe6e71752c3e299c6dd386bccc3a749e14b0c303fbcc37f4433da243521ead94da4141c83ee2ebc | ||
DIST unity-api_8.7+17.04.20170404-0ubuntu4.diff.gz 10325 BLAKE2B a48468ab6fd6af90f4caf8851e93576376ae7de60c0101a3dce0dcc530c39109743bac6224907765dc344c185d62fbfedb85b2a7450e9d813005df664c85ca6c SHA512 31f31a5aec28f36c5e7d73821df16d7455a0a340bfd7bb48cdd57e1fdd044cee054e8d7a4802efaa8878d6d6d2999aac7105aa0655a275afa90019a9d0bae23a | ||
DIST unity-api_8.7+17.04.20170404-0ubuntu5.diff.gz 10392 BLAKE2B 797e3f717b7dae7326da5f7273c66d8bd6c9644151838c5e1c63e322d089f69b96357a0466b8a35b374261a5f470c0a538f6f6601d4d91f3838812a4de488d33 SHA512 98fdb7885273e012003ee27a5f29cb744a4ec5918c72ce8edd96131455cb45b7ed7a403ab5c57b01d117d8e659380d064c11f027a30bf27d3d4bcfe73e3a5685 | ||
DIST unity-api_8.7+17.04.20170404.orig.tar.gz 134328 BLAKE2B a708ff2efc62fb2b3327eae0af48cb2bab11d6ebd617bc3c50ec375c2109a4cc215d0c5473cabc2095179f891f5c5412d9609a0fcb85f4c21d3ebe40b2801694 SHA512 e704b099383dd67523637994d623f0cb6a15aa5ad63ad74e32615fff3e708041e39fccc516a06b5ae02dfd51825f22ae99b2724b556ea899bf49b3b248290011 | ||
EBUILD unity-api-8.7_p20170404_p0_p04.ebuild 930 BLAKE2B e7410fdb5d378e3e2a7a6791edc880cbcf07de75559cf0c31b78bc2653d8171a1e496082b2e369d488fd988c89ba1a9e924552477ecf934606b81ec419bc9ac7 SHA512 fe038df527bd0fca89d95fe0f0db97ed37c2d648a0709ac474ec6152c3941bd2d2a74a014f8a977325df9b5826254164f72f6edd417784d5878c3b4a83a576a4 | ||
EBUILD unity-api-8.7_p20170404_p0_p05.ebuild 932 BLAKE2B 5a4dc4c52d38bb20ca4821e8c04c5369ff2422527359fae588d7273049167b27283b3584f24cb1a792f792f045f8a6bee269eaeb1d1c311dc7281790a3d67c07 SHA512 4fbc37c453f14ec4d9f4d89a18ec756462cdf95652d6af8c2c7c03f6701fdb61c7ca3895999e9e28ddca8ae0f6e07d3badfdc9ae63e1b05dd9c1af92ba54b7b7 |
39 changes: 39 additions & 0 deletions
39
unity-base/unity-api/unity-api-8.7_p20170404_p0_p05.ebuild
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
# Copyright 1999-2021 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=6 | ||
|
||
URELEASE="hirsute" | ||
inherit cmake-utils ubuntu-versionator | ||
|
||
UVER_PREFIX="+17.04.${PVR_MICRO}" | ||
|
||
DESCRIPTION="API for Unity shell integration" | ||
HOMEPAGE="https://launchpad.net/unity-api" | ||
SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}.orig.tar.gz | ||
${UURL}/${MY_P}${UVER_PREFIX}-${UVER}.diff.gz" | ||
|
||
LICENSE="GPL-3 LGPL-3" | ||
SLOT="0" | ||
#KEYWORDS="~amd64 ~x86" | ||
IUSE="test" | ||
RESTRICT="mirror" | ||
|
||
DEPEND="dev-libs/boost:= | ||
dev-libs/glib:2 | ||
dev-libs/libqtdbustest | ||
dev-qt/qtdeclarative | ||
test? ( dev-util/cppcheck )" | ||
|
||
S="${WORKDIR}" | ||
export QT_SELECT=5 | ||
|
||
src_prepare() { | ||
epatch -p1 "${WORKDIR}/${MY_P}${UVER_PREFIX}-${UVER}.diff" | ||
|
||
sed -e 's:set(LIB_INSTALL_PREFIX lib/${CMAKE_LIBRARY_ARCHITECTURE}):set(LIB_INSTALL_PREFIX ${CMAKE_INSTALL_LIBDIR}):g' \ | ||
-i ${S}/CMakeLists.txt || die | ||
|
||
epatch "${FILESDIR}/gcc-7.patch" | ||
cmake-utils_src_prepare | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,3 @@ | ||
EBUILD unity-build-env-20.10.ebuild 2052 BLAKE2B e9b11b7a21f93ef9f4ac4624327ea4f764c29370c731416134fb842f94b370913e3efaa8890d2b7a911ceb62c8a33f2c5800876907d9ef67065a43e4079319e4 SHA512 549a1e9ebe654174121b9d7cfb194596fc337d0d1552d1c0ffa859c800eb4256216ded6f09c49d22c402ab9ca0ede44b0e46b58ab4fbf25d5d14f7f4e008eb95 | ||
EBUILD unity-build-env-21.04.ebuild 2053 BLAKE2B 44bfe65e043bc84e76288fca753bd9db263b5d8e01eaf450fe8cd378d815f6d41c941d2963a7552759b5f6d54d5f050061d09a8e9eba3b99aed7d98d8d984605 SHA512 3fe0ea7e2213f80f6e809c80f5db734041fa6bf262cbb8bfc3376fead798ca5d485fe8ae4538071dc93bccdd0ea35bba5cf365e8e0bce36a51d95107f4e5f019 | ||
MISC metadata.xml 467 BLAKE2B 4160922765d5d0384ae05f6851ec250b41c1cb6b3ade0a12497eac5d38f73f095880cefc2b6249cbb03ad9767c7fce2bf20ac8d1ecdbfdee6b3325f37cb1fb91 SHA512 743c32cb1806807c1f7cafe452c60bdce7dcf310fbcfaed99a9497e0299e6f196b44d1605980010c7c4d1fe36a82470fc9158221038f1bf5ebb99ce33f9dc32b |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
# Copyright 1999-2021 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=6 | ||
|
||
DESCRIPTION="Merge this to setup the Unity desktop build environment package.{accept_keywords,mask,use} files" | ||
HOMEPAGE="http://unity.ubuntu.com/" | ||
|
||
URELEASE="hirsute" | ||
UVER= | ||
|
||
LICENSE="GPL-2" | ||
SLOT="0/${URELEASE}" | ||
KEYWORDS="amd64 x86" | ||
IUSE="minimal" | ||
|
||
pkg_setup() { | ||
mkdir -p "${S}" | ||
} | ||
|
||
src_install() { | ||
local REPO_ROOT="$(/usr/bin/portageq get_repo_path / unity-gentoo)" | ||
#local PROFILE_RELEASE=$(eselect --brief profile show | sed -n 's/.*:\(.*\)\/.*/\1/p') | ||
local CURRENT_PROFILE=$(readlink /etc/portage/make.profile) | ||
local PROFILE_RELEASE=$(echo "${CURRENT_PROFILE}" | awk -F/ '{print $(NF-0)}') | ||
|
||
if [ -z "${REPO_ROOT}" ] || [ -z "${PROFILE_RELEASE}" ]; then | ||
die "Failed to detect unity-gentoo overlay and/or profile" | ||
fi | ||
|
||
# for pfile in {env,accept_keywords,mask,unmask,use}; do | ||
for pfile in {accept_keywords,mask,unmask,use}; do | ||
dodir "/etc/portage/package.${pfile}" | ||
dosym "${REPO_ROOT}/profiles/releases/${PROFILE_RELEASE}/unity-portage.p${pfile}" \ | ||
"/etc/portage/package.${pfile}/0000_unity-portage.p${pfile}" || die | ||
done | ||
|
||
use minimal \ | ||
&& dosym "${REPO_ROOT}/profiles/releases/${PROFILE_RELEASE}/unity-portage-minimal.puse" \ | ||
"/etc/portage/package.${pfile}/0001_unity-portage-minimal.puse" | ||
|
||
# dodir "/etc/portage/env" | ||
# for envconf in $(ls -1 ${REPO_ROOT}/profiles/releases/${PROFILE_RELEASE}/env/* | awk -F/ '{print $NF}'); do | ||
# dosym "${REPO_ROOT}/profiles/releases/${PROFILE_RELEASE}/env/${envconf}" \ | ||
# "/etc/portage/env/${envconf}" || die | ||
# done | ||
|
||
# Old mono deps. have the potential to fail as >=dev-lang/mono-4.0.5 needed for gcc:5 migration # | ||
# removes /usr/bin/gmcs to now be /usr/bin/mcs most of these small mono projects seem to be suffering from bitrot # | ||
dosym /usr/bin/mcs /usr/bin/gmcs # Is there a better alternative? | ||
} | ||
|
||
pkg_postinst() { | ||
echo | ||
elog "If you have recently changed profile then you should re-run 'emerge -uDNavt --backtrack=30 @world' to catch any upgrades" | ||
echo | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.