summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Farina <zerochaos@gentoo.org>2013-10-21 03:02:28 +0000
committerRichard Farina <zerochaos@gentoo.org>2013-10-21 03:02:28 +0000
commit3287040d7e9a84b0addc8682855a46490a0611c9 (patch)
treed966c8f815dfe0222914f6877f90856474ddd915 /sys-fs/go-mtpfs
parentBump for #488624 (diff)
downloadhistorical-3287040d7e9a84b0addc8682855a46490a0611c9.tar.gz
historical-3287040d7e9a84b0addc8682855a46490a0611c9.tar.bz2
historical-3287040d7e9a84b0addc8682855a46490a0611c9.zip
breaking things up and adding tests
Package-Manager: portage-2.2.1/cvs/Linux x86_64 Manifest-Sign-Key: 0xDD11F94A
Diffstat (limited to 'sys-fs/go-mtpfs')
-rw-r--r--sys-fs/go-mtpfs/ChangeLog5
-rw-r--r--sys-fs/go-mtpfs/Manifest30
-rw-r--r--sys-fs/go-mtpfs/go-mtpfs-9999.ebuild21
3 files changed, 38 insertions, 18 deletions
diff --git a/sys-fs/go-mtpfs/ChangeLog b/sys-fs/go-mtpfs/ChangeLog
index a943d75cc0a7..5d2498743bf5 100644
--- a/sys-fs/go-mtpfs/ChangeLog
+++ b/sys-fs/go-mtpfs/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sys-fs/go-mtpfs
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/go-mtpfs/ChangeLog,v 1.2 2013/10/21 01:01:11 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/go-mtpfs/ChangeLog,v 1.3 2013/10/21 03:02:23 zerochaos Exp $
+
+ 21 Oct 2013; Rick Farina <zerochaos@gentoo.org> go-mtpfs-9999.ebuild:
+ breaking things up and adding tests
21 Oct 2013; Rick Farina <zerochaos@gentoo.org> go-mtpfs-9999.ebuild:
fix missing dep
diff --git a/sys-fs/go-mtpfs/Manifest b/sys-fs/go-mtpfs/Manifest
index 139f8c5ad896..01576ddd1b85 100644
--- a/sys-fs/go-mtpfs/Manifest
+++ b/sys-fs/go-mtpfs/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-EBUILD go-mtpfs-9999.ebuild 800 SHA256 152b24cc15b33319a63412674dd33848d83ae8f477b4455cd050a62eea919560 SHA512 2d7593515023a5a710189febd5d1cc228d4eb1885cea367bc15283477711f56d3b5fa4d5928a0ecb5a565ddc60726869fdf9eb23ce92ecd7711c29cc70c47384 WHIRLPOOL 3253868eea90cdab1f3ff1e9eaea1f514654c36e83785af49b27e8f1629f3ffdba40b8b5decc011a122d5e4fef988568ad741bb965b86dd69da6eb19ed4124e5
-MISC ChangeLog 490 SHA256 46ab53e740d6660ca0d544f3b4b31cc325a9a75fa80c152a59e56e9d217712bf SHA512 41430b324accec781f20e339a50c5e7b4096f0fcf94e28170fe52d7e6316dd78603d903e2f7ead45199080932653b35f04e752662a24a728bffbd32c7204e8b2 WHIRLPOOL a88362f6672ac0196ea11ca172f7ab3f1b0403bb6e8cd81ee2d1936dcf59d5d48c3f6d98988117ea06e7b61c473bf37eaf575c39a038c10eb9adef549283912b
+EBUILD go-mtpfs-9999.ebuild 1307 SHA256 00544d88c95c0d15d4626f1f1586aaaa2552ddc9b5d050ce5029bef3d43f5c38 SHA512 96a8d2c4fd3d6a2759b1f6fc689db63efbe7eed7e96d814586335d382319b2650398e51b946ff0cfbcec184442aac38697364dc07f8230395d815153c4a87c99 WHIRLPOOL ec615765a56cea202aa868c318c54dc3b4f15309ab3314d84968b47fb41a419517de4fa1bacc47c07006bea65f4a6166b06160d107111b30f3bfb4b1400f59c4
+MISC ChangeLog 601 SHA256 ee300640e5a6a2a9ba234f991523d7dc34124a5d5e66110e29ab28d6cb9c1594 SHA512 c82e750b5bca95dadf9a7f8d39cc0b70ab756fc67fbc7791432d155c4c3c7e0530e8ff5f459d3b3204240e04f5c56c1f8d3a9f96b35af9c6818f95d87c3d00b1 WHIRLPOOL b0ec2ea7fd5ffcbefbd52cbe49623ccc0299ec951f3d6d3d850f896ff541c9fe8c9440dcee7b700f92c09cbc3b3e7c6d2b34de32f990c6a7b885dc096a5b3c24
MISC metadata.xml 274 SHA256 fcdb6e69f3adb718ed543a83635badf4e360a57c550760997c4c5f8ea5c7193a SHA512 8b3d3358fe15d41a5bae960eb75727923c05bab81f63ab6cbab1134e9f49fe69c7e710edf051765950c57a2ef0025207d5f7c129b2bdccfca5be3ec042cf458e WHIRLPOOL 152e28545dc06eb18012d2545644b8bd223c546d10524a7c879573fb1ad265d75ff1ae8e3a95ee6777dbff155ff4ab6795841a884d3dd722579fa8ed5fa6bb49
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCgAGBQJSZH2kAAoJEKXdFCfdEflKDLYP/iyulz1JR/giA+N5ambOdrVU
-CQk3rY38/sWr3daAR4ta39nicKw9ZJszKhfvdET+Fy5JUZmAsnnNWIx8SSEQ9+bj
-YhZ/1uf4ANKaf+kFEZ9KUkFqk7TAmxfPZJILQ8cQAnACq9ghH7t1ZmmbvjwLX/qg
-ruREViruE9itBqSf5NIsNnteWR7jOsTU/+OvtIXe3XrR3JnleEe2Lo97CYHAvrNP
-pnbjB4B/QZ3vA/6MhtHR2WJa/GtBU7Ypxi4SudJDx+XE2qTYorOruVuLBjpGJn7+
-U2ecqAylNGFjN/o2t1k12Lfrd+jt383/vQrnDEg96AoTc6sZsVnE8VovsCjQbP14
-HugJZv7xXyBp3JPDGJME0fy2T9xas9bDDmWeyKfXmw+nkY+l9zMqO74Y9V+4x7j5
-IFzMvXVtzfS/VqaJVS5uIH1jXSXXrRE8GFJ73xdQzNf5I+emAyN6LEJa4A6gLOpF
-6NL3v06DZPYDzm18HXUGEOpOsjKX4Z9x1BdSzlBMSsKZeFryPx6GTWkhOnhxd7Hd
-owy/GUkQXOg8DkPswsXMDlfuEpYKZ4y6TMK9XtJNqqhZdcv7Xq5Kmbbsh0nQL9lS
-ImNsfyDau3yvo9z5nIXy9MvsxN5cwe0RnITcOjM8IfOjFgUk6GykUy//BdWPs4mk
-Lizq6F84WM17ExIkLWNi
-=FXa9
+iQIcBAEBCgAGBQJSZJoQAAoJEKXdFCfdEflKRTkQALQUG+2zKSjXOpNvMiLWgxgP
+gMF++tewzseI0/kBMlcobPvJtV8/fsJx2TSFhfMl2XcdAgCrxEKuVjIhyZCFEG7n
+kw6HKapCTU8IV6pdi2m7y4CkRwMhAHkMnjvFFnt9InLZ/UQxKJJfJxVg0IlNsE2x
+IvlUJDqPgG98G4m0NYhsJ7HJKFRvomzu0d2qDmO8izW6KgzZkTgXe/9ru7wLBaFJ
+WtAq04hW1ZMQrffyiXPFegdkky/AUQEAJyZr4Xx/27tO2kjOHIgA4VHPajv8BR7B
+Vt/Nz0pAi2LcrzW7tv/hwEpEwzBWfbN6xyol0o3XFOMHlC2/SSdYE2mgcQ26Xe2s
+etaXeC0ubcfK4O7FuHg1QoZoKuY+OcndLTckhRLFtDhk1GHKbbSFbDq3eKsc1zuL
+bhQ+UXI2ffizj7DGBb8UyBjRLGAYfCFiFBI+daUctks3xbenI1O/dMwcpYUmnA6c
+uA3UNOHXqxiBTdMYRRylTMnGWudWl9Ua8NeBcRoA4FKQOAxzSWymPdNNlgBCRnm1
+uFz+eqmnfMNue564G6zIorawLzKejZrsrHfhLGajLGSdRPB2CUAD+ZYl5fwZbe3K
+U0eInzODZf2Q6lQjOg6dUcD0MXbpIrC1MY7q6PUS7iOjs2cjEYiWygwx8BSWqv9R
+tr7kQsjkJaeoqmZRczN3
+=nR0h
-----END PGP SIGNATURE-----
diff --git a/sys-fs/go-mtpfs/go-mtpfs-9999.ebuild b/sys-fs/go-mtpfs/go-mtpfs-9999.ebuild
index 46e929f00b31..ece60e007a50 100644
--- a/sys-fs/go-mtpfs/go-mtpfs-9999.ebuild
+++ b/sys-fs/go-mtpfs/go-mtpfs-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/go-mtpfs/go-mtpfs-9999.ebuild,v 1.2 2013/10/21 01:01:11 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/go-mtpfs/go-mtpfs-9999.ebuild,v 1.3 2013/10/21 03:02:23 zerochaos Exp $
EAPI=5
@@ -15,7 +15,8 @@ SLOT="0"
KEYWORDS=""
IUSE=""
-COMMON_DEPEND="virtual/libusb"
+COMMON_DEPEND="virtual/libusb
+ media-libs/libmtp"
DEPEND="${COMMON_DEPEND}
dev-libs/go-fuse
dev-lang/go"
@@ -27,9 +28,25 @@ EGIT_CHECKOUT_DIR="${S}/src/${GO_PN}"
export GOPATH="${S}"
src_compile() {
+ go build -v -x -work ${GO_PN}/fs || die
+ go build -v -x -work ${GO_PN}/usb || die
+ go build -v -x -work ${GO_PN}/mtp || die
+#works on hardened up to here
go build -v -x -work ${GO_PN} || die
}
+src_test() {
+#none of this works on hardened
+ go test ${GO_PN}/fs || die
+ go test ${GO_PN}/usb || die
+ go test ${GO_PN}/mtp || die
+}
+
src_install() {
+# go install -v -x -work ${GO_PN}/fs || die
+# go install -v -x -work ${GO_PN}/usb || die
+# go install -v -x -work ${GO_PN}/mtp || die
go install -v -x -work ${GO_PN} || die
}
+
+#please don't remove commented lines till it works in hardened