About:
http://people.redhat.com/~rjones/whenjobs/
Da ich das noch nicht im AUR gesehen hatte, dachte ich mir, ich nehme es als Übung für PKGBuilds. Vllt ein wenig blauäugig sowas zu wählen.
Was ich von dem Programm halten soll weiß ich selbst nicht so genau. Theoretisch klingt es nicht schlecht. Aber die ganzen ocaml pakete die gebraucht werden blähen es ganz gut auf. Wobei ich diese zwar als Buildsdeps eingefügt habe, mir aber noch unsicher bin, ob das auch so ist.
Liegt auch daran, dass ich das Programm selbst noch nicht ausprobiert habe *duck*
# Contributor:
# Maintainer:
pkgname='whenjobs'
pkgver=0.7.2
pkgrel=1
pkgdesc='Whenjobs is a powerful but simple cron replacement.'
url='http://people.redhat.com/~rjones/whenjobs/'
license=('GPLv2+')
arch=('i686' 'x86_64')
depends=('bash' 'heirloom-mailx' 'ocaml-findlib' 'ocaml-calendar' 'ocamlnet')
makedepends=()
optdepends=()
source=("http://people.redhat.com/~rjones/whenjobs/files/whenjobs-0.7.2.tar.gz")
backup=()
conflicts=('cron')
provides=('cron')
md5sums=('c201788e584dd63891d11295cf9b5788')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
make
}
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
}
Anmerkung zu den Deps:
heirloom-mailx: zu finden in Core
ocaml-findlib: zu finden in Community
ocaml-calendar: zu finden in AUR
ocamlnet: zu finden in AUR. Wobe ich aktuell empfehle das PKGBuild in der Hinsicht zu bearbeiten, dass die Optionen zu ssl und crypto rausgenommen werden (Sonst wird der Rattenschwanz an Deps immer länger)
Was ich mir jetzt erwünschen würde, wären Tipps zum PKGBUILD (Zumal ich noch die Cron Überreste drin habe, die soweit ich weiß nicht nötig sind.)
Oder wie ich das testen angehen könnte. Ich möchte Cronie nicht deinstallieren. Gibt es irgendwie einen Weg es nebeneinander zu installieren?
Oder sollte ich das in einer VM testen?
Edit: PKGBUILD auf den letzten Stand gebracht