Changeset - f9416b92444b
[Not reviewed]
0 0 5
Chel Sea (chain) - 7 years ago 2017-06-16 20:53:12
chain@rpgfiction.net
add app-arch/wimlib to tree
5 files changed with 205 insertions and 0 deletions:
0 comments (0 inline, 0 general)
app-arch/wimlib/Manifest
Show inline comments
 
new file 100644
 
DIST wimlib-1.11.0.tar.gz 1012922 SHA256 16d19c3fbbda1c3ac8034b0884f42962e70ec0608ac54defc60f84328ae447a0 SHA512 4aea2cd041adcb02b557e81418bb3d40a350f13e3391b9f7efeba723f714441dd1a69e21f5e326abd3bf1fd5d3a257d4b224742f147bcd04580e0f259bb18345 WHIRLPOOL 1019803524cedd2124ce9d718504fdff21e3696c87c39acc2b5e806515a801005a2c0129308a3a13764bad24fed9a289056d083581e83c7c1abe166b3dbe54c4
 
DIST wimlib-1.12.0_beta1.tar.gz 1013798 SHA256 334a335560406c3ccc19ab1d9428448025156f02857c28975d1a643850ae6b5a SHA512 6cae91bdbf9adba7d8390b1edfc08b5c008b8a0881e3ce660a96813d64f789d9d274f910bbd02d38d8260a659cb4e05f8013a6d5f33c76d2ca52a94ff5017232 WHIRLPOOL 6a53b5f0e7fb7054aa26cc63d54312c4ed3e5ab41f9b665d6aa76bab7a6dbbf26c303298cf660a50011b55d0d6036c742703ea746ee6b4d5413b757f4af39c48
 
EBUILD wimlib-1.11.0.ebuild 1352 SHA256 ca6e1330257135eeec063c1f165de4c0091e273334c0ecf6764fcb566e742c7a SHA512 365bd0999c9d5f5483ed754876dd940b4b3fcc5d5b83e893787359fb1b52b30e37d353836c316e52cce6d58840f0898b8a6e7643819ea7e24425bd95e141029d WHIRLPOOL ce4b99808c06d0d9787712b1713c4b0717d83a576574116787ebb23a2da04fd39cf3b14f58fc1ced724ff28dc124d269da4699440595e97a43ca837f5611ac5f
 
EBUILD wimlib-1.12.0_beta1.ebuild 1352 SHA256 ca6e1330257135eeec063c1f165de4c0091e273334c0ecf6764fcb566e742c7a SHA512 365bd0999c9d5f5483ed754876dd940b4b3fcc5d5b83e893787359fb1b52b30e37d353836c316e52cce6d58840f0898b8a6e7643819ea7e24425bd95e141029d WHIRLPOOL ce4b99808c06d0d9787712b1713c4b0717d83a576574116787ebb23a2da04fd39cf3b14f58fc1ced724ff28dc124d269da4699440595e97a43ca837f5611ac5f
 
EBUILD wimlib-9999.ebuild 1352 SHA256 ca6e1330257135eeec063c1f165de4c0091e273334c0ecf6764fcb566e742c7a SHA512 365bd0999c9d5f5483ed754876dd940b4b3fcc5d5b83e893787359fb1b52b30e37d353836c316e52cce6d58840f0898b8a6e7643819ea7e24425bd95e141029d WHIRLPOOL ce4b99808c06d0d9787712b1713c4b0717d83a576574116787ebb23a2da04fd39cf3b14f58fc1ced724ff28dc124d269da4699440595e97a43ca837f5611ac5f
 
MISC metadata.xml 597 SHA256 daa047dc6dec0d15c8ce5e6ec8580cf0c8a8d4c9d208eebe1afe86cf5ebbe0ab SHA512 5bc9b3ec83ab403bfa23531b78da5c1a3412f71498fb269b94b891f08d787b60d4b4f5d22cc42cce0578c2227b13dac1f73185720175d9d31e6395b6be427525 WHIRLPOOL 03dff9af8e7360c9ab878d524584891d641ce362ad5e1967f1b04f3acd999f5c77073a33214dd614ac8166f5fe17612e96ed0d96e9ea977cb37a0ade4f084979
app-arch/wimlib/metadata.xml
Show inline comments
 
