qt4 is gone, so bye bye bye

This commit is contained in:
Rick Farina (Zero_Chaos) 2018-08-08 18:59:07 +00:00
parent c6b1e0a023
commit fb0531dcf9
No known key found for this signature in database
GPG key ID: A5DD1427DD11F94A
18 changed files with 0 additions and 504 deletions

View file

@ -1,3 +0,0 @@
DIST guymager-0.7.3.tar.gz 277484 SHA256 1b59dfd82580fe601bd18ddb9a088134a03a5f1945c6aeb1cad09e21b89dea0f SHA512 ed6881fe5ddbb3097467f4566c56dc46a03394d8faac93cbf6305e63a4ee9f17685a7b11b2a4de1a2ec795ca959c520af5aa4d169d08609d1d98e62eda1dd8ae WHIRLPOOL f99b7d97a759d91cbff0e3ab31d23d04b803b7444f31540fec223ef6935e4e7c9a1c11e3f3eb6a59e23e45bca4d88362af7bd7fdb48ffb74ccdf727c7bef6f22
DIST guymager-0.8.7.tar.gz 293199 SHA256 0b57d7e32e61e69a9860ef72c2cf3e23412a907b2f5178fe0847f90a70a54c4d SHA512 b9ec9f49c82b57c59b33622453c892136d9767b511395fb1fa06fec8fa84e377ac79268358f3643c23768b751f8344f48f0e5c6c61f6fbb12dfff9b6a6f7ad69 WHIRLPOOL efa0791784e4d3b71c56bf1e8b383e740e939de1c469f34c23e809e47d9bf9255465b613815657697fb65ca0ef8242233b6cfb5e4f76df0fdc300bb01992079c
DIST guymager-0.8.8.tar.gz 308270 SHA256 c914599519abca2b5e437b26b91e0eef6b7bf8d3403f30147eae8177416de6ae SHA512 69828b797555a6644d0c20da7c75cf438588dd57861fc768eb26aafb67d8f2cb3e1452cc14df74d15c824f3c45bf3bf343c9ca12bdc12401f3fa6f3935951ef8 WHIRLPOOL ac2446885ad8df07e850bb544ee4d004794b3e463fdf4524b64faeb37c92882955c8455d06cf84b87d1a21d31a5820a3457b4fcc309fa86d55263f13dca8b96c

View file

@ -1,36 +0,0 @@
diff -urN guymager-0.8.7_p1.orig/config.cpp guymager-0.8.7_p1/config.cpp
--- guymager-0.8.7_p1.orig/config.cpp 2018-01-07 08:15:32.000000000 +0800
+++ guymager-0.8.7_p1/config.cpp 2018-01-07 08:21:27.801204343 +0800
@@ -272,7 +272,7 @@
{ "Encase5" , LIBEWF_FORMAT_ENCASE5},
{ "Encase6" , LIBEWF_FORMAT_ENCASE6},
{ "Smart" , LIBEWF_FORMAT_SMART },
- { "FTK" , LIBEWF_FORMAT_FTK },
+ { "FTK" , LIBEWF_FORMAT_FTK_IMAGER},
{ "Linen5" , LIBEWF_FORMAT_LINEN5 },
{ "Linen6" , LIBEWF_FORMAT_LINEN6 },
#if (LIBEWF_VERSION >= 20130416)
diff -urN guymager-0.8.7_p1.orig/file.cpp guymager-0.8.7_p1/file.cpp
--- guymager-0.8.7_p1.orig/file.cpp 2018-01-07 08:15:32.000000000 +0800
+++ guymager-0.8.7_p1/file.cpp 2018-01-07 08:33:32.557252999 +0800
@@ -76,9 +76,9 @@
case LIBEWF_FORMAT_ENCASE4: SubFormat="Encase4" ; break;
case LIBEWF_FORMAT_ENCASE5: SubFormat="Encase5" ; break;
case LIBEWF_FORMAT_ENCASE6: SubFormat="Encase6" ; break;
- case LIBEWF_FORMAT_FTK : SubFormat="FTK" ; break;
+ case LIBEWF_FORMAT_FTK_IMAGER : SubFormat="FTK" ; break;
case LIBEWF_FORMAT_SMART : SubFormat="Smart" ; break;
- case LIBEWF_FORMAT_LVF : SubFormat="LVF" ; break;
+ case LIBEWF_FORMAT_LOGICAL_ENCASE5 : SubFormat="LVF" ; break;
case LIBEWF_FORMAT_LINEN5 : SubFormat="Linen5" ; break;
case LIBEWF_FORMAT_LINEN6 : SubFormat="Linen6" ; break;
#if (LIBEWF_VERSION >= 20130416)
@@ -139,7 +139,7 @@
case LIBEWF_FORMAT_LINEN7 :
case LIBEWF_FORMAT_EWFX :
#endif
- case LIBEWF_FORMAT_FTK :
+ case LIBEWF_FORMAT_FTK_IMAGER :
case AEWF : Wild=".E??"; Human=".Exx"; break;
case LIBEWF_FORMAT_SMART : Wild=".s??"; Human=".sxx"; break;
default : CHK (ERROR_FILE_INVALID_EWF_FORMAT)

