Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 656714

Summary: dev-lang/fasm-bin-1.73.04 - Flat Assembler for the x86 architecture processors
Product: Gentoo Linux Reporter: Fulgurance <zohran.londais>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: UNCONFIRMED ---    
Severity: normal CC: proxy-maint
Priority: Normal Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://flatassembler.net/
See Also: https://bugs.gentoo.org/show_bug.cgi?id=671184
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: fasm-bin-1.73.04.ebuild
metadata.xml
Ebuild
fasm-bin-1.73.04.ebuild

Description Fulgurance 2018-05-27 20:45:19 UTC
Flat Assembler for the x86 architecture processors

Reproducible: Always
Comment 1 Fulgurance 2018-05-27 20:46:54 UTC
Created attachment 533592 [details]
fasm-bin-1.73.04.ebuild
Comment 2 Fulgurance 2018-05-27 20:47:16 UTC
Created attachment 533594 [details]
metadata.xml
Comment 3 Fulgurance 2018-05-27 20:48:44 UTC
It's new binary package for Gentoo, FASM assembly: dev-lang/fasm-bin-1.73.04 with BSD-2 license.

I'm agree to proxy-maintain this package :)
Comment 4 Fulgurance 2018-05-27 20:49:11 UTC
RepoMan scours the neighborhood...

Note: use --include-dev (-d) to check dependencies for 'dev' profiles

RepoMan sez: "If everyone were like you, I'd be out of business!"
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2018-05-30 10:19:34 UTC
Comment on attachment 533592 [details]
fasm-bin-1.73.04.ebuild

># Copyright 1999-2018 Gentoo Foundation
># Distributed under the terms of the GNU General Public License v2
>
>EAPI=6

<blank line here>

Move these further down, below SRC_URI:

>FASM_PN="${PN/-bin}"
>S="${WORKDIR}/${FASM_PN}"

DESCRIPTION should be the first variable definition after EAPI. I don't think that's strict policy but it does make it easier to find things this way.

>DESCRIPTION="Flat Assembler for the x86 architecture processors"
>HOMEPAGE="https://flatassembler.net/"
>KEYWORDS="~amd64"
>LICENSE="BSD-2"
>SLOT="0"
>SRC_URI="https://flatassembler.net/fasm-${PV}.tgz -> ${P}.tgz"

<blank line here>

>src_install()
>{
>	newbin fasm.x64 fasm
>}
Comment 6 Fulgurance 2018-05-30 17:06:16 UTC
Created attachment 534150 [details]
Ebuild
Comment 7 Fulgurance 2018-05-30 17:07:38 UTC
Created attachment 534152 [details]
fasm-bin-1.73.04.ebuild
Comment 8 Fulgurance 2018-05-30 17:08:09 UTC
It's good, i have updated it :)

Is it good for you ?
Comment 9 Fulgurance 2018-11-13 01:43:36 UTC
I have maked my overlay for my package and other future package for Gentoo, if that can help you for validate my ebuild:

https://github.com/Fulgurance/Gentoo-Overlay