Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 656714 - dev-lang/fasm-bin-1.73.04 - Flat Assembler for the x86 architecture processors
Summary: dev-lang/fasm-bin-1.73.04 - Flat Assembler for the x86 architecture processors
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Default Assignee for New Packages
URL: https://flatassembler.net/
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2018-05-27 20:45 UTC by Fulgurance
Modified: 2018-11-15 14:31 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
fasm-bin-1.73.04.ebuild (fasm-bin-1.73.04.ebuild,411 bytes, text/plain)
2018-05-27 20:46 UTC, Fulgurance
Details
metadata.xml (metadata.xml,1.09 KB, text/xml)
2018-05-27 20:47 UTC, Fulgurance
Details
Ebuild (fasm-bin-1.73.04.ebuild,413 bytes, text/plain)
2018-05-30 17:06 UTC, Fulgurance
Details
fasm-bin-1.73.04.ebuild (fasm-bin-1.73.04.ebuild,413 bytes, text/plain)
2018-05-30 17:07 UTC, Fulgurance
Details

Note You need to log in before you can comment on or make changes to this bug.
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