View file

@ -1,33 +0,0 @@
--- a/fifo.h
+++ b/fifo.h
@@ -38,7 +38,7 @@
#ifndef _LIBEWF_H
#include <libewf.h>
- #if ((LIBEWF_VERSION != 20100226) && (LIBEWF_VERSION != 20080501) && (LIBEWF_VERSION != 20111015) && (LIBEWF_VERSION != 20130416))
+ #if ((LIBEWF_VERSION != 20100226) && (LIBEWF_VERSION != 20080501) && (LIBEWF_VERSION != 20111015) && (LIBEWF_VERSION != 20130416) && (LIBEWF_VERSION != 20140608))
#error "Please check EWF documentation for newer Encase formats and adjust following code"
#endif
--- a/dlgacquire.cpp
+++ b/dlgacquire.cpp
@@ -1245,7 +1245,7 @@
return;
}
SplitSize = NumValue * UnitIndexToMultiplier (DlgAcquireGetField(CFG_DLGACQUIRE_SPLITFILEUNIT)->pComboBox->currentIndex());
- #if ((LIBEWF_VERSION != 20100226) && (LIBEWF_VERSION != 20080501) && (LIBEWF_VERSION != 20111015) && (LIBEWF_VERSION != 20130416))
+ #if ((LIBEWF_VERSION != 20100226) && (LIBEWF_VERSION != 20080501) && (LIBEWF_VERSION != 20111015) && (LIBEWF_VERSION != 20130416) && (LIBEWF_VERSION != 20140608))
#error "Please check EWF documentation for newer Encase formats and adjust following code"
#endif
if (pOwn->pRadioButtonFormatEWF->isChecked())
--- a/main.cpp
+++ b/main.cpp
@@ -508,7 +508,7 @@
// Initialise libewf
// -----------------
- #if ((LIBEWF_VERSION != 20100226) && (LIBEWF_VERSION != 20080501) && (LIBEWF_VERSION != 20111015) && (LIBEWF_VERSION != 20130416))
+ #if ((LIBEWF_VERSION != 20100226) && (LIBEWF_VERSION != 20080501) && (LIBEWF_VERSION != 20111015) && (LIBEWF_VERSION != 20130416) && (LIBEWF_VERSION != 20140608))
#error "Please check EWF documentation for newer Encase formats and adjust following code"
#endif

View file

@ -1,18 +0,0 @@
--- guymager.pro.orig 2014-02-03 19:08:24.000000000 +0800
+++ guymager.pro 2014-09-30 09:10:20.000000000 +0800
@@ -144,11 +144,11 @@
QMAKE_LFLAGS_DEBUG += -ggdb -rdynamic # -rdynamic is necessary in order to have the backtrace handler in toolsignal show all information
QMAKE_LFLAGS_RELEASE += -ggdb -rdynamic # -rdynamic is necessary in order to have the backtrace handler in toolsignal show all information
-#LIBS += -lewf
-#LIBS += -lguytools
+LIBS += -lewf
+LIBS += -lguytools
#LIBS += /usr/local/lib/libewf.a
-LIBS += /usr/lib/libewf.a
-LIBS += /usr/lib/libguytools.a
+#LIBS += /usr/lib/libewf.a
+#LIBS += /usr/lib/libguytools.a
LIBS += -lz
LIBS += -ldl

View file

