Begin overlay

Signed-off-by: Albert S <mail@quitesimple.org>
This commit is contained in:
Albert S. 2023-01-05 11:21:18 +01:00
commit ae1cf77f82
Signed by: crtxcr
GPG Key ID: 7F7B4C0802CD02F2
12 changed files with 140 additions and 0 deletions

6
README.md Normal file
View File

@ -0,0 +1,6 @@
# quitesimple overlay
This overlay contains some of my projects (and in the future, possibly others I find useful).
## Setup
To be written

View File

@ -0,0 +1,34 @@
# Copyright 2023 Albert Schwarzkopf <gentoo-overlay at quitesimple dot org>
EAPI=7
inherit git-r3 qmake-utils desktop
DESCRIPTION="FTS desktop file search with previews"
HOMEPAGE="https://github.com/quitesimpleorg/looqs"
EGIT_REPO_URI="https://github.com/quitesimpleorg/looqs.git"
EGIT_COMMIT="20a1f8b2cd2687df95732ff32ebd6a497b48bdae"
LICENSE="GPL-3"
DEPEND="
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
app-i18n/uchardet
dev-libs/quazip
"
SLOT="0"
KEYWORDS="amd64"
src_prepare()
{
default
}
src_configure()
{
eqmake5
}
src_install()
{
dobin gui/looqs-gui
dobin cli/looqs
doicon -s scalable looqs.svg
domenu looqs.desktop
}

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>gentoo-overlay@quitesimple.org</email>
<name>Albert Schwarzkopf</name>
</maintainer>
<upstream>
<remote-id type="github">quitesimpleorg/looqs</remote-id>
</upstream>
</pkgmetadata>

4
metadata/layout.conf Normal file
View File

@ -0,0 +1,4 @@
masters = gentoo
thin-manifests = true
sign-manifests = false
sign-commits = true

View File

@ -0,0 +1,13 @@
BDEPEND=>=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=configure install prepare unpack
DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 app-i18n/uchardet dev-libs/quazip
DESCRIPTION=FTS desktop file search with previews
EAPI=7
HOMEPAGE=https://github.com/quitesimpleorg/looqs
INHERIT=git-r3 qmake-utils desktop
KEYWORDS=amd64
LICENSE=GPL-3
PROPERTIES=live
SLOT=0
_eclasses_=git-r3 2347f8fe2d392b2a091191f94be37e6f toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f multilib 5ca4e49abed8e3a2f7b56920eadee157 qmake-utils 59420c906278d16deaaa629f9d115707 desktop 7eb20ad915a0a318176d51bc2508ff5c
_md5_=005f8e38e6e0c28261041ab20e486aa0

View File

@ -0,0 +1,9 @@
DEFINED_PHASES=compile install
DESCRIPTION=Executes commands upon file system events (using inotify)
EAPI=7
HOMEPAGE=https://github.com/quitesimpleorg/adhocify
KEYWORDS=~amd64
LICENSE=ISC
SLOT=0
SRC_URI=https://github.com/quitesimpleorg/adhocify/archive/v1.1.tar.gz -> adhocify-1.1.tar.gz
_md5_=aa4c67097b4beb47946e1d67eeec09a7

View File

@ -0,0 +1,11 @@
BDEPEND=>=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile install unpack
DESCRIPTION=Executes commands upon file system events (using inotify)
EAPI=7
HOMEPAGE=https://quitesimple.org/
INHERIT=git-r3
LICENSE=ISC
PROPERTIES=live
SLOT=0
_eclasses_=git-r3 2347f8fe2d392b2a091191f94be37e6f
_md5_=753ae18f8195847bd3add049d56e0dff

1
profiles/repo_name Normal file
View File

@ -0,0 +1 @@
quitesimple-overlay

1
sys-fs/adhocify/Manifest Normal file
View File

@ -0,0 +1 @@
DIST adhocify-1.1.tar.gz 8170 BLAKE2B 7e3feb292e5f7637639652c531c04905e20e9fcd173f687a51bfc08b6116d000ba153fa70d92662d8530baa21ca01195fa19d910cf14babe8a5b57475a518387 SHA512 c3a3d22135da5d07403534823fae182cf6e8bd9a756dfe07aa68a4a4bb7868d0ff97e984508c63225052b7ef7b7cfe1fb782678eb2f0e35ef8f55d74c5f2a88c

View File

@ -0,0 +1,21 @@
# Copyright 2023 Albert Schwarzkopf <gentoo-overlay at quitesimple dot org>
EAPI=7
DESCRIPTION="Executes commands upon file system events (using inotify)"
HOMEPAGE="https://github.com/quitesimpleorg/adhocify"
LICENSE="ISC"
SRC_URI="https://github.com/quitesimpleorg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
SLOT="0"
KEYWORDS="~amd64"
src_compile()
{
emake release
}
src_install()
{
dobin adhocify
}

View File

@ -0,0 +1,18 @@
# Copyright 2023 Albert Schwarzkopf <gentoo-overlay at quitesimple dot org>
EAPI=7
DESCRIPTION="Executes commands upon file system events (using inotify)"
LICENSE="ISC"
HOMEPAGE="https://quitesimple.org/"
inherit git-r3
EGIT_REPO_URI="https://github.com/quitesimpleorg/${PN}.git"
SLOT="0"
src_compile()
{
emake release
}
src_install()
{
dobin adhocify
}

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>gentoo-overlay@quitesimple.org</email>
<name>Albert Schwarzkopf</name>
</maintainer>
<upstream>
<remote-id type="github">quitesimpleorg/adhocify</remote-id>
</upstream>
</pkgmetadata>