new file 100644
 
<?xml version="1.0" encoding="UTF-8"?>
 
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 
<pkgmetadata>
 
	<maintainer type="person">
 
		<email>4nykey@gmail.com</email>
 
	</maintainer>
 
	<use>
 
		<flag name="fuse">Support mounting WIMs via <pkg>sys-fs/fuse</pkg></flag>
 
		<flag name="ntfs">Support direct manipulation on a NTFS volume via <pkg>sys-fs/ntfs3g</pkg></flag>
 
		<flag name="openssl">Use SHA-1 implementation from libcrypto (<pkg>dev-libs/openssl</pkg>)</flag>
 
		<flag name="yasm">Prefer <pkg>dev-lang/yasm</pkg> over <pkg>dev-lang/nasm</pkg></flag>
 
	</use>
 
</pkgmetadata>
app-arch/wimlib/wimlib-1.11.0.ebuild
Show inline comments
 
new file 100644
 
# Copyright 1999-2017 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 

	
 
EAPI=6
 

	
 
inherit autotools pax-utils
 
if [[ -z ${PV%%*9999} ]]; then
 
	inherit git-r3
 
	EGIT_REPO_URI="git://wimlib.net/${PN}"
 
else
 
	inherit vcs-snapshot
 
	MY_PV="${PV/_/-}"
 
	MY_PV="${MY_PV^^}"
 
	SRC_URI="https://wimlib.net/downloads/${PN}-${MY_PV}.tar.gz -> ${P}.tar.gz"
 
	RESTRICT="primaryuri"
 
	KEYWORDS="~amd64 ~x86"
 
fi
 

	
 
DESCRIPTION="The open source Windows Imaging (WIM) library"
 
HOMEPAGE="https://wimlib.net/"
 

	
 
LICENSE="|| ( GPL-3+ LGPL-3+ ) CC0-1.0"
 
SLOT="0"
 
IUSE="cpu_flags_x86_ssse3 fuse ntfs openssl threads yasm"
 
REQUIRED_USE="cpu_flags_x86_ssse3? ( !openssl )"
 

	
 
RDEPEND="
 
	dev-libs/libxml2:2
 
	ntfs? ( sys-fs/ntfs3g )
 
	fuse? ( sys-fs/fuse )
 
	openssl? ( dev-libs/openssl:0 )
 
"
 
DEPEND="
 
	${RDEPEND}
 
	cpu_flags_x86_ssse3? (
 
		yasm? ( dev-lang/yasm )
 
		!yasm? ( dev-lang/nasm )
 
	)
 
"
 

	
 
src_prepare() {
 
	default
 
	eautoreconf
 
}
 

	
 
src_configure() {
 
	local myeconfargs=(
 
		$(use_with ntfs ntfs-3g)
 
		$(use_with fuse)
 
		$(use_enable cpu_flags_x86_ssse3 ssse3-sha1)
 
		$(use_with openssl libcrypto)
 
		$(use_enable threads multithreaded-compression)
 
	)
 
	has test ${FEATURES} && myeconfargs+=( --enable-test-support )
 
	ac_cv_prog_NASM="$(usex yasm yasm nasm)" \
 
		econf "${myeconfargs[@]}"
 
}
 

	
 
src_compile() {
 
	emake
 
	pax-mark m "${S}"/.libs/wimlib-imagex
 
}
app-arch/wimlib/wimlib-1.12.0_beta1.ebuild
Show inline comments
 
new file 100644
 
# Copyright 1999-2017 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 

	
 
EAPI=6
 

	
 
inherit autotools pax-utils
 
if [[ -z ${PV%%*9999} ]]; then
 
	inherit git-r3
 
	EGIT_REPO_URI="git://wimlib.net/${PN}"
 
else
 
	inherit vcs-snapshot
 
	MY_PV="${PV/_/-}"
 
	MY_PV="${MY_PV^^}"
 
	SRC_URI="https://wimlib.net/downloads/${PN}-${MY_PV}.tar.gz -> ${P}.tar.gz"
 
	RESTRICT="primaryuri"
 
	KEYWORDS="~amd64 ~x86"
 
fi
 

	
 
