summaryrefslogtreecommitdiff
path: root/media-video/qtlmovie
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-12-31 22:11:36 +0000
committerV3n3RiX <venerix@redcorelinux.org>2017-12-31 22:11:36 +0000
commitb802558b456d371e7d87b51af6be0c8f8df64254 (patch)
tree780408b408000d3152bd9f496c284edc0b6ac11d /media-video/qtlmovie
parent264128f9f5495c7968eb158231ea027295aa4950 (diff)
sys-kernel/nvidia-drivers-dkms : drop 304 release ; media-video/qtlmovie : work around broken makefile, and install things by hand
Diffstat (limited to 'media-video/qtlmovie')
-rw-r--r--media-video/qtlmovie/Manifest1
-rw-r--r--media-video/qtlmovie/qtlmovie-1.12.ebuild27
2 files changed, 23 insertions, 5 deletions
diff --git a/media-video/qtlmovie/Manifest b/media-video/qtlmovie/Manifest
new file mode 100644
index 00000000..7c604314
--- /dev/null
+++ b/media-video/qtlmovie/Manifest
@@ -0,0 +1 @@
+DIST qtlmovie-1.12.tar.gz 3580460 SHA256 bcbe4952ba086112446f39de2c3716209bd6a76e9a03575f50f326033195281b SHA512 775bf6470213ac8b5dbeb9dcbe7701c9313b2f1aba9e8c6c34c1e7a99e1252676ee771d41ab261077de8eb24ffe3e1d13d6d614cdbbd424cc40ee43198dc6949 WHIRLPOOL 78653fba9e570c7db3664aba7598987a3881f53c564e3bb2a05ecd7ce6c70ac98bbb2fbee9ef6dc20d0dd914a68d8025448f369bb45e4f29620e84fa539340a3
diff --git a/media-video/qtlmovie/qtlmovie-1.12.ebuild b/media-video/qtlmovie/qtlmovie-1.12.ebuild
index 76b23705..1775bc15 100644
--- a/media-video/qtlmovie/qtlmovie-1.12.ebuild
+++ b/media-video/qtlmovie/qtlmovie-1.12.ebuild
@@ -6,7 +6,7 @@ inherit eutils qmake-utils
DESCRIPTION="A specialized Qt frontend for FFmpeg and other free media tools"
HOMEPAGE="http://qtlmovie.sourceforge.net/doc/qtlmovie-intro.html"
-SRC_URI="https://github.com/redcorelinux/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
@@ -22,10 +22,27 @@ RDEPEND="
"
DEPEND="${RDEPEND}"
-src_configure() {
- eqmake5 PREFIX="${EPREFIX}/usr" ${PN}.pro
+src_configure() {
+ eqmake5 PREFIX="${EPREFIX}/usr" "src/QtlMovie.pro"
}
-src_install() {
- make INSTALL_ROOT=${D} install || die
+src_install() {
+ # FIXME
+ # This project has a very weird source code
+ # make does work, but make install doesn't
+ # so we must do everything by hand, for now
+ dodir usr/bin
+ exeinto usr/bin
+ doexe QtlMovie/QtlMovie
+ dodir usr/share/applications
+ insinto usr/share/applications
+ doins build/QtlMovie.desktop
+ dodir usr/share/qt5/translations
+ insinto usr/share/qt5/translations
+ for localesrc in QtlMovie libQtl libQts; do
+ doins "${localesrc}"/locale/*qm
+ done
+ dodir usr/share/pixmaps
+ insinto usr/share/pixmaps
+ newins src/QtlMovie/images/qtlmovie-48.png qtlmovie.png
}