@ -1,62 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: blshkv $
EAPI="5"
inherit qt4-r2
DESCRIPTION="Guymager is a fast and user friendly forensic imager."
HOMEPAGE="http://guymager.sourceforge.net/"
#SRC_URI="mirror://sourceforge/guymager/${PV}.tar.gz"
SRC_URI="mirror://debian/pool/main/g/guymager/${P//-/_}.orig.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~arm ~amd64"
IUSE="debug hdparm udisk smart parted"
RDEPEND="dev-qt/qtcore
dev-qt/qtgui
dev-qt/qtdbus
sys-libs/zlib
sys-process/procps
hdparm? ( sys-apps/hdparm )
udisk? ( sys-fs/udisks )
smart? ( sys-apps/smartmontools )
parted? ( sys-block/parted )"
DEPEND="${RDEPEND}
x11-libs/gksu
app-forensics/libewf
dev-libs/libguytools2:="
PATCHES=(
"${FILESDIR}/systemlibs.patch"
"${FILESDIR}/support_new_libewf.patch"
)
src_configure() {
eqmake4
}
src_compile() {
make
lrelease guymager.pro
cd manuals
./rebuild.sh
}
src_install() {
dobin guymager
doman manuals/guymager.1
insinto /usr/share/guymager
doins guymager_*.ts
insinto /etc/guymager
doins guymager.cfg
doicon guymager_128.png
domenu guymager.desktop
}

View file

@ -1,62 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit qmake-utils
DESCRIPTION="Guymager is a fast and user friendly forensic imager."
HOMEPAGE="http://guymager.sourceforge.net/"
SRC_URI="mirror://sourceforge/guymager/guymager/LatestSource/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
#broken with the latest libewf, see: https://sourceforge.net/p/guymager/feature-requests/11/
#KEYWORDS="~x86 ~arm ~amd64"
IUSE="debug hdparm udisk smart parted"
RDEPEND="dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtdbus:5
sys-libs/zlib
sys-process/procps
hdparm? ( sys-apps/hdparm )
udisk? ( sys-fs/udisks:* )
smart? ( sys-apps/smartmontools )
parted? ( sys-block/parted )"
DEPEND="${RDEPEND}
x11-libs/gksu
app-forensics/libewf
dev-libs/libguytools2:="
src_prepare() {
epatch "${FILESDIR}/libewf201711.patch"
eapply_user
}
src_configure() {
eqmake5
}
src_compile() {
make
lrelease guymager.pro
cd manuals
./rebuild.sh
}
src_install() {
dobin guymager
doman manuals/guymager.1
insinto /usr/share/guymager
doins guymager_*.ts
insinto /etc/guymager
doins guymager.cfg
doicon guymager_128.png
domenu guymager.desktop
}

View file

@ -1,58 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit qmake-utils desktop
DESCRIPTION="Guymager is a fast and user friendly forensic imager."
HOMEPAGE="http://guymager.sourceforge.net/"
#SRC_URI="mirror://sourceforge/guymager/guymager/LatestSource/${P}.tar.gz"
SRC_URI="http://dev.pentoo.ch/~blshkv/distfiles/guymager-0.8.8.tar.gz"
LICENSE="GPL-2"
SLOT="0"
#broken with the latest libewf, see: https://sourceforge.net/p/guymager/feature-requests/11/
KEYWORDS="~x86 ~arm ~amd64"
IUSE="debug hdparm udisk libewf smart parted"
RDEPEND="dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtdbus:5
sys-libs/zlib
sys-process/procps
hdparm? ( sys-apps/hdparm )
udisk? ( sys-fs/udisks:* )
smart? ( sys-apps/smartmontools )
parted? ( sys-block/parted )"
DEPEND="${RDEPEND}
libewf? ( app-forensics/libewf )
sys-auth/polkit
dev-libs/libguytools2:="
src_configure() {
eqmake5 DEFINES*="ENABLE_LIBEWF=$(usex libewf '1' '0')"
}
src_compile() {
make
lrelease guymager.pro
cd manuals
./rebuild.sh
}
src_install() {
dobin guymager
doman manuals/guymager.1
insinto /usr/share/guymager
doins guymager_*.ts
insinto /etc/guymager
doins guymager.cfg
doicon guymager_128.png
domenu guymager.desktop
}

View file