DESCRIPTION="The open source Windows Imaging (WIM) library"
 
HOMEPAGE="https://wimlib.net/"
 

	
 
LICENSE="|| ( GPL-3+ LGPL-3+ ) CC0-1.0"
 
SLOT="0"
 
IUSE="cpu_flags_x86_ssse3 fuse ntfs openssl threads yasm"
 
REQUIRED_USE="cpu_flags_x86_ssse3? ( !openssl )"
 

	
 
RDEPEND="
 
	dev-libs/libxml2:2
 
	ntfs? ( sys-fs/ntfs3g )
 
	fuse? ( sys-fs/fuse )
 
	openssl? ( dev-libs/openssl:0 )
 
"
 
DEPEND="
 
	${RDEPEND}
 
	cpu_flags_x86_ssse3? (
 
		yasm? ( dev-lang/yasm )
 
		!yasm? ( dev-lang/nasm )
 
	)
 
"
 

	
 
src_prepare() {
 
	default
 
	eautoreconf
 
}
 

	
 
src_configure() {
 
	local myeconfargs=(
 
		$(use_with ntfs ntfs-3g)
 
		$(use_with fuse)
 
		$(use_enable cpu_flags_x86_ssse3 ssse3-sha1)
 
		$(use_with openssl libcrypto)
 
		$(use_enable threads multithreaded-compression)
 
	)
 
	has test ${FEATURES} && myeconfargs+=( --enable-test-support )
 
	ac_cv_prog_NASM="$(usex yasm yasm nasm)" \
 
		econf "${myeconfargs[@]}"
 
}
 

	
 
src_compile() {
 
	emake
 
	pax-mark m "${S}"/.libs/wimlib-imagex
 
}
app-arch/wimlib/wimlib-9999.ebuild
Show inline comments
 
new file 100644
 
# Copyright 1999-2017 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 

	
 
EAPI=6
 

	
 
inherit autotools pax-utils
 
if [[ -z ${PV%%*9999} ]]; then
 
	inherit git-r3
 
	EGIT_REPO_URI="git://wimlib.net/${PN}"
 
else
 
	inherit vcs-snapshot
 
	MY_PV="${PV/_/-}"
 
	MY_PV="${MY_PV^^}"
 
	SRC_URI="https://wimlib.net/downloads/${PN}-${MY_PV}.tar.gz -> ${P}.tar.gz"
 
	RESTRICT="primaryuri"
 
	KEYWORDS="~amd64 ~x86"
 
fi
 

	
 
DESCRIPTION="The open source Windows Imaging (WIM) library"
 
HOMEPAGE="https://wimlib.net/"
 

	
 
LICENSE="|| ( GPL-3+ LGPL-3+ ) CC0-1.0"
 
SLOT="0"
 
IUSE="cpu_flags_x86_ssse3 fuse ntfs openssl threads yasm"
 
REQUIRED_USE="cpu_flags_x86_ssse3? ( !openssl )"
 

	
 
RDEPEND="
 
	dev-libs/libxml2:2
 
	ntfs? ( sys-fs/ntfs3g )
 
	fuse? ( sys-fs/fuse )
 
	openssl? ( dev-libs/openssl:0 )
 
"
 
DEPEND="
 
	${RDEPEND}
 
	cpu_flags_x86_ssse3? (
 
		yasm? ( dev-lang/yasm )
 
		!yasm? ( dev-lang/nasm )
 
	)
 
"
 

	
 
src_prepare() {
 
	default
 
	eautoreconf
 
}
 

	
 
src_configure() {
 
	local myeconfargs=(
 
		$(use_with ntfs ntfs-3g)
 
		$(use_with fuse)
 
		$(use_enable cpu_flags_x86_ssse3 ssse3-sha1)
 
		$(use_with openssl libcrypto)
 
		$(use_enable threads multithreaded-compression)
 
	)
 
	has test ${FEATURES} && myeconfargs+=( --enable-test-support )
 
	ac_cv_prog_NASM="$(usex yasm yasm nasm)" \
 
		econf "${myeconfargs[@]}"
 
}
 

	
 
src_compile() {
 
	emake
 
	pax-mark m "${S}"/.libs/wimlib-imagex
 
}
0 comments (0 inline, 0 general)