View | Details | Raw Unified
Collapse All | Expand All

(-) texmaker-1.50.ebuild (-2 / +24 lines)
 Lines 42-50    Link Here 
	virtual/ghostscript
	virtual/ghostscript
	media-libs/netpbm"
	media-libs/netpbm"
src_unpack() {
	unpack ${A}
	cd "${S}"
	einfo "Fixing sources"
	sed -i -e 's/PREFIX"/"\/usr/' *.cpp
}
src_compile() {
src_compile() {
	cd ${S}
	cd ${S}
	qmake -unix texmaker.pro || die "qmake failed"
	if use x86-fbsd; then
		myspec="-spec freebsd-g++"
	else
		myspec="-spec linux-g++"
	fi
	# Forcing Qt4 qmake
	/usr/bin/qmake PREFIX="/usr" QMAKE_CFLAGS="${CFLAGS}" \
	QMAKE_CXXFLAGS="${CXXFLAGS}" ${myspec} -unix texmaker.pro \
	|| die "qmake failed"
	emake || die "emake failed"
	emake || die "emake failed"
}
}
 Lines 53-66    Link Here 
	insinto /usr/share/pixmaps/texmaker
	insinto /usr/share/pixmaps/texmaker
	doins utilities/texmaker*.png || die "doins failed."
	doins utilities/texmaker*.png || die "doins failed."
	doins utilities/texmaker.svg || die "doins failed."
	dodoc utilities/AUTHORS || die "dodoc failed"
	dodoc utilities/AUTHORS || die "dodoc failed"
	dodoc utilities/COPYING || die "dodoc failed"
	dodoc utilities/CHANGELOG.txt || die "dodoc failed"
	dodoc utilities/license.txt || die "dodoc failed"
	dohtml utilities/*.{html,gif,css,txt} utilities/doc*.png || die "dohtml failed"
	dohtml utilities/*.{html,gif,css,txt} utilities/doc*.png || die "dohtml failed"
	dosym /usr/share/doc/${PF}/html /usr/share/${PN} || die "dosym failed"
	dosym /usr/share/doc/${PF}/html /usr/share/${PN} || die "dosym failed"
	make_desktop_entry texmaker Texmaker "/usr/share/pixmaps/texmaker/texmaker48x48.png" Office
	domenu utilities/texmaker.desktop
}
}
pkg_postinst() {
pkg_postinst() {