@ -1,3 +0,0 @@
DIST libguytools2-2.0.1.tar.gz 28330 SHA256 9159dcb0387c6b7064ea643848eeeacbe9c5eb2116aaebb5c34ed3ee4bc2e25c SHA512 0eb51a400cee0dfecd8a79c606f56490bcd609d7c73e2ff5ae88772bfb0a6acccc972cf49ba63f35be26f5e9b9ed43d7c1510ce923fd78eb9f1b33b4e85c24d2 WHIRLPOOL 11b414917fad98373ee4caf2e6d3190593603b7c4848825ec8e392d50681ffd64a8e5338a47e4a9cf1ec4ba893525b3c541555a1d4583dce41688ee6e6492492
DIST libguytools2-2.0.4.tar.gz 37273 SHA256 b72412494e45d6df4c158ca50e42f2b885439b05ee429e5ebe3cb68fb48a7746 SHA512 22e6784a9bcd0019b0cdef4b6d5b32f4c946ba731095131a47c6e3530bdba341258719afecc3265c6504fe217a383d507846c29c5119463eb0ca6b68a1a92c49 WHIRLPOOL 7013d19c125aef6944826bd6f7cd48e16ff779b2cd14a19b2339bb7ed63d080819296088d2f6cd727ce9344a1e9cec90c4eb240a24453551a26b597e327bc884
DIST libguytools2-2.0.5.tar.gz 37088 SHA256 d711e659283795c099931879c24c0e138470bfae5408f2dbdd9fbb9d2c215804 SHA512 d7bfef0fecf792385220149e351da9f5679db4235c22afa9b11b956c96f1b8575ad0f715166c75032131fb1a36fb7c5ee02a2be6508af4e90f47060164cf0db7 WHIRLPOOL bb406c4cc6a5d541264024d68c2d9cfd0f900d910c57814725af22af49a99b63b7661f77d6f3ab1769587f0885a3c752e357ab1e8a70c4b66177392a81331cd3

View file

@ -1,11 +0,0 @@
--- toolcfg.cpp.orig 2010-06-14 22:57:01.000000000 +0800
+++ toolcfg.cpp 2014-09-30 15:08:14.134348001 +0800
@@ -835,7 +835,7 @@
pEol++;
CopyLen = pCfgContext->pBuffer + pCfgContext->BufferLen - pEol;
- memcpy (pLastBackslash, pEol, CopyLen);
+ memmove (pLastBackslash, pEol, CopyLen);
pEol = pLastBackslash;
pLastBackslash = NULL;
pCfgContext->ActLineNr++;

View file

@ -1,10 +0,0 @@
--- libguytools2-2.0.1.orig/toolsysinfo.cpp
+++ libguytools2-2.0.1/toolsysinfo.cpp
@@ -9,6 +9,7 @@
// Module: System information
// ****************************************************************************
+#include <stdio.h>
#include <limits.h>
#include <math.h>
#include <stdio.h>

View file

