summaryrefslogtreecommitdiff
path: root/x11-misc/qtfm
diff options
context:
space:
mode:
Diffstat (limited to 'x11-misc/qtfm')
-rw-r--r--x11-misc/qtfm/Manifest6
-rw-r--r--x11-misc/qtfm/files/qtfm-5.5-gcc6.patch11
-rw-r--r--x11-misc/qtfm/metadata.xml12
-rw-r--r--x11-misc/qtfm/qtfm-5.5-r1.ebuild50
4 files changed, 79 insertions, 0 deletions
diff --git a/x11-misc/qtfm/Manifest b/x11-misc/qtfm/Manifest
new file mode 100644
index 000000000000..ff74873a56fd
--- /dev/null
+++ b/x11-misc/qtfm/Manifest
@@ -0,0 +1,6 @@
+AUX qtfm-5.5-gcc6.patch 346 SHA256 fdfb2c7b1475b92359f0ec89dffc26f7eee9974e422c8a1bf13e524a37d4e5d9 SHA512 e73c2be9cd2b5f3410500b813865c34458ec51a8902c4bf85faa607e7eb98f7e2f9c393a570dc6761938e2081cb43267bb8ab0a2d7450e10098b8f8db05a8634 WHIRLPOOL 00a9161d548fae667fd24e4a0d70a810be58d93c4e8fa667aacb362260d00ce385e369918caf79d43556d955018de0d256657306eae2b1caf31d5555a62883cd
+DIST qtfm-5.5.tar.gz 149667 SHA256 845fc43800d12483fa1993c56a8c965ff8dc917b97f03d9ce2e24318806fb211 SHA512 0d592b482f35c76b424cc581394d34299bb93367f287f57718d640df256f352fef7e389a8370889d0d78ca8afb9868cdfb56ae15671614e279365b72f9e629e0 WHIRLPOOL d842f533bdc16886255bfffdb173697334c5e4ee22aea35ba0f72561858b32eb035ce881f031f027c40b7f2f8a3786f69161d4097a2304aea02858b1878013c9
+EBUILD qtfm-5.5-r1.ebuild 957 SHA256 9128414a070c7b4803aab606f7966d5b5d4f2555a00cba89610d6f80c9988b15 SHA512 d658f4f3aabd6f92786672b9985f89e061f2508d8d46ca81180578ba088c498a649335e8c6f28ac1f1ab80f198cc99542951911f1d05d54a1d9c4c60ff298f10 WHIRLPOOL dd9a491b4d767d228fbe8b2856865c20feb1db959ad4ec0811c52a7d798fee73673174c59735cddb17bfab3f47aab5a1d7936b2c969bd0d58fe6ade258a82fbf
+MISC ChangeLog 2414 SHA256 3697a141c2936f24adb8681b9ed95f496b130cdd32f3aa704f49f0fc70565715 SHA512 9d4f46620005d4d0492f0a7942af4ae6c062105a4e1e0bfed1b2724f804747adae7c0bbfb5169819f1db16abe0523509dd9a594f6242a154a4e504b356b4a09d WHIRLPOOL c4bce40dfacbc45aa7929c666e4fef1350003db10645c9992f6eb8b8dad0d62129824f8531f28ff731037ecbe2b143c33f4feca32d4934c398b8cbd57cc41b1b
+MISC ChangeLog-2015 1924 SHA256 aa1607e03e7aff531c0f20b6a5a70bd298482ee6b260b98dfddbef6188d68f53 SHA512 991ef86f06501b8bec53b78b21b32ee2cc77650f33deba667a860c5fb25da7d2d0afb6d868235af6dcd1b01721ce9079f8b533c22984ed15cdb87e55aa1341c0 WHIRLPOOL db7a38c2f7d785733b805ae411254ef4d24783765cd874864dbf7252c42cc498675b70d511d89afd32963bf641d7c6f625bce8062669f8ba423bb013ccc6574d
+MISC metadata.xml 376 SHA256 11cc26277313fc7605d3cb1b111e0636c6406f51f7b86af978eee83ddaf3b092 SHA512 dcf748d475de6eadfc319fdef1bcbcdf9e597f4f14dffe6df90ecc68f7825973ea84a56b1569950bf0d3793b5960c479b616c398b7b763dc73f06cd6b9dd435d WHIRLPOOL 354d028ac325878899a10f67648e424c7e5ce289d2edca8bf4c86456829e2bb3936e53a38c52db9496dc60999a3aeec288570711ad693fdbe59e0fb7c5659fbf
diff --git a/x11-misc/qtfm/files/qtfm-5.5-gcc6.patch b/x11-misc/qtfm/files/qtfm-5.5-gcc6.patch
new file mode 100644
index 000000000000..371ee6afa562
--- /dev/null
+++ b/x11-misc/qtfm/files/qtfm-5.5-gcc6.patch
@@ -0,0 +1,11 @@
+--- qtfm-5.5/src/mymodel.cpp.old 2012-05-27 20:05:45.000000000 -0400
++++ qtfm-5.5/src/mymodel.cpp 2017-03-17 15:41:37.136770140 -0400
+@@ -166,7 +166,7 @@
+
+ if(item) return item->absoluteFilePath();
+
+- return false;
++ return NULL;
+ }
+
+ //---------------------------------------------------------------------------------------
diff --git a/x11-misc/qtfm/metadata.xml b/x11-misc/qtfm/metadata.xml
new file mode 100644
index 000000000000..3e91ecae7c1c
--- /dev/null
+++ b/x11-misc/qtfm/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>qt@gentoo.org</email>
+ <name>Gentoo Qt Project</name>
+</maintainer>
+<maintainer type="project">
+ <email>desktop-misc@gentoo.org</email>
+ <name>Gentoo Desktop Miscellaneous Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/x11-misc/qtfm/qtfm-5.5-r1.ebuild b/x11-misc/qtfm/qtfm-5.5-r1.ebuild
new file mode 100644
index 000000000000..bab6abce4884
--- /dev/null
+++ b/x11-misc/qtfm/qtfm-5.5-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit fdo-mime qmake-utils
+
+DESCRIPTION="A small, lightweight file manager for desktops based on pure Qt"
+HOMEPAGE="http://www.qtfm.org/"
+SRC_URI="http://www.qtfm.org/${P}.tar.gz?attredirects=0 -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+# file is for LIBS += -lmagic
+RDEPEND="sys-apps/file
+ dev-qt/qtgui:4"
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/${P}-gcc6.patch )
+
+src_prepare() {
+ default
+ sed -i \
+ -e "/^docs.path/s:qtfm:${PF}:" \
+ -e '/^docs.files/s: COPYING::' \
+ ${PN}.desktop || die
+ sed -i \
+ -e '/MimeType=/s|$|;|' \
+ -e '/Categories=/s|$|;System;FileTools;|' \
+ ${PN}.desktop || die
+}
+
+src_configure() {
+ eqmake4
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+ einstalldocs
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+}