diff options
Diffstat (limited to 'app-misc/fhem')
-rw-r--r-- | app-misc/fhem/Manifest | 5 | ||||
-rw-r--r-- | app-misc/fhem/fhem-5.8.ebuild | 99 | ||||
-rw-r--r-- | app-misc/fhem/files/fhem.cfg | 27 | ||||
-rw-r--r-- | app-misc/fhem/files/fhem.initd | 17 | ||||
-rw-r--r-- | app-misc/fhem/metadata.xml | 20 |
5 files changed, 0 insertions, 168 deletions
diff --git a/app-misc/fhem/Manifest b/app-misc/fhem/Manifest deleted file mode 100644 index 61eb71f5e033..000000000000 --- a/app-misc/fhem/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX fhem.cfg 791 BLAKE2B ba55b71711199794c38720ad724fbc9d5f05d1713c1af0d02662765e8248e845bc3c07ae619b46e450d9b3a96a993a814e0c831a51edce6129d8efe07baee0db SHA512 9ce1c1cc2d7c55a29df2e344ad6600704e68536b734997a7cc1a73a225970c26f924c902c4d4e6f318e22a000b9b4ec2ceb52edd650fe3a8d12488b5293f7ad3 -AUX fhem.initd 447 BLAKE2B c724aa0b16fa7c6e1018e78c6ece9d1ba6357d147d1909326a5adc580af2cad57a0c13549b3c9f4b19b6fdad279ebbf8d0b64a36f29690911b342a06c865c7da SHA512 3be01778d970f4b93e551ff3769ed7b0825508dc5216a43ed0bb12f589103350bdb400561cbada9315050d32a99f723f5291e9bf1c6318642b16b8b9dc9e8c61 -DIST fhem-5.8.tar.gz 22139481 BLAKE2B 444b041b591d3c960036a262e6eb3fda026d4b229a21df16d7817c32a1fd57282a7fbe5559164b760bd9cfad314c2977e7d6f611320d35be090cdb9df66fb8fd SHA512 6cfaa14288ce553a2418db4cb47c719f2d5edbccbde9e76f221cd47cf8a175a67125031c4971f9f9972b218fc709a267757c2abefe6a33be47eb4bb45e23be57 -EBUILD fhem-5.8.ebuild 2226 BLAKE2B 1e938078cde599e3a2acde068ff4e9f4be16c3160ca95819d7c51f0ca8e3c32902577c3076cdef2972dc13ac5b0cf31eb5bff9afc476548a3b25b34872724836 SHA512 9e104f7626b17dd8b43bd2ef36d264a1d48219d36fff8345f1b0bde78c289b88c3c4f3ab87a0e60d3683134b486759d5c5d407357367380daeab005a2662e1c6 -MISC metadata.xml 767 BLAKE2B 16319027b755dc2d63c9176681196af9da38d9c5002ca75554f824bca03c67303cee0f1b15f9583d8264eb87c25373704569ac629258c81ed999882500f04014 SHA512 ba31d04179d2f12b1ba803a4cb589ca17b35b33013b78804fb89a716644bcad9fdb71795b36a6519e90b125164b7fe5d6744f0e1e519fc129a7197bd722c6ae4 diff --git a/app-misc/fhem/fhem-5.8.ebuild b/app-misc/fhem/fhem-5.8.ebuild deleted file mode 100644 index 70fd300295f7..000000000000 --- a/app-misc/fhem/fhem-5.8.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit user - -DESCRIPTION="A GPL'd perl server for house automation" -HOMEPAGE="https://www.fhem.de/" -SRC_URI="https://www.fhem.de/${P}.tar.gz" - -KEYWORDS="~amd64 ~x86" -LICENSE="GPL-2+" -SLOT="0" -IUSE="doc" - -RDEPEND="dev-perl/Crypt-CBC - dev-perl/Device-SerialPort - dev-perl/Digest-CRC - dev-perl/JSON" - -DEPEND="media-gfx/pngcrush" - -QA_PREBUILT="opt/fhem/contrib/lcd4linux/fritzbox_dpf/lcd4linux - opt/fhem/contrib/lcd4linux/rpi_dpf/lcd4linux" - -pkg_setup() { - enewgroup fhem - enewuser fhem -1 -1 /opt/fhem fhem -} - -src_prepare() { - default - - # Allow install path to be set by DESTDIR in Makefile - sed -i -e 's,^\(BINDIR=\),\1'\$\(DESTDIR\)',' Makefile || die - - # Remove docs in Makefile, as they will be installed manually - sed -i -e 's/docs//g' Makefile || die - sed -i -e '/README_DEMO.txt/d' Makefile || die - - # Remove manpage in Makefile, as it will be installed manually - sed -i -e '/fhem.pl.1/d' Makefile || die - - # Remove log dir, as it will be replaced with a symlink - rm -r log || die - - # Fix fhemicon_darksmall.png, as it reports "broken IDAT window length" - # Reported to Upstream: https://forum.fhem.de/index.php/topic,86238.0.html - pngcrush -fix -force -ow www/images/default/fhemicon_darksmall.png || die - - cp "${FILESDIR}"/fhem.cfg fhem.cfg || die -} - -src_compile() { - : -} - -src_install() { - local DOCS=( - "CHANGED" - "HISTORY" - "README.SVN" - "README_DEMO.txt" - "docs"/*.txt - "docs"/*.patch - "docs"/*.pdf - "docs/changelog" - "docs/copyright" - "docs/dotconfig" - "docs/fhem.odg.readme" - "docs/LIESMICH.update-thirdparty" - "docs"/README* - "docs/X10" - ) - - if use doc; then - local DOCS+=( "docs/X10" ) - local HTML_DOCS=( "docs/"*.eps "docs/"*.html "docs"/*.jpg "docs"/*.js "docs"/*.odg "docs/"*.png "docs/km271" ) - fi - - diropts -o fhem -g fhem - keepdir "/var/lib/fhem" - keepdir "/var/log/fhem" - - dosym ../../var/lib/fhem /opt/fhem/data - dosym ../../var/log/fhem /opt/fhem/log - - default - - newinitd "${FILESDIR}"/fhem.initd fhem - - newman docs/fhem.man fhem.pl.1 - - echo 'CONFIG_PROTECT="/opt/fhem /var/lib/fhem"' > "${T}"/99fhem || die - doenvd "${T}"/99fhem - - fowners fhem:fhem /opt/fhem/fhem.cfg -} diff --git a/app-misc/fhem/files/fhem.cfg b/app-misc/fhem/files/fhem.cfg deleted file mode 100644 index 04f7ae9a4681..000000000000 --- a/app-misc/fhem/files/fhem.cfg +++ /dev/null @@ -1,27 +0,0 @@ -attr global logfile ./log/fhem-%Y-%m.log -attr global pidfilename /run/fhem/fhem.pid -attr global modpath . -attr global statefile ./data/fhem.save -attr global verbose 3 -attr global updateInBackground - -define telnetPort telnet 7072 global - -define WEB FHEMWEB 8083 global - -define WEBphone FHEMWEB 8084 global -attr WEBphone stylesheetPrefix smallscreen - -define WEBtablet FHEMWEB 8085 global -attr WEBtablet stylesheetPrefix touchpad - -# Fake FileLog entry, to access the fhem log from FHEMWEB -define Logfile FileLog ./log/fhem-%Y-%m.log fakelog - -define autocreate autocreate -attr autocreate filelog ./data/%NAME-%Y.log - -define eventTypes eventTypes ./data/eventTypes.txt - -# Disable this to avoid looking for new USB devices on startup -define initialUsbCheck notify global:INITIALIZED usb create diff --git a/app-misc/fhem/files/fhem.initd b/app-misc/fhem/files/fhem.initd deleted file mode 100644 index 424948719010..000000000000 --- a/app-misc/fhem/files/fhem.initd +++ /dev/null @@ -1,17 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -home="/opt/fhem" -command="${home}/fhem.pl" -command_args="${home}/fhem.cfg" -command_group="fhem" -command_user="fhem" -name="FHEM" -pidfile_path="/run/fhem" -pidfile="${pidfile_path}/fhem.pid" -start_stop_daemon_args="--chdir ${home}" - -start_pre() { - checkpath -d -o "${command_user}:${command_group}" -q "${pidfile_path}" -} diff --git a/app-misc/fhem/metadata.xml b/app-misc/fhem/metadata.xml deleted file mode 100644 index 92b432980845..000000000000 --- a/app-misc/fhem/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>ck+gentoo@bl4ckb0x.de</email> - <name>Conrad Kostecki</name> - </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <longdescription> - FHEM is a GPL'd perl server for house automation. - It is used to automate some common tasks in the household like - switching lamps, shutters, heating and to log events like - temperature, humidity, power consumption. - In order to use FHEM you'll need some attached hardware - like the CUL-, EnOcean- or Z-Wave-USB-Stick to access the actors and sensors. - </longdescription> -</pkgmetadata> |