@ -1,37 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="5"
inherit eutils qt4-r2
DESCRIPTION="Library for guymager"
HOMEPAGE="http://libguytools.sourceforge.net/"
#SRC_URI="mirror://sourceforge/libguytools/${P}.tar.gz"
SRC_URI="mirror://debian/pool/main/libg/libguytools2/${P//-/_}.orig.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~arm"
IUSE="debug"
DEPEND="dev-qt/qtcore:4"
RDEPEND="${DEPEND}"
src_prepare() {
echo "VERSION = ${PV}" > libguytools_version.pro.inc
epatch "${FILESDIR}"/toolsysinfo.cpp.diff
epatch "${FILESDIR}"/toolcfg_memmove.patch
}
src_configure() {
eqmake4 tools.pro
eqmake4 toolsstatic.pro
}
src_install() {
insinto /usr/include/libguytools2
doins include/*.h
dolib.a lib/libguytools.a
}

View file

@ -1,37 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils qt4-r2
DESCRIPTION="Library for guymager"
HOMEPAGE="http://libguytools.sourceforge.net/"
#SRC_URI="mirror://sourceforge/libguytools/${P}.tar.gz"
SRC_URI="mirror://debian/pool/main/libg/libguytools2/${P//-/_}.orig.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~arm"
IUSE="debug"
DEPEND="dev-qt/qtcore:4"
RDEPEND="${DEPEND}"
S="${WORKDIR}/tools-${PV}"
src_prepare() {
echo "VERSION = ${PV}" > libguytools_version.pro.inc
epatch "${FILESDIR}"/toolsysinfo.cpp.diff
}
src_configure() {
eqmake4 tools.pro
eqmake4 toolsstatic.pro
}
src_install() {
insinto /usr/include/libguytools2
doins include/*.h
dolib.a lib/libguytools.a
}

View file

@ -1,37 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit eutils qmake-utils
DESCRIPTION="Library for guymager"
HOMEPAGE="http://libguytools.sourceforge.net/"
#SRC_URI="mirror://sourceforge/libguytools/${P}.tar.gz"
SRC_URI="mirror://debian/pool/main/libg/libguytools2/${P//-/_}.orig.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~arm"
IUSE="debug"
RDEPEND="${DEPEND}"
#S="${WORKDIR}/tools-${PV}"
src_prepare() {
echo "VERSION = ${PV}" > libguytools_version.pro.inc
epatch "${FILESDIR}"/toolsysinfo.cpp.diff
eapply_user
}
src_configure() {
eqmake5 tools.pro
eqmake5 toolsstatic.pro
}
src_install() {
insinto /usr/include/libguytools2
doins include/*.h
dolib.a lib/libguytools.a
}

View file

@ -1,2 +0,0 @@
DIST libndef-1.1.3.zip 23626 SHA256 f4a061b739f153cb030d309abd516343ebba096891e999a69ac2f9bfd3b6097b
DIST libndef-1.2.0.tar.gz 17366 SHA256 537adbb5c2a0bc4dac477ca64d140320beac6888d44872f3ab29f999195fbf6d SHA512 7c89b3c85a5b393282b06161185a679f9c010befc5f4e9a130dffd958344dfa07f080d763f0bf94ffe0617919256ffacda7f22ca758094d32dce2f93f9877ccc WHIRLPOOL e647d3f63818feda11b8bed8ec548339fac7f76068de85e458c27912111d81a3a0097542cad306e9b23da81ffe6b557eb3a008c88e482b6950bbbcdcc805ec2e

View file

@ -1,22 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=5
inherit qt4-r2
DESCRIPTION="a C++ library for NDEF specification"
HOMEPAGE="https://code.google.com/p/libndef/"
SRC_URI="https://libndef.googlecode.com/files/${P}.zip"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"
src_configure() {
eqmake4 "${S}"/libndef.pro PREFIX=/usr
}

View file

@ -1,24 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=5
inherit qt4-r2
DESCRIPTION="a C++ library for NDEF specification"
HOMEPAGE="https://github.com/nfc-tools/libndef"
SRC_URI="https://github.com/nfc-tools/libndef/archive/${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"
S="${WORKDIR}/${PN}-${P}"
src_configure() {
eqmake4 "${S}"/libndef.pro PREFIX=/usr
}

View file

@ -1 +0,0 @@
DIST aircrackgui-m4-0.7.0.tar.bz2 4515172 SHA256 b424831f9e45fc16c7c42122f7b7ea56cd1dfb328552080e6d911dee96e562d5

View file

@ -1,48 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=4
inherit qt4-r2
DESCRIPTION=""
HOMEPAGE=""
SRC_URI="http://aircrackgui-m4.googlecode.com/files/aircrack-GUI-M4%200.7.0%20Final-Source.tar.bz2 -> ${P}.tar.bz2"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""
DEPEND=">=x11-libs/qt-gui-4.7.3
>=x11-libs/qt-core-4.7.3"
RDEPEND="${DEPEND}
net-analyzer/macchanger
net-wireless/aircrack-ng"
S="${WORKDIR}/aircrack-GUI-M4 0.7.0 Final-Source"
src_prepare() {
sed -i 's#aircrack-ng-1.1-M4/src/airodump-ng#/usr/sbin/airodump-ng#g' DEFINES.h
sed -i 's#aircrack-ng-1.1-M4/src/aireplay-ng#/usr/sbin/aireplay-ng#g' DEFINES.h
sed -i 's#aircrack-ng-1.1-M4/src/aircrack-ng#/usr/bin/aircrack-ng#g' DEFINES.h
sed -i 's#binutils/macchanger#/usr/bin/macchanger#g' DEFINES.h
#sed -i 's#airmon-ng#airmon-zc#g' DEFINES.h
#I'm not 100% certain on if this will work but...
sed -i 's#captures#/tmp/captures#g' DEFINES.h
sed -i 's#arp_replays#/tmp/arp_replays#g' DEFINES.h
sed -i 's#frag_caps#/tmp/frag_caps#g' DEFINES.h
sed -i 's#chop_caps#/tmp/chop_caps#g' DEFINES.h
sed -i 's#forged_arps#/tmp/forged_arps#g' DEFINES.h
sed -i 's#broadcast_caps#/tmp/broadcast_caps#g' DEFINES.h
}
src_compile() {
eqmake4 -config release
emake
}
src_install() {
dosbin aircrack-GUI
}