diff options
author | Daniel Black <dragonheart@gentoo.org> | 2004-09-12 10:27:21 +0000 |
---|---|---|
committer | Daniel Black <dragonheart@gentoo.org> | 2004-09-12 10:27:21 +0000 |
commit | 19e69a8b04b75af92e9c5ac635400fdeca9bcc24 (patch) | |
tree | 05b879c44f84b14510b21112b2058b30d860755a /app-forensics | |
parent | Added to ~macos. (Manifest recommit) (diff) | |
download | gentoo-2-19e69a8b04b75af92e9c5ac635400fdeca9bcc24.tar.gz gentoo-2-19e69a8b04b75af92e9c5ac635400fdeca9bcc24.tar.bz2 gentoo-2-19e69a8b04b75af92e9c5ac635400fdeca9bcc24.zip |
version bump
Diffstat (limited to 'app-forensics')
-rw-r--r-- | app-forensics/air/ChangeLog | 8 | ||||
-rw-r--r-- | app-forensics/air/Manifest | 12 | ||||
-rw-r--r-- | app-forensics/air/air-1.2.5.ebuild | 56 | ||||
-rw-r--r-- | app-forensics/air/files/air-1.2.5-installfix.patch | 175 | ||||
-rw-r--r-- | app-forensics/air/files/digest-air-1.2.5 | 1 |
5 files changed, 241 insertions, 11 deletions
diff --git a/app-forensics/air/ChangeLog b/app-forensics/air/ChangeLog index 1e6fc666a70c..8cc6a850d344 100644 --- a/app-forensics/air/ChangeLog +++ b/app-forensics/air/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-apps/air # Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-forensics/air/ChangeLog,v 1.2 2004/09/12 07:34:38 dragonheart Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-forensics/air/ChangeLog,v 1.3 2004/09/12 10:27:21 dragonheart Exp $ + +*air-1.2.5 (12 Sep 2004) + + 12 Sep 2004; Daniel Black <dragonheart@gentoo.org> + +files/air-1.2.5-installfix.patch, +air-1.2.5.ebuild: + version bump 12 Sep 2004; Daniel Black <dragonheart@gentoo.org> metadata.xml: metadata.xml update diff --git a/app-forensics/air/Manifest b/app-forensics/air/Manifest index 054de3bc55bb..e34f3f292861 100644 --- a/app-forensics/air/Manifest +++ b/app-forensics/air/Manifest @@ -1,15 +1,7 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - MD5 abf4dac9e97fdbe7b1aecd7e907010c0 air-1.2.3_beta3.ebuild 1394 MD5 20ee07270b7eadc3659cd96a982e460f metadata.xml 230 MD5 74235c53576eac0ccffaef2b0b7fc305 ChangeLog 1349 +MD5 438aa81bc99c85a61dcaa175b5a98938 air-1.2.5.ebuild 1378 MD5 5e2c9543b3ba5b7ad85af0c87c767029 files/digest-air-1.2.3_beta3 66 MD5 ef2381a8147873ad21c5d638d5cde8d1 files/air-1.2.3_beta3-installfix.patch 5335 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.2.4 (GNU/Linux) - -iD8DBQFBQ/yEmdTrptrqvGERAnQvAJ46cUYHmkjYMEPQ0Nvcvq5Acm3P3ACffsGq -9pyDFjgAd+4OW+G+PearvYc= -=MRcW ------END PGP SIGNATURE----- +MD5 119062acfec408661f896f96cd7c325c files/digest-air-1.2.5 60 diff --git a/app-forensics/air/air-1.2.5.ebuild b/app-forensics/air/air-1.2.5.ebuild new file mode 100644 index 000000000000..ca7d98fd623c --- /dev/null +++ b/app-forensics/air/air-1.2.5.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-forensics/air/air-1.2.5.ebuild,v 1.1 2004/09/12 10:27:21 dragonheart Exp $ + +inherit eutils + +DESCRIPTION="A GUI front-end to dd/dcfldd" +HOMEPAGE="http://air-imager.sourceforge.net/" +SRC_URI="mirror://sourceforge/air-imager/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" +IUSE="" + +DEPEND="dev-perl/perl-tk + app-arch/sharutils + >=sys-apps/sed-4" +RDEPEND="app-arch/mt-st + dev-lang/perl" + +src_unpack() { + unpack ${A} + cd ${S} + epatch ${FILESDIR}/${P}-installfix.patch + + #sandbox installer + sed -i -e "s!^INSTALL_DIR=.*!INSTALL_DIR=\"${D}/usr\"!" \ + install-${P} +} + +src_compile() { + einfo "nothing to compile" +} + +src_install() { + dodir "/usr/bin" + ./install-${P} + dodoc README + + cd ${D}/usr/bin + #/usr/bin/air has hardcoded paths we need to fix + sed -i -e "s!/usr/local!/usr!g" air + + mkfifo ${D}/usr/share/air/air-fifo + chown -R root:root ${D} + fowners root:users /usr/share/air/logs /usr/share/air/air-fifo + fperms ug+rwx /usr/share/air/logs /usr/share/air/air-fifo +} + +pkg_postinst() { + einfo "This will use programs from the following packages if installed:" + einfo "sys-apps/dcfldd" + einfo "net-analyzer/netcat" + einfo "net-analyzer/cryptcat" +} diff --git a/app-forensics/air/files/air-1.2.5-installfix.patch b/app-forensics/air/files/air-1.2.5-installfix.patch new file mode 100644 index 000000000000..e479701d7128 --- /dev/null +++ b/app-forensics/air/files/air-1.2.5-installfix.patch @@ -0,0 +1,175 @@ +--- install-air-1.2.5.orig 2004-08-12 02:16:24.000000000 +0930 ++++ install-air-1.2.5 2004-09-12 19:29:45.843365848 +0930 +@@ -4,15 +4,16 @@ + PERLTK_VER="804.027" + TK_SOURCE="http://www.cpan.org/modules/by-module/Tk" + TK_FILE='Tk-804.027.tar.gz' +-TEMP_DIR="/tmp" +-TK_DIR=$TEMP_DIR/Tk-804.027 +-ICON_DIR="/usr/local/share/air/bitmaps" +-LOG_DIR="/usr/local/share/air/logs" +-INSTALL_LOG="/tmp/air-install.log" ++TEMP_DIR="${T}" ++TK_DIR=${TEMP_DIR}/Tk-804.027 ++INSTALL_DIR="/usr" ++ICON_DIR="${INSTALL_DIR}/share/air/bitmaps" ++LOG_DIR="${INSTALL_DIR}/share/air/logs" ++INSTALL_LOG="${TEMP_DIR}/air-install.log" + + echo "Install Log for AIR Version $VERSION" > $INSTALL_LOG + date >> $INSTALL_LOG +-cat /etc/redhat-release >> $INSTALL_LOG ++cat /etc/gentoo-release >> $INSTALL_LOG + cat /proc/cpuinfo >> $INSTALL_LOG + free >> $INSTALL_LOG + +@@ -76,13 +77,13 @@ + fi + echo "Perl/Tk version: $TK_VER" >> $INSTALL_LOG + +-echo "" +-echo "If you are ready to proceed with the installation/upgrade," +-echo "press ENTER." +-echo "" +-echo "To cancel, hit Control-C." +- +-read foo < /dev/tty ++#echo "" ++#echo "If you are ready to proceed with the installation/upgrade," ++#echo "press ENTER." ++#echo "" ++#echo "To cancel, hit Control-C." ++# ++#read foo < /dev/tty + + if [ $UPGRADE = "no" ] ; then + echo "Attempting to get the latest version of Perl/Tk..." +@@ -90,7 +91,7 @@ + echo "Need to download Perl/Tk:" >> $INSTALL_LOG + echo "decoding snarf..." >> $INSTALL_LOG + +-sed 's/^X//' << 'SHAR_EOF' | uudecode -o /tmp/snarf.gz 2>> $INSTALL_LOG ++sed 's/^X//' << 'SHAR_EOF' | uudecode -o ${TEMP_DIR}/snarf.gz 2>> $INSTALL_LOG + begin 755 snarf.gz + M'XL("-BW"SL``W-N87)F`.U\?WQ35;;O29N64%(2H$B1XAQ'RP^AOZCR&RS$ + M%!`*(:&MOY@2VK2GM4U"<@*M6(RFG4L:,],WUW&\]SKO,N./R\SUSCAW'`=' +@@ -347,7 +348,7 @@ + fi + + echo "decoding air-counter..." >> $INSTALL_LOG +-sed 's/^X//' << 'SHAR2_EOF' | uudecode -o /tmp/air-counter 2>> $INSTALL_LOG ++sed 's/^X//' << 'SHAR2_EOF' | uudecode -o ${TEMP_DIR}/air-counter 2>> $INSTALL_LOG + begin 755 air-counter + M(R$O=7-R+V)I;B]P97)L"B,J*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ + M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ +@@ -399,7 +400,7 @@ + SHAR2_EOF + + echo "decoding air..." >> $INSTALL_LOG +-sed 's/^X//' << 'SHAR3_EOF' | uudecode -o /tmp/air 2>> $INSTALL_LOG ++sed 's/^X//' << 'SHAR3_EOF' | uudecode -o ${TEMP_DIR}/air 2>> $INSTALL_LOG + begin 755 air + M(R$O=7-R+V)I;B]P97)L(`HC*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ + M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ +@@ -2042,7 +2043,7 @@ + SHAR3_EOF + + echo "decoding icons..." >> $INSTALL_LOG +-sed 's/^X//' << 'SHAR4_EOF' | uudecode -o /tmp/air-icons.tar.gz 2>> $INSTALL_LOG ++sed 's/^X//' << 'SHAR4_EOF' | uudecode -o ${TEMP_DIR}/air-icons.tar.gz 2>> $INSTALL_LOG + begin 664 air-icons.tar.gz + M'XL("*3?P3T``V%I<BUI8V]N<RYT87(`[-T)4%/WO@?P!,(68HP8*6(,$%$B + M8@PA+&I$-ME%1*[U*:6*:*GEJD6NM4@AA#TB"D:%@"P1$`($!(R0A&R$L`H( +@@ -2336,7 +2337,7 @@ + SHAR4_EOF + + echo "decodiing tailer..." >> $INSTALL_LOG +-sed 's/^X//' << 'SHAR5_EOF' | uudecode -o /usr/local/bin/tailer 2>> $INSTALL_LOG ++sed 's/^X//' << 'SHAR5_EOF' | uudecode -o ${INSTALL_DIR}/bin/tailer 2>> $INSTALL_LOG + begin 755 tailer + M(R$O8FEN+W-H"B,J*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ + M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BH*(R`@ +@@ -2371,7 +2372,7 @@ + SHAR5_EOF + + echo "decodiing split..." >> $INSTALL_LOG +-sed 's/^X//' << 'SHAR6_EOF' | uudecode -o /tmp/split.gz 2>> $INSTALL_LOG ++sed 's/^X//' << 'SHAR6_EOF' | uudecode -o ${TEMP_DIR}/split.gz 2>> $INSTALL_LOG + begin 755 split.gz + M'XL("/.S$T$``W-P;&ET`.U\#WQ4Q;7PW;"$)03O@HN-)<I5@X"2D""TA$"! + MP")4@I&P_BFL89-LV-5--MV]2T)+)+A9R>UM;%ZKKVJU)87VT7]*:Z4)*`2" +@@ -2630,12 +2631,12 @@ + end + SHAR6_EOF + if [ $UPGRADE = "no" ] ; then +- # unzip /tmp/snarf.gz +- /bin/gunzip /tmp/snarf.gz ++ # unzip ${TEMP_DIR}/snarf.gz ++ /bin/gunzip ${TEMP_DIR}/snarf.gz + + # Use snarf to "snarf" the Perl/Tk package (It has a progress display) + +- /tmp/snarf -n $TK_SOURCE/$TK_FILE $TEMP_DIR/$TK_FILE ++ ${TEMP_DIR}/snarf -n $TK_SOURCE/$TK_FILE $TEMP_DIR/$TK_FILE + + + if [ $? -ne 0 ] ; then +@@ -2650,7 +2651,7 @@ + echo "If the installer failed with some other error message," + echo "please email steve@unixgurus.com for assistance." + echo "" +- rm -f /tmp/snarf* ++ rm -f ${TEMP_DIR}/snarf* + exit 1 + else + echo "Download of Perl/Tk successful." | tee -a $INSTALL_LOG +@@ -2690,27 +2691,27 @@ + + # install air-counter + echo "Unpacking and installing air-counter..." | tee -a $INSTALL_LOG +-mv -f /tmp/air-counter /usr/local/bin/air-counter 2>> $INSTALL_LOG +-chmod +x /usr/local/bin/air-counter 2>> $INSTALL_LOG +-rm -f /tmp/air-counter 2>> $INSTALL_LOG ++mv -f ${TEMP_DIR}/air-counter ${INSTALL_DIR}/bin/air-counter 2>> $INSTALL_LOG ++chmod +x ${INSTALL_DIR}/bin/air-counter 2>> $INSTALL_LOG ++rm -f ${TEMP_DIR}/air-counter 2>> $INSTALL_LOG + echo "Install of air-counter is complete." | tee -a $INSTALL_LOG + echo "" + + # unzip and install icons + echo "Unpacking and installing icons..." | tee -a $INSTALL_LOG +-/bin/tar -C $TEMP_DIR -zxf /tmp/air-icons.tar.gz 2>> $INSTALL_LOG +-mv -f /tmp/*.xbm $ICON_DIR 2>> $INSTALL_LOG +-mv -f /tmp/*.gif $ICON_DIR 2>> $INSTALL_LOG +-rm -f /tmp/air-icons.tar.gz 2>> $INSTALL_LOG ++/bin/tar -C $TEMP_DIR -zxf ${TEMP_DIR}/air-icons.tar.gz 2>> $INSTALL_LOG ++mv -f ${TEMP_DIR}/*.xbm $ICON_DIR 2>> $INSTALL_LOG ++mv -f ${TEMP_DIR}/*.gif $ICON_DIR 2>> $INSTALL_LOG ++rm -f ${TEMP_DIR}/air-icons.tar.gz 2>> $INSTALL_LOG + echo "Install of icons is complete." | tee -a $INSTALL_LOG + echo "" + + #unzip and install split + echo "Unpacking and installing split..." | tee -a $INSTALL_LOG +-/bin/gunzip /tmp/split.gz 2>> $INSTALL_LOG +-mv -f /tmp/split /usr/local/bin/split 2>> $INSTALL_LOG +-chmod +x /usr/local/bin/split 2>> $INSTALL_LOG +-rm -f /tmp/split 2>> $INSTALL_LOG ++/bin/gunzip ${TEMP_DIR}/split.gz 2>> $INSTALL_LOG ++mv -f ${TEMP_DIR}/split ${INSTALL_DIR}/bin/split 2>> $INSTALL_LOG ++chmod +x ${INSTALL_DIR}/bin/split 2>> $INSTALL_LOG ++rm -f ${TEMP_DIR}/split 2>> $INSTALL_LOG + echo "Install of split is complete." | tee -a $INSTALL_LOG + echo "" + +@@ -2719,8 +2720,8 @@ + else + echo "Installing AIR $VERSION..." | tee -a $INSTALL_LOG + fi +-mv -f /tmp/air /usr/local/bin/air 2>> $INSTALL_LOG +-rm -f /tmp/air 2>> $INSTALL_LOG ++mv -f ${TEMP_DIR}/air ${INSTALL_DIR}/bin/air 2>> $INSTALL_LOG ++rm -f ${TEMP_DIR}/air 2>> $INSTALL_LOG + + if [ $UPGRADE = "yes" ]; then + echo "Upgrade to AIR v$VERSION complete." diff --git a/app-forensics/air/files/digest-air-1.2.5 b/app-forensics/air/files/digest-air-1.2.5 new file mode 100644 index 000000000000..b6c3f49e5017 --- /dev/null +++ b/app-forensics/air/files/digest-air-1.2.5 @@ -0,0 +1 @@ +MD5 173e5c2e9feca01a5afcea89a77aa901 air-1.2.5.tar.gz 80132 |