Remove Gentoo packaging files (Lack of a buildenv)
This commit is contained in:
		
							parent
							
								
									105c59d122
								
							
						
					
					
						commit
						4e6f02ec59
					
				
					 7 changed files with 0 additions and 105 deletions
				
			
		| 
						 | 
					@ -1 +0,0 @@
 | 
				
			||||||
DIST wallman-1.4.2.4.tar.gz 871198 BLAKE2B 02ccfa69e14b73eff667ecf4707fcebd08ba63362a6e25ae77bef96ff77d8723e417e14e8586f2b8a9e0b23f29a1be8b7e1c0cab10a7f242dc8a7b2fe418cfe4 SHA512 87f2cad40f6db418dc4a94a259b4c491e69fc0f7bdf121196679270492227449f79751f40467d6f50e4bf7598e38d78853818ac9df8cfa96a7dc34698128ac71
 | 
					 | 
				
			||||||
| 
						 | 
					@ -1,21 +0,0 @@
 | 
				
			||||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
					 | 
				
			||||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 | 
					 | 
				
			||||||
<pkgmetadata>
 | 
					 | 
				
			||||||
  <maintainer type="person">
 | 
					 | 
				
			||||||
    <name>Emma Nora Theuer</name>	  
 | 
					 | 
				
			||||||
    <email>gentoo@entheuer.de</email>
 | 
					 | 
				
			||||||
  </maintainer>
 | 
					 | 
				
			||||||
  <upstream>
 | 
					 | 
				
			||||||
    <remote-id type="pypi">Wallman</remote-id>
 | 
					 | 
				
			||||||
  </upstream>
 | 
					 | 
				
			||||||
  <longdescription>
 | 
					 | 
				
			||||||
    Wallman is a small python program meant to bring dynamic wallpapers 
 | 
					 | 
				
			||||||
    to standalone X11 Window managers and Wayland compositors.
 | 
					 | 
				
			||||||
    It uses APScheduler in the background. For setting wallpaperss
 | 
					 | 
				
			||||||
    It currently relies on feh in the background. libnotify is used for
 | 
					 | 
				
			||||||
    Desktop notifications.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    Wallman reads it's configuration data from a TOML file and logs to
 | 
					 | 
				
			||||||
    ~/.local/share/wallman/wallman.log
 | 
					 | 
				
			||||||
  </longdescription>
 | 
					 | 
				
			||||||
</pkgmetadata>
 | 
					 | 
				
			||||||
| 
						 | 
					@ -1,70 +0,0 @@
 | 
				
			||||||
# Copyright 1999-2024 Gentoo Authors
 | 
					 | 
				
			||||||
# Distributed under the terms of the MIT License
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
EAPI=8
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
DISTUTILS_USE_PEP517=setuptools
 | 
					 | 
				
			||||||
PYTHON_COMPAT=( python3_{11,12} )
 | 
					 | 
				
			||||||
inherit distutils-r1 pypi
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
DESCRIPTION="A python program that sets dynamic wallpapers on minimalistic Window Managers."
 | 
					 | 
				
			||||||
HOMEPAGE="https://git.entheuer.de/emma/wallman/"
 | 
					 | 
				
			||||||
SRC_URI="$(pypi_sdist_url "${PN^}" "${PV}")"
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
LICENSE="MIT"
 | 
					 | 
				
			||||||
SLOT="0"
 | 
					 | 
				
			||||||
KEYWORDS="~amd64 ~x86"
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
RDEPEND="
 | 
					 | 
				
			||||||
	dev-python/APScheduler[${PYTHON_USEDEP}]
 | 
					 | 
				
			||||||
	dev-python/pillow[${PYTHON_USEDEP}]
 | 
					 | 
				
			||||||
	dev-python/pystray[${PYTHON_USEDEP}]
 | 
					 | 
				
			||||||
	media-gfx/feh
 | 
					 | 
				
			||||||
	x11-libs/libnotify
 | 
					 | 
				
			||||||
