mirror of
https://github.com/flatcar/scripts.git
synced 2025-12-15 22:31:59 +01:00
dev-lang/nasm: Sync with gentoo
It's from gentoo commit 8d2673d43bb3d01c84fe87a641905aa3c163474f.
This commit is contained in:
parent
c0c04997c2
commit
3c691cf996
@ -1 +1 @@
|
||||
DIST nasm-2.14.02.tar.xz 827620 BLAKE2B deb1f3c806ffbe48eefe4163271c68f02a782f75f21980331cb03e64de20da61c118621536c1c869c1629e558cab45ce98fed8443d29c1126fb4255cd6a36ce4 SHA512 c7a228095f37321d57f2813d04f58ee66949e8f81fc49ef6c4ecd391301e308217583ce1a265d4fe8c13d54b5b9c72aeb132caa3caee36e31b6555fbfff34c81
|
||||
DIST nasm-2.15.05.tar.xz 995732 BLAKE2B a41434965c2125577b762d907a0a3c251c75d9f9beac230fba4099182c7f7beb08c6d2c05c2432b0dc8ba829f24077f44c3096faea9bd0a533250e6dbbfaef35 SHA512 512f90a2584f1c5811429274b97c64a2cedf37b9fdeffb1bcd0ea64afd9ecc19a2d7877ca8f1e05393aa324153fc9f39ea51dacbf8d25a7d5a2d7728c925dba7
|
||||
|
||||
@ -4,12 +4,10 @@ In this case we can unconditionally copy files.
|
||||
|
||||
Reported-by: Michał Górny
|
||||
Bug: https://bugs.gentoo.org/655444
|
||||
diff --git a/doc/Makefile.in b/doc/Makefile.in
|
||||
index 261a791..bc9da1e 100644
|
||||
--- a/doc/Makefile.in
|
||||
+++ b/doc/Makefile.in
|
||||
@@ -28,3 +28,3 @@ RM_RF = rm -rf
|
||||
CP_F = cp -f
|
||||
-CP_UF = cp -ufv
|
||||
+CP_UF = cp -fv
|
||||
-CP_UF = cp -uf
|
||||
+CP_UF = cp -f
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>slyfox@gentoo.org</email>
|
||||
<name>Sergei Trofimovich</name>
|
||||
<email>matthew@gentoo.org</email>
|
||||
<name>Matthew Smith</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
The Netwide Assembler, NASM, is an 80x86 assembler designed for portability
|
||||
@ -14,7 +14,7 @@ and easy to understand, similar to Intel's but less complex. It supports
|
||||
Pentium, P6, MMX, 3DNow!, SSE and SSE2 opcodes, and has macro capability.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="sourceforge">nasm</remote-id>
|
||||
<remote-id type="github">netwide-assembler/nasm</remote-id>
|
||||
<bugs-to>https://bugzilla.nasm.us/</bugs-to>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
||||
@ -1,21 +1,18 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit flag-o-matic
|
||||
|
||||
DESCRIPTION="groovy little assembler"
|
||||
HOMEPAGE="https://www.nasm.us/"
|
||||
SRC_URI="https://www.nasm.us/pub/nasm/releasebuilds/${PV/_}/${P/_}.tar.xz"
|
||||
S="${WORKDIR}"/${P/_}
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ia64 x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos"
|
||||
KEYWORDS="amd64 ~arm64 ~ia64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND=""
|
||||
# [fonts note] doc/psfonts.ph defines ordered list of font preference.
|
||||
# Currently 'media-fonts/source-pro' is most preferred and is able to
|
||||
# satisfy all 6 font flavours: tilt, chapter, head, etc.
|
||||
@ -30,17 +27,10 @@ BDEPEND="
|
||||
)
|
||||
"
|
||||
|
||||
S=${WORKDIR}/${P/_}
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-2.13.03-bsd-cp-doc.patch
|
||||
"${FILESDIR}"/${PN}-2.15-bsd-cp-doc.patch
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
strip-flags
|
||||
default
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
use doc && emake doc
|
||||
Loading…
x
Reference in New Issue
Block a user