mirror of
https://github.com/gentoo-mirror/gentoo-zh.git
synced 2025-04-10 11:58:43 -04:00
Added CutefishOS DE
This commit is contained in:
parent
bdd22f0985
commit
a0eec89c9c
1
cutefish-base/cutefish-calculator/Manifest
Normal file
1
cutefish-base/cutefish-calculator/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST cutefish-calculator-0.7.tar.gz 62475 SHA256 00b7ff76d782863d8f87eb593ccb0911f1f362bab962d84c4b14e61d3becf121
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CMAKE_MAKEFILE_GENERATOR="emake"
|
||||
inherit cmake
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/calculator.git"
|
||||
EGIT_CHECKOUT_DIR=calculator-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="6cce31e310ae68fa5aafa9b9e92f542c37db19ae"
|
||||
SRC_URI="https://github.com/cutefishos/calculator/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/calculator-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="CutefishOS Calculator"
|
||||
HOMEPAGE="https://github.com/cutefishos/calculator"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
sys-libs/fishui
|
||||
sys-libs/libcutefish
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-util/ninja
|
||||
dev-qt/linguist-tools[qml]
|
||||
dev-qt/assistant
|
||||
dev-qt/designer
|
||||
dev-qt/qdbusviewer
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CMAKE_MAKEFILE_GENERATOR="emake"
|
||||
inherit cmake
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/calculator.git"
|
||||
EGIT_CHECKOUT_DIR=calculator-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="6cce31e310ae68fa5aafa9b9e92f542c37db19ae"
|
||||
SRC_URI="https://github.com/cutefishos/calculator/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/calculator-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="CutefishOS Calculator"
|
||||
HOMEPAGE="https://github.com/cutefishos/calculator"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
sys-libs/fishui
|
||||
sys-libs/libcutefish
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-util/ninja
|
||||
dev-qt/linguist-tools[qml]
|
||||
dev-qt/assistant
|
||||
dev-qt/designer
|
||||
dev-qt/qdbusviewer
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
11
cutefish-base/cutefish-calculator/metadata.xml
Normal file
11
cutefish-base/cutefish-calculator/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/cutefishos/calculator/issues</bugs-to>
|
||||
</upstream>
|
||||
<maintainer type="person">
|
||||
<email>hougelangley1987@gmail.com</email>
|
||||
<name>苏业钦</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
1
cutefish-base/cutefish-dock/Manifest
Normal file
1
cutefish-base/cutefish-dock/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST cutefish-dock-0.7.tar.gz 48689 SHA256 a6b8e4c4083b6ea91194cf60061c373ab17daf657c3c0ddabafa79a65d5a71f7
|
46
cutefish-base/cutefish-dock/cutefish-dock-0.7.ebuild
Normal file
46
cutefish-base/cutefish-dock/cutefish-dock-0.7.ebuild
Normal file
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CMAKE_MAKEFILE_GENERATOR="emake"
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/dock.git"
|
||||
EGIT_CHECKOUT_DIR=dock-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="ecd8ce48b635e14349fdf1bfa3afcd64510249eb"
|
||||
SRC_URI="https://github.com/cutefishos/dock/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/dock-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="CutefishOS application dock"
|
||||
HOMEPAGE="https://github.com/cutefishos/dock"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
sys-libs/fishui
|
||||
sys-libs/libcutefish
|
||||
dev-qt/qtsvg
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-util/ninja
|
||||
dev-qt/linguist-tools[qml]
|
||||
dev-qt/assistant
|
||||
dev-qt/designer
|
||||
dev-qt/qdbusviewer
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
46
cutefish-base/cutefish-dock/cutefish-dock-9999.ebuild
Normal file
46
cutefish-base/cutefish-dock/cutefish-dock-9999.ebuild
Normal file
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CMAKE_MAKEFILE_GENERATOR="emake"
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/dock.git"
|
||||
EGIT_CHECKOUT_DIR=dock-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="ecd8ce48b635e14349fdf1bfa3afcd64510249eb"
|
||||
SRC_URI="https://github.com/cutefishos/dock/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/dock-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="CutefishOS application dock"
|
||||
HOMEPAGE="https://github.com/cutefishos/dock"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
sys-libs/fishui
|
||||
sys-libs/libcutefish
|
||||
dev-qt/qtsvg
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-util/ninja
|
||||
dev-qt/linguist-tools[qml]
|
||||
dev-qt/assistant
|
||||
dev-qt/designer
|
||||
dev-qt/qdbusviewer
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
11
cutefish-base/cutefish-dock/metadata.xml
Normal file
11
cutefish-base/cutefish-dock/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/cutefishos/dock/issues</bugs-to>
|
||||
</upstream>
|
||||
<maintainer type="person">
|
||||
<email>hougelangley1987@gmail.com</email>
|
||||
<name>苏业钦</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
1
cutefish-base/cutefish-filemanager/Manifest
Normal file
1
cutefish-base/cutefish-filemanager/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST cutefish-filemanager-0.7.tar.gz 198509 SHA256 aeadeb2b2a43a792091ad115c3372e1f9cd2d2f93e3e2f320226a352b6e3c0d0
|
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CMAKE_MAKEFILE_GENERATOR="emake"
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/filemanager.git"
|
||||
EGIT_CHECKOUT_DIR=filemanager-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="94ecc5661736bf50440c150e06cb3266ddb10f48"
|
||||
SRC_URI="https://github.com/cutefishos/filemanager/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/filemanager-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Cutefish File Manager"
|
||||
HOMEPAGE="https://github.com/cutefishos/filemanager"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
sys-libs/fishui
|
||||
sys-libs/libcutefish
|
||||
kde-frameworks/kio
|
||||
kde-frameworks/solid
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-util/ninja
|
||||
dev-qt/linguist-tools[qml]
|
||||
dev-qt/assistant
|
||||
dev-qt/designer
|
||||
dev-qt/qdbusviewer
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CMAKE_MAKEFILE_GENERATOR="emake"
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/filemanager.git"
|
||||
EGIT_CHECKOUT_DIR=filemanager-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="94ecc5661736bf50440c150e06cb3266ddb10f48"
|
||||
SRC_URI="https://github.com/cutefishos/filemanager/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/filemanager-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Cutefish File Manager"
|
||||
HOMEPAGE="https://github.com/cutefishos/filemanager"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
sys-libs/fishui
|
||||
sys-libs/libcutefish
|
||||
kde-frameworks/kio
|
||||
kde-frameworks/solid
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-util/ninja
|
||||
dev-qt/linguist-tools[qml]
|
||||
dev-qt/assistant
|
||||
dev-qt/designer
|
||||
dev-qt/qdbusviewer
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
11
cutefish-base/cutefish-filemanager/metadata.xml
Normal file
11
cutefish-base/cutefish-filemanager/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/cutefishos/filemanager/issues</bugs-to>
|
||||
</upstream>
|
||||
<maintainer type="person">
|
||||
<email>hougelangley1987@gmail.com</email>
|
||||
<name>苏业钦</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
1
cutefish-base/cutefish-icons/Manifest
Normal file
1
cutefish-base/cutefish-icons/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST cutefish-icons-0.7.tar.gz 5335420 SHA256 6dc2d47f3cefe2993c158da008f9fd4e48adbd68123d395a3393abc6559afc2a
|
37
cutefish-base/cutefish-icons/cutefish-icons-0.7.ebuild
Normal file
37
cutefish-base/cutefish-icons/cutefish-icons-0.7.ebuild
Normal file
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/icons.git"
|
||||
EGIT_CHECKOUT_DIR=icons-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="119feb59404f329eb2f1ebe14d63f3d53f8bd96c"
|
||||
SRC_URI="https://github.com/cutefishos/icons/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/icons-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="System default icon theme of CutefishOS"
|
||||
HOMEPAGE="https://github.com/cutefishos/icons"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND=""
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-util/ninja
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
37
cutefish-base/cutefish-icons/cutefish-icons-9999.ebuild
Normal file
37
cutefish-base/cutefish-icons/cutefish-icons-9999.ebuild
Normal file
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/icons.git"
|
||||
EGIT_CHECKOUT_DIR=icons-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="119feb59404f329eb2f1ebe14d63f3d53f8bd96c"
|
||||
SRC_URI="https://github.com/cutefishos/icons/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/icons-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="System default icon theme of CutefishOS"
|
||||
HOMEPAGE="https://github.com/cutefishos/icons"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND=""
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-util/ninja
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
11
cutefish-base/cutefish-icons/metadata.xml
Normal file
11
cutefish-base/cutefish-icons/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/cutefishos/icons/issues</bugs-to>
|
||||
</upstream>
|
||||
<maintainer type="person">
|
||||
<email>hougelangley1987@gmail.com</email>
|
||||
<name>苏业钦</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
1
cutefish-base/cutefish-kwin-plugins/Manifest
Normal file
1
cutefish-base/cutefish-kwin-plugins/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST cutefish-kwin-plugins-0.7.tar.gz 34116 SHA256 44abc0d2926646f04e59ed2bf94f07ac4f4fbdf77e14dd1ef2c51fadd69d6759
|
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/kwin-plugins.git"
|
||||
EGIT_CHECKOUT_DIR=kwin-plugins-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="b5198d15880b8df7ffd7f83100cb90d9bbbe9c79"
|
||||
SRC_URI="https://github.com/cutefishos/kwin-plugins/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/kwin-plugins-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="CutefishOS KWin Plugins"
|
||||
HOMEPAGE="https://github.com/cutefishos/kwin-plugins"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
kde-frameworks/kconfig
|
||||
kde-plasma/kdecoration
|
||||
kde-frameworks/kguiaddons
|
||||
kde-frameworks/kcoreaddons
|
||||
kde-frameworks/kconfigwidgets
|
||||
kde-frameworks/kwindowsystem
|
||||
kde-frameworks/kwayland
|
||||
kde-plasma/kwin
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-util/ninja
|
||||
dev-qt/linguist-tools[qml]
|
||||
dev-qt/assistant
|
||||
dev-qt/designer
|
||||
dev-qt/qdbusviewer
|
||||
dev-qt/qtopengl
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/kwin-plugins.git"
|
||||
EGIT_CHECKOUT_DIR=kwin-plugins-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="b5198d15880b8df7ffd7f83100cb90d9bbbe9c79"
|
||||
SRC_URI="https://github.com/cutefishos/kwin-plugins/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/kwin-plugins-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="CutefishOS KWin Plugins"
|
||||
HOMEPAGE="https://github.com/cutefishos/kwin-plugins"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
kde-frameworks/kconfig
|
||||
kde-plasma/kdecoration
|
||||
kde-frameworks/kguiaddons
|
||||
kde-frameworks/kcoreaddons
|
||||
kde-frameworks/kconfigwidgets
|
||||
kde-frameworks/kwindowsystem
|
||||
kde-frameworks/kwayland
|
||||
kde-plasma/kwin
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-util/ninja
|
||||
dev-qt/linguist-tools[qml]
|
||||
dev-qt/assistant
|
||||
dev-qt/designer
|
||||
dev-qt/qdbusviewer
|
||||
dev-qt/qtopengl
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
11
cutefish-base/cutefish-kwin-plugins/metadata.xml
Normal file
11
cutefish-base/cutefish-kwin-plugins/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/cutefishos/kwin-plugins/issues</bugs-to>
|
||||
</upstream>
|
||||
<maintainer type="person">
|
||||
<email>hougelangley1987@gmail.com</email>
|
||||
<name>苏业钦</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
1
cutefish-base/cutefish-launcher/Manifest
Normal file
1
cutefish-base/cutefish-launcher/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST cutefish-launcher-0.7.tar.gz 41207 SHA256 86b6695cd36624d47e12d8d1d9e6a3df3842dda331dc753b5c20a80f8ad26a40
|
46
cutefish-base/cutefish-launcher/cutefish-launcher-0.7.ebuild
Normal file
46
cutefish-base/cutefish-launcher/cutefish-launcher-0.7.ebuild
Normal file
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CMAKE_MAKEFILE_GENERATOR="emake"
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/launcher.git"
|
||||
EGIT_CHECKOUT_DIR=launcher-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="c12a23f0a5553138fddae8f8bcd9b1aa8c07df5b"
|
||||
SRC_URI="https://github.com/cutefishos/launcher/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/launcher-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="CutefishOS's full-screen application launcher"
|
||||
HOMEPAGE="https://github.com/cutefishos/launcher"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
sys-libs/fishui
|
||||
sys-libs/libcutefish
|
||||
kde-frameworks/kwindowsystem
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-util/ninja
|
||||
dev-qt/linguist-tools[qml]
|
||||
dev-qt/assistant
|
||||
dev-qt/designer
|
||||
dev-qt/qdbusviewer
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CMAKE_MAKEFILE_GENERATOR="emake"
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/launcher.git"
|
||||
EGIT_CHECKOUT_DIR=launcher-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="c12a23f0a5553138fddae8f8bcd9b1aa8c07df5b"
|
||||
SRC_URI="https://github.com/cutefishos/launcher/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/launcher-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="CutefishOS's full-screen application launcher"
|
||||
HOMEPAGE="https://github.com/cutefishos/launcher"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
sys-libs/fishui
|
||||
sys-libs/libcutefish
|
||||
kde-frameworks/kwindowsystem
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-util/ninja
|
||||
dev-qt/linguist-tools[qml]
|
||||
dev-qt/assistant
|
||||
dev-qt/designer
|
||||
dev-qt/qdbusviewer
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
11
cutefish-base/cutefish-launcher/metadata.xml
Normal file
11
cutefish-base/cutefish-launcher/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/cutefishos/launcher/issues</bugs-to>
|
||||
</upstream>
|
||||
<maintainer type="person">
|
||||
<email>hougelangley1987@gmail.com</email>
|
||||
<name>苏业钦</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
33
cutefish-base/cutefish-meta/cutefish-meta-0.7.ebuild
Normal file
33
cutefish-base/cutefish-meta/cutefish-meta-0.7.ebuild
Normal file
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="CutefishOS Desktop Enviroment (meta package)"
|
||||
HOMEPAGE="https://cutefishos.com"
|
||||
SRC_URI=""
|
||||
|
||||
LICENSE="metapackage"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
IUSE="+base +terminal +extra"
|
||||
|
||||
RDEPEND="
|
||||
>=sys-libs/cutefish-core-${PV}:${SLOT}
|
||||
>=cutefish-base/cutefish-kwin-plugins-${PV}:${SLOT}
|
||||
>=cutefish-base/cutefish-icons-${PV}:${SLOT}
|
||||
>=cutefish-base/cutefish-filemanager-${PV}:${SLOT}
|
||||
>=cutefish-base/cutefish-calculator-${PV}:${SLOT}
|
||||
>=cutefish-base/cutefish-launcher-${PV}:${SLOT}
|
||||
>=cutefish-base/cutefish-qt-plugins-${PV}:${SLOT}
|
||||
>=cutefish-base/cutefish-settings-${PV}:${SLOT}
|
||||
>=cutefish-base/cutefish-statusbar-${PV}:${SLOT}
|
||||
>=cutefish-base/cutefish-dock-${PV}:${SLOT}
|
||||
>=cutefish-base/cutefish-wallpapers-${PV}:${SLOT}
|
||||
>=cutefish-base/cutefish-screenlocker-${PV}:${SLOT}
|
||||
>=cutefish-base/cutefish-screenshot-${PV}:${SLOT}
|
||||
>=cutefish-base/cutefish-videoplayer-${PV}:${SLOT}
|
||||
x11-misc/sddm
|
||||
terminal? ( >=cutefish-base/cutefish-terminal-${PV}:${SLOT} )
|
||||
extra? ( >=cutefish-base/cutefish-texteditor-${PV}:${SLOT} )
|
||||
"
|
13
cutefish-base/cutefish-meta/metadata.xml
Normal file
13
cutefish-base/cutefish-meta/metadata.xml
Normal file
@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>hougelangley1987@gmail.com</email>
|
||||
<name>CutefishOS Desktop Enviroment</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="base">Install Base CutefishOS</flag>
|
||||
<flag name="terminal">Install CutefishOS Terminal Emulator</flag>
|
||||
<flag name="extra">Install CutefishOS extra applicaions developed by CutefishOS ( Not Stable )</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
1
cutefish-base/cutefish-qt-plugins/Manifest
Normal file
1
cutefish-base/cutefish-qt-plugins/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST cutefish-qt-plugins-0.7.tar.gz 98746 SHA256 b1a43b1daf1175695f2655aea8194fbb5e8afba41d5f1b88c4a83dfb2db4b997
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} = 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/qt-plugins.git"
|
||||
EGIT_CHECKOUT_DIR=qt-plugins-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="b60cdd4c0cf185f538c9746ef321582cbab9568c"
|
||||
SRC_URI="https://github.com/cutefishos/qt-plugins/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/qt-plugins-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Unify Qt application style of CutefishOS"
|
||||
HOMEPAGE="https://github.com/cutefishos/qt-plugins"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
kde-frameworks/kwindowsystem
|
||||
dev-libs/libdbusmenu-qt
|
||||
dev-libs/libqtxdg
|
||||
dev-qt/qtquickcontrols2[widgets]
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-util/ninja
|
||||
dev-qt/linguist-tools[qml]
|
||||
dev-qt/assistant
|
||||
dev-qt/designer
|
||||
dev-qt/qdbusviewer
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} = 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/qt-plugins.git"
|
||||
EGIT_CHECKOUT_DIR=qt-plugins-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="b60cdd4c0cf185f538c9746ef321582cbab9568c"
|
||||
SRC_URI="https://github.com/cutefishos/qt-plugins/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/qt-plugins-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Unify Qt application style of CutefishOS"
|
||||
HOMEPAGE="https://github.com/cutefishos/qt-plugins"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
kde-frameworks/kwindowsystem
|
||||
dev-libs/libdbusmenu-qt
|
||||
dev-libs/libqtxdg
|
||||
dev-qt/qtquickcontrols2[widgets]
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-util/ninja
|
||||
dev-qt/linguist-tools[qml]
|
||||
dev-qt/assistant
|
||||
dev-qt/designer
|
||||
dev-qt/qdbusviewer
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
11
cutefish-base/cutefish-qt-plugins/metadata.xml
Normal file
11
cutefish-base/cutefish-qt-plugins/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/cutefishos/qt-plugins/issues</bugs-to>
|
||||
</upstream>
|
||||
<maintainer type="person">
|
||||
<email>hougelangley1987@gmail.com</email>
|
||||
<name>苏业钦</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
1
cutefish-base/cutefish-screenlocker/Manifest
Normal file
1
cutefish-base/cutefish-screenlocker/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST cutefish-screenlocker-0.7.tar.gz 46998 SHA256 d8900b904f6206869358c4e48ef05e6a93259609a312529ef71939c80b946664
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CMAKE_MAKEFILE_GENERATOR="emake"
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} = 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/screenlocker.git"
|
||||
EGIT_CHECKOUT_DIR=screenlocker-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="90c70de51b61837dc9f52da58b5cce703cddab94"
|
||||
SRC_URI="https://github.com/cutefishos/screenlocker/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/screenlocker-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="CutefishOS system screen locker"
|
||||
HOMEPAGE="https://github.com/cutefishos/core"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
sys-libs/fishui
|
||||
sys-libs/libcutefish
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-qt/linguist-tools[qml]
|
||||
dev-qt/assistant
|
||||
dev-qt/designer
|
||||
dev-qt/qdbusviewer
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CMAKE_MAKEFILE_GENERATOR="emake"
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} = 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/screenlocker.git"
|
||||
EGIT_CHECKOUT_DIR=screenlocker-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="90c70de51b61837dc9f52da58b5cce703cddab94"
|
||||
SRC_URI="https://github.com/cutefishos/screenlocker/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/screenlocker-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="CutefishOS system screen locker"
|
||||
HOMEPAGE="https://github.com/cutefishos/core"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
sys-libs/fishui
|
||||
sys-libs/libcutefish
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-qt/linguist-tools[qml]
|
||||
dev-qt/assistant
|
||||
dev-qt/designer
|
||||
dev-qt/qdbusviewer
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
11
cutefish-base/cutefish-screenlocker/metadata.xml
Normal file
11
cutefish-base/cutefish-screenlocker/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/cutefishos/screenlocker/issues</bugs-to>
|
||||
</upstream>
|
||||
<maintainer type="person">
|
||||
<email>hougelangley1987@gmail.com</email>
|
||||
<name>苏业钦</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
1
cutefish-base/cutefish-screenshot/Manifest
Normal file
1
cutefish-base/cutefish-screenshot/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST cutefish-screenshot-0.7.tar.gz 21726 SHA256 3178c607379ea6cd61ede8f0fad8aebef2367d898a25c124fcebed4a14cdd7ba
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CMAKE_MAKEFILE_GENERATOR="emake"
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} = 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/screenshot.git"
|
||||
EGIT_CHECKOUT_DIR=screenshot-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="1ab2dd3e6e94a7ec722afd02bc63beae9cb28b97"
|
||||
SRC_URI="https://github.com/cutefishos/screenshot/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/screenshot-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Screenshot tool for CutefishOS"
|
||||
HOMEPAGE="https://github.com/cutefishos/screenshot"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND=""
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-qt/linguist-tools[qml]
|
||||
dev-qt/assistant
|
||||
dev-qt/designer
|
||||
dev-qt/qdbusviewer
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CMAKE_MAKEFILE_GENERATOR="emake"
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} = 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/screenshot.git"
|
||||
EGIT_CHECKOUT_DIR=screenshot-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="1ab2dd3e6e94a7ec722afd02bc63beae9cb28b97"
|
||||
SRC_URI="https://github.com/cutefishos/screenshot/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/screenshot-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Screenshot tool for CutefishOS"
|
||||
HOMEPAGE="https://github.com/cutefishos/screenshot"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND=""
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-qt/linguist-tools[qml]
|
||||
dev-qt/assistant
|
||||
dev-qt/designer
|
||||
dev-qt/qdbusviewer
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
11
cutefish-base/cutefish-screenshot/metadata.xml
Normal file
11
cutefish-base/cutefish-screenshot/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/cutefishos/screenshot/issues</bugs-to>
|
||||
</upstream>
|
||||
<maintainer type="person">
|
||||
<email>hougelangley1987@gmail.com</email>
|
||||
<name>苏业钦</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
1
cutefish-base/cutefish-settings/Manifest
Normal file
1
cutefish-base/cutefish-settings/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST cutefish-settings-0.7.tar.gz 446557 SHA256 4d20d16bc135c6699cd599fda4b1787995ae0508b9ae704051165c7d2a3772ae
|
51
cutefish-base/cutefish-settings/cutefish-settings-0.7.ebuild
Normal file
51
cutefish-base/cutefish-settings/cutefish-settings-0.7.ebuild
Normal file
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CMAKE_MAKEFILE_GENERATOR="emake"
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/settings.git"
|
||||
EGIT_CHECKOUT_DIR=settings-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="abbaa8c7f0c5b267cd6d0478d6ebab97819e0078"
|
||||
SRC_URI="https://github.com/cutefishos/settings/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/settings-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="System Settings application for Cutefish Desktop"
|
||||
HOMEPAGE="https://github.com/cutefishos/settings"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
sys-libs/fishui
|
||||
sys-libs/libcutefish
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
dev-libs/icu
|
||||
kde-frameworks/kcoreaddons
|
||||
kde-frameworks/modemmanager-qt
|
||||
kde-frameworks/networkmanager-qt
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-util/ninja
|
||||
dev-qt/linguist-tools[qml]
|
||||
dev-qt/assistant
|
||||
dev-qt/designer
|
||||
dev-qt/qdbusviewer
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CMAKE_MAKEFILE_GENERATOR="emake"
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/settings.git"
|
||||
EGIT_CHECKOUT_DIR=settings-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="abbaa8c7f0c5b267cd6d0478d6ebab97819e0078"
|
||||
SRC_URI="https://github.com/cutefishos/settings/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/settings-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="System Settings application for Cutefish Desktop"
|
||||
HOMEPAGE="https://github.com/cutefishos/settings"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
sys-libs/fishui
|
||||
sys-libs/libcutefish
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
dev-libs/icu
|
||||
kde-frameworks/kcoreaddons
|
||||
kde-frameworks/modemmanager-qt
|
||||
kde-frameworks/networkmanager-qt
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-util/ninja
|
||||
dev-qt/linguist-tools[qml]
|
||||
dev-qt/assistant
|
||||
dev-qt/designer
|
||||
dev-qt/qdbusviewer
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
11
cutefish-base/cutefish-settings/metadata.xml
Normal file
11
cutefish-base/cutefish-settings/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/cutefishos/settings/issues</bugs-to>
|
||||
</upstream>
|
||||
<maintainer type="person">
|
||||
<email>hougelangley1987@gmail.com</email>
|
||||
<name>苏业钦</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
1
cutefish-base/cutefish-statusbar/Manifest
Normal file
1
cutefish-base/cutefish-statusbar/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST cutefish-statusbar-0.7.tar.gz 102037 SHA256 c81f00a18070602f52182d8668fc66b2a90abe58a1777c20b797642ba498a5b2
|
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CMAKE_MAKEFILE_GENERATOR="emake"
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/statusbar.git"
|
||||
EGIT_CHECKOUT_DIR=statusbar-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="460f94c00402bc1fab0b13d51ee4b82d108259d2"
|
||||
SRC_URI="https://github.com/cutefishos/statusbar/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/statusbar-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Status of the system, such as time, system tray"
|
||||
HOMEPAGE="https://github.com/cutefishos/statusbar"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
sys-libs/fishui
|
||||
sys-libs/libcutefish
|
||||
dev-libs/libdbusmenu-qt
|
||||
dev-qt/qtsvg
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-util/ninja
|
||||
dev-qt/linguist-tools[qml]
|
||||
dev-qt/assistant
|
||||
dev-qt/designer
|
||||
dev-qt/qdbusviewer
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CMAKE_MAKEFILE_GENERATOR="emake"
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/statusbar.git"
|
||||
EGIT_CHECKOUT_DIR=statusbar-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="460f94c00402bc1fab0b13d51ee4b82d108259d2"
|
||||
SRC_URI="https://github.com/cutefishos/statusbar/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/statusbar-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Status of the system, such as time, system tray"
|
||||
HOMEPAGE="https://github.com/cutefishos/statusbar"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
sys-libs/fishui
|
||||
sys-libs/libcutefish
|
||||
dev-libs/libdbusmenu-qt
|
||||
dev-qt/qtsvg
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-util/ninja
|
||||
dev-qt/linguist-tools[qml]
|
||||
dev-qt/assistant
|
||||
dev-qt/designer
|
||||
dev-qt/qdbusviewer
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
11
cutefish-base/cutefish-statusbar/metadata.xml
Normal file
11
cutefish-base/cutefish-statusbar/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/cutefishos/status/issues</bugs-to>
|
||||
</upstream>
|
||||
<maintainer type="person">
|
||||
<email>hougelangley1987@gmail.com</email>
|
||||
<name>苏业钦</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
1
cutefish-base/cutefish-terminal/Manifest
Normal file
1
cutefish-base/cutefish-terminal/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST cutefish-terminal-0.7.tar.gz 248302 SHA256 124d7ac6be6c9a16bea28c7b8ab0ca3e1f911bfca17a3dc6a48de0cbf5e048f9
|
44
cutefish-base/cutefish-terminal/cutefish-terminal-0.7.ebuild
Normal file
44
cutefish-base/cutefish-terminal/cutefish-terminal-0.7.ebuild
Normal file
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CMAKE_MAKEFILE_GENERATOR="emake"
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/terminal.git"
|
||||
EGIT_CHECKOUT_DIR=terminal-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="5d061c545fc17c356b6b114364173c0c25ecde43"
|
||||
SRC_URI="https://github.com/cutefishos/terminal/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/terminal-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="A terminal emulator for Cutefish"
|
||||
HOMEPAGE="https://github.com/cutefishos/terminal"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
sys-libs/fishui
|
||||
dev-qt/qtsvg
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-qt/linguist-tools[qml]
|
||||
dev-qt/assistant
|
||||
dev-qt/designer
|
||||
dev-qt/qdbusviewer
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CMAKE_MAKEFILE_GENERATOR="emake"
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/terminal.git"
|
||||
EGIT_CHECKOUT_DIR=terminal-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="5d061c545fc17c356b6b114364173c0c25ecde43"
|
||||
SRC_URI="https://github.com/cutefishos/terminal/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/terminal-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="A terminal emulator for Cutefish"
|
||||
HOMEPAGE="https://github.com/cutefishos/terminal"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
sys-libs/fishui
|
||||
dev-qt/qtsvg
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-qt/linguist-tools[qml]
|
||||
dev-qt/assistant
|
||||
dev-qt/designer
|
||||
dev-qt/qdbusviewer
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
11
cutefish-base/cutefish-terminal/metadata.xml
Normal file
11
cutefish-base/cutefish-terminal/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/cutefishos/terminal/issues</bugs-to>
|
||||
</upstream>
|
||||
<maintainer type="person">
|
||||
<email>hougelangley1987@gmail.com</email>
|
||||
<name>苏业钦</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
1
cutefish-base/cutefish-texteditor/Manifest
Normal file
1
cutefish-base/cutefish-texteditor/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST cutefish-texteditor-0.7.tar.gz 28537 SHA256 bd505615f8fe577318d194b90630ab71d75a898f011ffb7568245dfa21c27072
|
@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CMAKE_MAKEFILE_GENERATOR="emake"
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/texteditor.git"
|
||||
EGIT_CHECKOUT_DIR=cutefish-texteditor-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="7967442827911ed8faf2a8faa6fea3fdc1907381"
|
||||
SRC_URI="https://github.com/cutefishos/texteditor/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/texteditor-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Elegant text editor for Cutefish"
|
||||
HOMEPAGE="https://github.com/cutefishos/texteditor"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
sys-libs/fishui
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
dev-util/cmake
|
||||
dev-qt/qtcore
|
||||
dev-qt/qtgui
|
||||
dev-qt/qtnetwork
|
||||
dev-qt/qtdeclarative
|
||||
kde-plasma/kdeplasma-addons
|
||||
kde-frameworks/syntax-highlighting
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
}
|
@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CMAKE_MAKEFILE_GENERATOR="emake"
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/texteditor.git"
|
||||
EGIT_CHECKOUT_DIR=cutefish-texteditor-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="7967442827911ed8faf2a8faa6fea3fdc1907381"
|
||||
SRC_URI="https://github.com/cutefishos/texteditor/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/texteditor-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Elegant text editor for Cutefish"
|
||||
HOMEPAGE="https://github.com/cutefishos/texteditor"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
sys-libs/fishui
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
dev-util/cmake
|
||||
dev-qt/qtcore
|
||||
dev-qt/qtgui
|
||||
dev-qt/qtnetwork
|
||||
dev-qt/qtdeclarative
|
||||
kde-plasma/kdeplasma-addons
|
||||
kde-frameworks/syntax-highlighting
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
}
|
11
cutefish-base/cutefish-texteditor/metadata.xml
Normal file
11
cutefish-base/cutefish-texteditor/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/cutefishos/texteditor/issues</bugs-to>
|
||||
</upstream>
|
||||
<maintainer type="person">
|
||||
<email>hougelangley1987@gmail.com</email>
|
||||
<name>苏业钦</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
1
cutefish-base/cutefish-videoplayer/Manifest
Normal file
1
cutefish-base/cutefish-videoplayer/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST cutefish-videoplayer-0.7.tar.gz 49700 SHA256 4585f771ec8313304a15b2b40e2bbd5c80f0081af649edaf121af095e009597d
|
@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CMAKE_MAKEFILE_GENERATOR="emake"
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/videoplayer.git"
|
||||
EGIT_CHECKOUT_DIR=videoplayer-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="c1218016e4de425cae23c1ea715e57b68a5b24c2"
|
||||
SRC_URI="https://github.com/cutefishos/videoplayer/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/videoplayer-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="An open source video player built with Qt/QML and libmpv"
|
||||
HOMEPAGE="https://github.com/cutefishos/videoplayer"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND="dev-qt/qtquickcontrols2[widgets]
|
||||
dev-qt/qtdeclarative
|
||||
media-video/mpv[libmpv]
|
||||
net-misc/youtube-dl
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-qt/linguist-tools[qml]
|
||||
dev-qt/assistant
|
||||
dev-qt/designer
|
||||
dev-qt/qdbusviewer
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CMAKE_MAKEFILE_GENERATOR="emake"
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/videoplayer.git"
|
||||
EGIT_CHECKOUT_DIR=videoplayer-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="c1218016e4de425cae23c1ea715e57b68a5b24c2"
|
||||
SRC_URI="https://github.com/cutefishos/videoplayer/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/videoplayer-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="An open source video player built with Qt/QML and libmpv"
|
||||
HOMEPAGE="https://github.com/cutefishos/videoplayer"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND="dev-qt/qtquickcontrols2[widgets]
|
||||
dev-qt/qtdeclarative
|
||||
media-video/mpv[libmpv]
|
||||
net-misc/youtube-dl
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-qt/linguist-tools[qml]
|
||||
dev-qt/assistant
|
||||
dev-qt/designer
|
||||
dev-qt/qdbusviewer
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
11
cutefish-base/cutefish-videoplayer/metadata.xml
Normal file
11
cutefish-base/cutefish-videoplayer/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/cutefishos/videoplayer/issues</bugs-to>
|
||||
</upstream>
|
||||
<maintainer type="person">
|
||||
<email>hougelangley1987@gmail.com</email>
|
||||
<name>苏业钦</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
1
cutefish-base/cutefish-wallpapers/Manifest
Normal file
1
cutefish-base/cutefish-wallpapers/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST cutefish-wallpapers-0.7.tar.gz 3240232 SHA256 08a80f7002fc416ae4a273772437ca009b67e72c8be19ac7724f16747b8b3689
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/wallpapers.git"
|
||||
EGIT_CHECKOUT_DIR=wallpapers-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="9acd305776a88e2a6c497c8e9b719c0f39a65c97"
|
||||
SRC_URI="https://github.com/cutefishos/wallpapers/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/wallpapers-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="CutefishOS's system wallpaper"
|
||||
HOMEPAGE="https://github.com/cutefishos/wallpapers"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND=""
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-util/ninja
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/wallpapers.git"
|
||||
EGIT_CHECKOUT_DIR=wallpapers-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="9acd305776a88e2a6c497c8e9b719c0f39a65c97"
|
||||
SRC_URI="https://github.com/cutefishos/wallpapers/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/wallpapers-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="CutefishOS's system wallpaper"
|
||||
HOMEPAGE="https://github.com/cutefishos/wallpapers"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND=""
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-util/ninja
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
11
cutefish-base/cutefish-wallpapers/metadata.xml
Normal file
11
cutefish-base/cutefish-wallpapers/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/cutefishos/wallpapers/issues</bugs-to>
|
||||
</upstream>
|
||||
<maintainer type="person">
|
||||
<email>hougelangley1987@gmail.com</email>
|
||||
<name>苏业钦</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
1
dev-qt/assistant/Manifest
Normal file
1
dev-qt/assistant/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST qttools-5.15.2-33693a92.tar.gz 12266718 SHA256 1f48bdb316a42dc41e8cf977ea4b93c368ca6d5c40e7d6e836d9717a19f82e40
|
56
dev-qt/assistant/assistant-5.15.2-r11.ebuild
Normal file
56
dev-qt/assistant/assistant-5.15.2-r11.ebuild
Normal file
@ -0,0 +1,56 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
KDE_ORG_COMMIT=33693a928986006d79c1ee743733cde5966ac402
|
||||
QT5_MODULE="qttools"
|
||||
inherit desktop qt5-build xdg-utils
|
||||
|
||||
DESCRIPTION="Tool for viewing on-line documentation in Qt help file format"
|
||||
|
||||
if [[ ${QT5_BUILD_TYPE} == release ]]; then
|
||||
KEYWORDS="amd64 ~arm arm64 ~hppa ppc64 ~riscv ~sparc x86"
|
||||
fi
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
=dev-qt/qtcore-${QT5_PV}*:5=
|
||||
=dev-qt/qtgui-${QT5_PV}*[png]
|
||||
=dev-qt/qthelp-${QT5_PV}*
|
||||
=dev-qt/qtnetwork-${QT5_PV}*
|
||||
=dev-qt/qtprintsupport-${QT5_PV}*
|
||||
=dev-qt/qtsql-${QT5_PV}*[sqlite]
|
||||
=dev-qt/qtwidgets-${QT5_PV}*
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
QT5_TARGET_SUBDIRS=(
|
||||
src/assistant/assistant
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
sed -e "s/qtHaveModule(webkitwidgets)/false/g" \
|
||||
-i src/assistant/assistant/assistant.pro || die
|
||||
|
||||
qt5-build_src_prepare
|
||||
}
|
||||
|
||||
src_install() {
|
||||
qt5-build_src_install
|
||||
|
||||
doicon -s 32 src/assistant/assistant/images/assistant.png
|
||||
newicon -s 128 src/assistant/assistant/images/assistant-128.png assistant.png
|
||||
make_desktop_entry "${QT5_BINDIR}"/assistant 'Qt 5 Assistant' assistant 'Qt;Development;Documentation'
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
qt5-build_pkg_postinst
|
||||
xdg_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
qt5-build_pkg_postrm
|
||||
xdg_icon_cache_update
|
||||
}
|
17
dev-qt/assistant/metadata.xml
Normal file
17
dev-qt/assistant/metadata.xml
Normal file
@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>qt@gentoo.org</email>
|
||||
<name>Gentoo Qt Project</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<bugs-to>https://bugreports.qt.io/</bugs-to>
|
||||
<doc>https://doc.qt.io/</doc>
|
||||
</upstream>
|
||||
<slots>
|
||||
<subslots>
|
||||
Must only be used by packages that are known to use private parts of the Qt API.
|
||||
</subslots>
|
||||
</slots>
|
||||
</pkgmetadata>
|
1
dev-qt/qdbusviewer/Manifest
Normal file
1
dev-qt/qdbusviewer/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST qttools-5.15.2-33693a92.tar.gz 12266718 SHA256 1f48bdb316a42dc41e8cf977ea4b93c368ca6d5c40e7d6e836d9717a19f82e40
|
17
dev-qt/qdbusviewer/metadata.xml
Normal file
17
dev-qt/qdbusviewer/metadata.xml
Normal file
@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>qt@gentoo.org</email>
|
||||
<name>Gentoo Qt Project</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<bugs-to>https://bugreports.qt.io/</bugs-to>
|
||||
<doc>https://doc.qt.io/</doc>
|
||||
</upstream>
|
||||
<slots>
|
||||
<subslots>
|
||||
Must only be used by packages that are known to use private parts of the Qt API.
|
||||
</subslots>
|
||||
</slots>
|
||||
</pkgmetadata>
|
47
dev-qt/qdbusviewer/qdbusviewer-5.15.2-r10.ebuild
Normal file
47
dev-qt/qdbusviewer/qdbusviewer-5.15.2-r10.ebuild
Normal file
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
KDE_ORG_COMMIT=33693a928986006d79c1ee743733cde5966ac402
|
||||
QT5_MODULE="qttools"
|
||||
inherit desktop qt5-build xdg-utils
|
||||
|
||||
DESCRIPTION="Graphical tool that lets you introspect D-Bus objects and messages"
|
||||
|
||||
if [[ ${QT5_BUILD_TYPE} == release ]]; then
|
||||
KEYWORDS="amd64 ~arm arm64 ~hppa ppc64 ~riscv ~sparc x86"
|
||||
fi
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
=dev-qt/qtcore-${QT5_PV}*
|
||||
=dev-qt/qtdbus-${QT5_PV}*
|
||||
=dev-qt/qtgui-${QT5_PV}*
|
||||
=dev-qt/qtwidgets-${QT5_PV}*
|
||||
=dev-qt/qtxml-${QT5_PV}*
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
QT5_TARGET_SUBDIRS=(
|
||||
src/qdbus/qdbusviewer
|
||||
)
|
||||
|
||||
src_install() {
|
||||
qt5-build_src_install
|
||||
|
||||
doicon -s 32 src/qdbus/qdbusviewer/images/qdbusviewer.png
|
||||
newicon -s 128 src/qdbus/qdbusviewer/images/qdbusviewer-128.png qdbusviewer.png
|
||||
make_desktop_entry "${QT5_BINDIR}"/qdbusviewer 'Qt 5 QDBusViewer' qdbusviewer 'Qt;Development'
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
qt5-build_pkg_postinst
|
||||
xdg_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
qt5-build_pkg_postrm
|
||||
xdg_icon_cache_update
|
||||
}
|
1
net-misc/youtube-dl/Manifest
Normal file
1
net-misc/youtube-dl/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST youtube-dl-2021.06.06.tar.gz 3336227 SHA256 3ccb0e4db9fd172338ed1c32bae0be2f716458dca4143e55732ff55260b20ac3
|
13
net-misc/youtube-dl/metadata.xml
Normal file
13
net-misc/youtube-dl/metadata.xml
Normal file
@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>mgorny@gentoo.org</email>
|
||||
<name>Michał Górny</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>marecki@gentoo.org</email>
|
||||
<name>Marek Szuba</name>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
</pkgmetadata>
|
73
net-misc/youtube-dl/youtube-dl-2021.06.06.ebuild
Normal file
73
net-misc/youtube-dl/youtube-dl-2021.06.06.ebuild
Normal file
@ -0,0 +1,73 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
inherit bash-completion-r1 distutils-r1 readme.gentoo-r1
|
||||
|
||||
DESCRIPTION="Download videos from YouTube.com (and more sites...)"
|
||||
HOMEPAGE="https://youtube-dl.org/ https://github.com/ytdl-org/youtube-dl/"
|
||||
SRC_URI="https://youtube-dl.org/downloads/${PV}/${P}.tar.gz"
|
||||
S=${WORKDIR}/${PN}
|
||||
|
||||
LICENSE="public-domain"
|
||||
KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/pycryptodome[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
distutils_enable_tests nose
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e '/flake8/d' Makefile || die
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
|
||||
python_test() {
|
||||
emake offlinetest
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
doman youtube-dl.1
|
||||
|
||||
newbashcomp youtube-dl.bash-completion youtube-dl
|
||||
|
||||
insinto /usr/share/zsh/site-functions
|
||||
newins youtube-dl.zsh _youtube-dl
|
||||
|
||||
insinto /usr/share/fish/vendor_completions.d
|
||||
doins youtube-dl.fish
|
||||
|
||||
distutils-r1_python_install_all
|
||||
|
||||
rm -r "${ED}"/usr/etc || die
|
||||
rm -r "${ED}"/usr/share/doc/youtube_dl || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if ! has_version media-video/ffmpeg; then
|
||||
elog "${PN} works fine on its own on most sites. However, if you want"
|
||||
elog "to convert video/audio, you'll need media-video/ffmpeg."
|
||||
elog "On some sites - most notably YouTube - videos can be retrieved in"
|
||||
elog "a higher quality format without sound. ${PN} will detect whether"
|
||||
elog "ffmpeg is present and automatically pick the best option."
|
||||
fi
|
||||
if ! has_version media-video/rtmpdump; then
|
||||
elog
|
||||
elog "Videos or video formats streamed via RTMP protocol can only be"
|
||||
elog "downloaded when media-video/rtmpdump is installed."
|
||||
fi
|
||||
if ! has_version media-video/mplayer && ! has_version media-video/mpv; then
|
||||
elog
|
||||
elog "Downloading MMS and RTSP videos requires either media-video/mplayer"
|
||||
elog "or media-video/mpv to be installed."
|
||||
fi
|
||||
if ! has_version media-video/atomicparsley; then
|
||||
elog
|
||||
elog "Install media-video/atomicparsley if you want ${PN} to embed thumbnails"
|
||||
elog "from the metadata into the resulting MP4/M4A files."
|
||||
fi
|
||||
}
|
BIN
sys-libs/.DS_Store
vendored
Normal file
BIN
sys-libs/.DS_Store
vendored
Normal file
Binary file not shown.
1
sys-libs/cutefish-core/Manifest
Normal file
1
sys-libs/cutefish-core/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST cutefish-core-0.7.tar.gz 163316 SHA256 fac2a1f32b2aa41c3bb19c0b13f19c20a4ea6244469186f4131d9b33ad9fd624
|
50
sys-libs/cutefish-core/cutefish-core-0.7.ebuild
Normal file
50
sys-libs/cutefish-core/cutefish-core-0.7.ebuild
Normal file
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CMAKE_MAKEFILE_GENERATOR="emake"
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/core.git"
|
||||
EGIT_CHECKOUT_DIR=core-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="1f29e396414e90d455faa83407208aaa17760ab3"
|
||||
SRC_URI="https://github.com/cutefishos/core/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/core-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="System components and backend of CutefishOS"
|
||||
HOMEPAGE="https://github.com/cutefishos/core"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
sys-libs/fishui
|
||||
media-sound/pulseaudio
|
||||
x11-libs/libXtst
|
||||
sys-auth/polkit-qt
|
||||
x11-drivers/xf86-input-libinput
|
||||
x11-drivers/xf86-input-synaptics
|
||||
x11-misc/appmenu-gtk-module
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-util/ninja
|
||||
dev-qt/linguist-tools[qml]
|
||||
dev-qt/assistant
|
||||
dev-qt/designer
|
||||
dev-qt/qdbusviewer
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
50
sys-libs/cutefish-core/cutefish-core-9999.ebuild
Normal file
50
sys-libs/cutefish-core/cutefish-core-9999.ebuild
Normal file
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CMAKE_MAKEFILE_GENERATOR="emake"
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/core.git"
|
||||
EGIT_CHECKOUT_DIR=core-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="1f29e396414e90d455faa83407208aaa17760ab3"
|
||||
SRC_URI="https://github.com/cutefishos/core/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/core-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="System components and backend of CutefishOS"
|
||||
HOMEPAGE="https://github.com/cutefishos/core"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
sys-libs/fishui
|
||||
media-sound/pulseaudio
|
||||
x11-libs/libXtst
|
||||
sys-auth/polkit-qt
|
||||
x11-drivers/xf86-input-libinput
|
||||
x11-drivers/xf86-input-synaptics
|
||||
x11-misc/appmenu-gtk-module
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-util/ninja
|
||||
dev-qt/linguist-tools[qml]
|
||||
dev-qt/assistant
|
||||
dev-qt/designer
|
||||
dev-qt/qdbusviewer
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
11
sys-libs/cutefish-core/metadata.xml
Normal file
11
sys-libs/cutefish-core/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/cutefishos/core/issues</bugs-to>
|
||||
</upstream>
|
||||
<maintainer type="person">
|
||||
<email>hougelangley1987@gmail.com</email>
|
||||
<name>苏业钦</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
BIN
sys-libs/fishui/.DS_Store
vendored
Normal file
BIN
sys-libs/fishui/.DS_Store
vendored
Normal file
Binary file not shown.
1
sys-libs/fishui/Manifest
Normal file
1
sys-libs/fishui/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST fishui-0.7.tar.gz 81540 SHA256 5ef5f5084ac7b48de1abc51f92aeb9220b81bb5569095214765bc1644002b5fa
|
44
sys-libs/fishui/fishui-0.7.ebuild
Normal file
44
sys-libs/fishui/fishui-0.7.ebuild
Normal file
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/fishui.git"
|
||||
EGIT_CHECKOUT_DIR=${PN}-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="1d37a00d0aba69076f179c6dcdfd2f17e55b9516"
|
||||
SRC_URI="https://github.com/cutefishos/fishui/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="GUI library based on QQC2 for Cutefish applications"
|
||||
HOMEPAGE="https://github.com/cutefishos/fishui"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
kde-frameworks/kwindowsystem
|
||||
dev-qt/qtquickcontrols2[widgets]
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-util/ninja
|
||||
dev-qt/linguist-tools[qml]
|
||||
dev-qt/assistant
|
||||
dev-qt/designer
|
||||
dev-qt/qdbusviewer
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
44
sys-libs/fishui/fishui-9999.ebuild
Normal file
44
sys-libs/fishui/fishui-9999.ebuild
Normal file
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/fishui.git"
|
||||
EGIT_CHECKOUT_DIR=${PN}-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="1d37a00d0aba69076f179c6dcdfd2f17e55b9516"
|
||||
SRC_URI="https://github.com/cutefishos/fishui/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="GUI library based on QQC2 for Cutefish applications"
|
||||
HOMEPAGE="https://github.com/cutefishos/fishui"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
kde-frameworks/kwindowsystem
|
||||
dev-qt/qtquickcontrols2[widgets]
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-util/ninja
|
||||
dev-qt/linguist-tools[qml]
|
||||
dev-qt/assistant
|
||||
dev-qt/designer
|
||||
dev-qt/qdbusviewer
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
11
sys-libs/fishui/metadata.xml
Normal file
11
sys-libs/fishui/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/cutefishos/fishui/issues</bugs-to>
|
||||
</upstream>
|
||||
<maintainer type="person">
|
||||
<email>hougelangley1987@gmail.com</email>
|
||||
<name>苏业钦</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
1
sys-libs/libcutefish/Manifest
Normal file
1
sys-libs/libcutefish/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST libcutefish-0.7.tar.gz 161735 SHA256 02ba3451d4a34d8bf7165a577ee75cb237d16c84af73821107b1abaa3866b793
|
48
sys-libs/libcutefish/libcutefish-0.7.ebuild
Normal file
48
sys-libs/libcutefish/libcutefish-0.7.ebuild
Normal file
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/libcutefish.git"
|
||||
EGIT_CHECKOUT_DIR=${PN}-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="5e1c2eff2fcd8b54cf5dc8eec6710cb45e50beea"
|
||||
SRC_URI="https://github.com/cutefishos/libcutefish/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="System library for Cutefish applications"
|
||||
HOMEPAGE="https://github.com/cutefishos/libcutefish"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
kde-plasma/kscreen
|
||||
kde-frameworks/modemmanager-qt
|
||||
kde-frameworks/networkmanager-qt
|
||||
dev-qt/qtquickcontrols2[widgets]
|
||||
sys-apps/accountsservice
|
||||
kde-frameworks/bluez-qt
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-util/ninja
|
||||
dev-qt/linguist-tools[qml]
|
||||
dev-qt/assistant
|
||||
dev-qt/designer
|
||||
dev-qt/qdbusviewer
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
48
sys-libs/libcutefish/libcutefish-9999.ebuild
Normal file
48
sys-libs/libcutefish/libcutefish-9999.ebuild
Normal file
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cutefishos/libcutefish.git"
|
||||
EGIT_CHECKOUT_DIR=${PN}-${PV}
|
||||
KEYWORDS=""
|
||||
else
|
||||
EGIT_COMMIT="5e1c2eff2fcd8b54cf5dc8eec6710cb45e50beea"
|
||||
SRC_URI="https://github.com/cutefishos/libcutefish/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="System library for Cutefish applications"
|
||||
HOMEPAGE="https://github.com/cutefishos/libcutefish"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
kde-plasma/kscreen
|
||||
kde-frameworks/modemmanager-qt
|
||||
kde-frameworks/networkmanager-qt
|
||||
dev-qt/qtquickcontrols2[widgets]
|
||||
sys-apps/accountsservice
|
||||
kde-frameworks/bluez-qt
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
kde-frameworks/extra-cmake-modules
|
||||
dev-util/ninja
|
||||
dev-qt/linguist-tools[qml]
|
||||
dev-qt/assistant
|
||||
dev-qt/designer
|
||||
dev-qt/qdbusviewer
|
||||
"
|
||||
|
||||
src_configure(){
|
||||
mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
11
sys-libs/libcutefish/metadata.xml
Normal file
11
sys-libs/libcutefish/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/cutefishos/libcutefish/issues</bugs-to>
|
||||
</upstream>
|
||||
<maintainer type="person">
|
||||
<email>hougelangley1987@gmail.com</email>
|
||||
<name>苏业钦</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
1
x11-drivers/xf86-input-synaptics/Manifest
Normal file
1
x11-drivers/xf86-input-synaptics/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST xf86-input-synaptics-1.9.1.tar.bz2 503722 SHA256 7af83526eff1c76e8b9e1553b34245c203d029028d8044dd9dcf71eef1001576
|
8
x11-drivers/xf86-input-synaptics/metadata.xml
Normal file
8
x11-drivers/xf86-input-synaptics/metadata.xml
Normal file
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>x11@gentoo.org</email>
|
||||
<name>X11</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit linux-info xorg-3
|
||||
|
||||
DESCRIPTION="Driver for Synaptics touchpads"
|
||||
|
||||
KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv x86"
|
||||
IUSE="kernel_linux"
|
||||
|
||||
RDEPEND="
|
||||
>=x11-base/xorg-server-1.14
|
||||
>=x11-libs/libXi-1.2
|
||||
>=x11-libs/libXtst-1.1.0
|
||||
kernel_linux? ( >=dev-libs/libevdev-0.4 )"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
>=sys-kernel/linux-headers-2.6.37
|
||||
x11-base/xorg-proto"
|
||||
|
||||
check_reqs() {
|
||||
linux-info_pkg_setup
|
||||
|
||||
# Just a friendly warning
|
||||
if ! linux_config_exists \
|
||||
|| ! linux_chkconfig_present INPUT_EVDEV; then
|
||||
ewarn
|
||||
ewarn "This driver requires event interface support in your kernel"
|
||||
ewarn " Device Drivers --->"
|
||||
ewarn " Input device support --->"
|
||||
ewarn " <*> Event interface"
|
||||
ewarn
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_pretend() {
|
||||
check_reqs
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
check_reqs
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user