"
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
BDEPEND="
 | 
					 | 
				
			||||||
	dev-python/setuptools[${PYTHON_USEDEP}]
 | 
					 | 
				
			||||||
	dev-python/wheel[${PYTHON_USEDEP}]
 | 
					 | 
				
			||||||
	dev-python/certifi[${PYTHON_USEDEP}]
 | 
					 | 
				
			||||||
"
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
src_prepare() {
 | 
					 | 
				
			||||||
	distutils-r1_python_prepare_all
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
#src_prepare() {
 | 
					 | 
				
			||||||
#	mv src/* . || die "Failed to move source files"
 | 
					 | 
				
			||||||
#}
 | 
					 | 
				
			||||||
python_compile() {
 | 
					 | 
				
			||||||
	distutils-r1_python_compile -j1
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
python_install() {
 | 
					 | 
				
			||||||
	distutils-r1_python_install
 | 
					 | 
				
			||||||
	# Add a symlink to make the script callable from the commandline
 | 
					 | 
				
			||||||
	local scriptname="wallman.py"
 | 
					 | 
				
			||||||
	local target="/usr/bin/wallman"
 | 
					 | 
				
			||||||
	local scriptpath="$(python_get_sitedir)/${scriptname}"
 | 
					 | 
				
			||||||
	fperms +x "${scriptpath}"
 | 
					 | 
				
			||||||
	dosym "${scriptpath}" "${target}"
 | 
					 | 
				
			||||||
	# Copy files into /etc/wallman
 | 
					 | 
				
			||||||
	dodir /etc/wallman
 | 
					 | 
				
			||||||
	insinto /etc/wallman
 | 
					 | 
				
			||||||
	newins "${S}/sample_config.toml" "wallman.toml"
 | 
					 | 
				
			||||||
	doins -r "${S}/icons/" "icons/"
 | 
					 | 
				
			||||||
	# Create logfile directory
 | 
					 | 
				
			||||||
	dodir /var/log/wallman
 | 
					 | 
				
			||||||
	keepdir /var/log/wallman
 | 
					 | 
				
			||||||
	fperms 0733 /var/log/wallman
 | 
					 | 
				
			||||||
	# Copy .desktop file into the appropriate location
 | 
					 | 
				
			||||||
	insinto /usr/share/applications
 | 
					 | 
				
			||||||
	newins "${S}/distfiles/wallman.desktop" "wallman.desktop"
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
#src_install() {
 | 
					 | 
				
			||||||
#}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
pkg_postinst() {
 | 
					 | 
				
			||||||
	elog "Wallman has been installed. A sample configuration file called wallman.toml is located in /etc/wallman. Copy that file into ~/.config/wallman/wallman.toml to configure wallman."
 | 
					 | 
				
			||||||
	elog "A log file for Wallman can be found in /etc/log/wallman"
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
| 
						 | 
					@ -1,3 +0,0 @@
 | 
				
			||||||
masters = gentoo
 | 
					 | 
				
			||||||
thin-manifests = true
 | 
					 | 
				
			||||||
sign-manifests = false
 | 
					 | 
				
			||||||
| 
						 | 
					@ -1 +0,0 @@
 | 
				
			||||||
8
 | 
					 | 
				
			||||||
| 
						 | 
					@ -1 +0,0 @@
 | 
				
			||||||
wallman
 | 
					 | 
				
			||||||
| 
						 | 
					@ -1,8 +0,0 @@
 | 
				
			||||||
[Desktop Entry]
 | 
					 | 
				
			||||||
Name=wallman
 | 
					 | 
				
			||||||
Comment=run wallman
 | 
					 | 
				
			||||||
Exec=wallman
 | 
					 | 
				
			||||||
Icon=/etc/wallman/icons/WallmanLogo.jpg
 | 
					 | 
				
			||||||
Terminal=false
 | 
					 | 
				
			||||||
Type=Application
 | 
					 | 
				
			||||||
Categories=Utility;
 | 
					 | 
				
			||||||
		Loading…
	
		Reference in a new issue