inherit eutils DESCRIPTION="Encrypt private journal" HOMEPAGE="http://www.public.iastate.edu/~chris129/code/ejourn/" SRC_URI="http://www.public.iastate.edu/~chris129/code/ejourn/${P}.tar.bz2" LICENSE="GPL" SLOT="0" KEYWORDS="~x86" IUSE="" DEPEND=">=x11-libs/gtk+-2.5 >=dev-libs/libgcrypt-1.2.1" RDEPEND="${DEPEND}" S=${WORKDIR}/eJourn src_compile() { # # Makefile korrigieren, damit ld keinen Fehler wirft. rm -f src/*~ rm -f src/modules/*~ sed -i -e "s/-lejourn/-l ejourn/" src/Makefile sed -i -e "s/-lejourn/-l ejourn/" src/Makefile.bk sed -i -e "s/-lejourn/-l ejourn/" src/Makefile.g++ sed -i -e "s/-lejourn/-l ejourn/" src/Makefile.win sed -i -e "s/-lejourn/-l ejourn/" src/modules/Makefile sed -i -e "s/-lejourn/-l ejourn/" src/modules/Makefile.g++ sed -i -e "s/-lejourn/-l ejourn/" src/modules/Makefile.gcc sed -i -e "s/-lejourn/-l ejourn/" src/modules/lst_plugin/Makefile sed -i -e "s/-L..\//-L ..\/../" src/modules/Makefile sed -i -e "s/-L..\//-L ..\/../" src/modules/Makefile.g++ sed -i -e "s/-L..\//-L ..\/../" src/modules/Makefile.gcc sed -i -e "s/-L....\//-L..\/..\/../" src/modules/lst_plugin/Makefile # Modules Verzeichnis wurde vom Verfasser vergessen einzupacken mkdir modules econf || die "econf failed" emake || die "emake failed" } src_install() { einstall || die }