From 29d7914ed1dda56b9f9ab01abb0bbd47f0c10cc0 Mon Sep 17 00:00:00 2001 From: speedie Date: Mon, 9 Jan 2023 19:09:49 +0100 Subject: [PATCH] Update overlay --- README.html | 268 --------------- README.md | 7 +- README.md.html | 385 ++++++++++++++++++++++ metadata/md5-cache/x11-misc/xwinwrap-0.1 | 10 + metadata/md5-cache/x11-misc/xwinwrap-9999 | 12 + x11-misc/xwinwrap/Manifest | 1 + x11-misc/xwinwrap/xwinwrap-0.1.ebuild | 37 +++ x11-misc/xwinwrap/xwinwrap-9999.ebuild | 37 +++ 8 files changed, 487 insertions(+), 270 deletions(-) create mode 100644 README.md.html create mode 100644 metadata/md5-cache/x11-misc/xwinwrap-0.1 create mode 100644 metadata/md5-cache/x11-misc/xwinwrap-9999 create mode 100644 x11-misc/xwinwrap/Manifest create mode 100644 x11-misc/xwinwrap/xwinwrap-0.1.ebuild create mode 100644 x11-misc/xwinwrap/xwinwrap-9999.ebuild diff --git a/README.html b/README.html index 55d92d7..e69de29 100644 --- a/README.html +++ b/README.html @@ -1,268 +0,0 @@ -

speedie-overlay

-

speedie's Gentoo GNU/Linux overlay!

-

Dependencies

- -

To add with eselect-repository:

-

eselect repository add speedie-overlay git https://codeberg.org/speedie/speedie-overlay

-

eselect repository list

-

eselect repsitory enable <num>

-

To add with layman:

-

layman -o https://codeberg.org/speedie/speedie-overlay/raw/branch/main/overlay.xml -f -a speedie-overlay

-

Usage after adding with layman:

-

NOTE: With layman, you need to run this command manually every time you want to sync the overlay repository.

-

layman -s speedie-overlay

-

Usage adding with eselect-repository:

-

emerge --sync

-

The advantage of using eselect-repository is that Gentoo treats it as a regular repository and will be updated along with the official Gentoo repository. This could also be a disadvantage for various reasons, but you can probably disable this feature!

- -

It may be difficult to memorize this link. You may choose to add the https://speedie.gq/overlay.xml link instead. This is much easier to memorize. This overlay.xml file should always lead to the latest repository anyway!

-

License

-

The ebuilds are liensed under the GPLv2-only license due to Gentoo's licensing. I choose to respect that, despite preferring GPLv3!

-

List of all ebuilds

- diff --git a/README.md b/README.md index 8088923..a937d56 100644 --- a/README.md +++ b/README.md @@ -154,8 +154,11 @@ The ebuilds are liensed under the GPLv2-only license due to Gentoo's licensing. * [xmousepasteblock](./x11-misc/xmousepasteblock) * [xmousepasteblock-9999.ebuild](./x11-misc/xmousepasteblock/xmousepasteblock-9999.ebuild) * [xshbar](./x11-misc/xshbar) - * [xshbar-0.1.ebuild](./x11-misc/xshbar/xshbar-0.1.ebuild) - * [xshbar-0.2.ebuild](./x11-misc/xshbar/xshbar-0.2.ebuild) + * [xshbar-0.1.ebuild](./x11-misc/xshbar/xshbar-0.1.ebuild) + * [xshbar-0.2.ebuild](./x11-misc/xshbar/xshbar-0.2.ebuild) + * [xwinwrap](./x11-misc/xwinwrap) + * [xwinwrap-0.1.ebuild](./x11-misc/xwinwrap/xwinwrap-0.1.ebuild) + * [xwinwrap-9999.ebuild](./x11-misc/xwinwrap/xwinwrap-9999.ebuild) * [x11-terms](./x11-terms) * [st-spde](./x11-terms/st-spde) * [st-spde-0.1.ebuild](./x11-terms/st-spde/st-spde-0.1.ebuild) diff --git a/README.md.html b/README.md.html new file mode 100644 index 0000000..7cd98ad --- /dev/null +++ b/README.md.html @@ -0,0 +1,385 @@ +

speedie-overlay

+

speedie’s Gentoo GNU/Linux overlay!

+

Dependencies

+ +

To add with +eselect-repository:

+

eselect repository add speedie-overlay git https://codeberg.org/speedie/speedie-overlay

+

eselect repository list

+

eselect repsitory enable <num>

+

To add with layman:

+

layman -o https://codeberg.org/speedie/speedie-overlay/raw/branch/main/overlay.xml -f -a speedie-overlay

+

Usage after adding with +layman:

+

NOTE: With layman, you need to run this command manually every time +you want to sync the overlay repository.

+

layman -s speedie-overlay

+

Usage adding with +eselect-repository:

+

emerge --sync

+

The advantage of using eselect-repository is that Gentoo treats it as +a regular repository and will be updated along with the official Gentoo +repository. This could also be a disadvantage for various reasons, but +you can probably disable this feature!

+ +

It may be difficult to memorize this link. You may choose to add the +https://speedie.gq/overlay.xml +link instead. This is much easier to memorize. This overlay.xml file +should always lead to the latest repository anyway!

+

License

+

The ebuilds are liensed under the GPLv2-only license due to Gentoo’s +licensing. I choose to respect that, despite preferring GPLv3!

+

List of all ebuilds

+ diff --git a/metadata/md5-cache/x11-misc/xwinwrap-0.1 b/metadata/md5-cache/x11-misc/xwinwrap-0.1 new file mode 100644 index 0000000..1825dab --- /dev/null +++ b/metadata/md5-cache/x11-misc/xwinwrap-0.1 @@ -0,0 +1,10 @@ +DEFINED_PHASES=compile install prepare +DEPEND=x11-libs/libXrender x11-libs/libX11 x11-libs/libXext +DESCRIPTION=speedie.gq's fork of xwinwrap. xwinwrap allows you to stick most of the apps to your desktop background. +EAPI=8 +HOMEPAGE=https://codeberg.org/speedie/xwinwrap +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +SLOT=0 +SRC_URI=https://codeberg.org/speedie/xwinwrap/releases/download/0.1/xwinwrap-0.1.tar.gz +_md5_=ada040e90c12234f18a22ba9b1e2d2c8 diff --git a/metadata/md5-cache/x11-misc/xwinwrap-9999 b/metadata/md5-cache/x11-misc/xwinwrap-9999 new file mode 100644 index 0000000..357dad1 --- /dev/null +++ b/metadata/md5-cache/x11-misc/xwinwrap-9999 @@ -0,0 +1,12 @@ +BDEPEND=>=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile install prepare unpack +DEPEND=x11-libs/libXrender x11-libs/libX11 x11-libs/libXext +DESCRIPTION=speedie.gq's fork of xwinwrap. xwinwrap allows you to stick most of the apps to your desktop background. +EAPI=8 +HOMEPAGE=https://codeberg.org/speedie/xwinwrap +INHERIT=git-r3 +LICENSE=MIT +PROPERTIES=live +SLOT=0 +_eclasses_=git-r3 2347f8fe2d392b2a091191f94be37e6f +_md5_=ada040e90c12234f18a22ba9b1e2d2c8 diff --git a/x11-misc/xwinwrap/Manifest b/x11-misc/xwinwrap/Manifest new file mode 100644 index 0000000..50629e6 --- /dev/null +++ b/x11-misc/xwinwrap/Manifest @@ -0,0 +1 @@ +DIST xwinwrap-0.1.tar.gz 6267 BLAKE2B bcbdb5e121b9b967a4f6c697ceaac18a01321f7036fc8a5398ffd3dcb58887faeb70108249ae6961e206409972f64a31931065beea8b8afd7b58ce1f330c0862 SHA512 d4165592c5ef504bd8535d08caf32778c3de69ab06e4365c9c1ec2620bc495b6b0b4eba026e1b17dbdb10d55888da697a618c4f01f6281ba7e76198d8eea8e1c diff --git a/x11-misc/xwinwrap/xwinwrap-0.1.ebuild b/x11-misc/xwinwrap/xwinwrap-0.1.ebuild new file mode 100644 index 0000000..a443013 --- /dev/null +++ b/x11-misc/xwinwrap/xwinwrap-0.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="speedie.gq's fork of xwinwrap. xwinwrap allows you to stick most of the apps to your desktop background." +HOMEPAGE="https://codeberg.org/speedie/xwinwrap" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://codeberg.org/speedie/xwinwrap.git" +else + SRC_URI="https://codeberg.org/speedie/xwinwrap/releases/download/${PV}/${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="" + +DEPEND=" + x11-libs/libXrender + x11-libs/libX11 + x11-libs/libXext +" + +src_prepare() { + default +} + +src_compile() { + emake CC="cc" +} + +src_install() { + newbin "${WORKDIR}/${P}/${PN}" "${PN}" +} diff --git a/x11-misc/xwinwrap/xwinwrap-9999.ebuild b/x11-misc/xwinwrap/xwinwrap-9999.ebuild new file mode 100644 index 0000000..a443013 --- /dev/null +++ b/x11-misc/xwinwrap/xwinwrap-9999.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="speedie.gq's fork of xwinwrap. xwinwrap allows you to stick most of the apps to your desktop background." +HOMEPAGE="https://codeberg.org/speedie/xwinwrap" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://codeberg.org/speedie/xwinwrap.git" +else + SRC_URI="https://codeberg.org/speedie/xwinwrap/releases/download/${PV}/${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="" + +DEPEND=" + x11-libs/libXrender + x11-libs/libX11 + x11-libs/libXext +" + +src_prepare() { + default +} + +src_compile() { + emake CC="cc" +} + +src_install() { + newbin "${WORKDIR}/${P}/${PN}" "${PN}" +}