mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-25 07:08:13 -07:00
While not required, it is a good idea to convert comments to ASCII to avoid issues with some tools that may not handle Unicode properly. This commit converts various comments in the ebuilds to ASCII where it makes sense. Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
57 lines
1.1 KiB
Bash
57 lines
1.1 KiB
Bash
# Copyright 1999-2024 Gentoo Authors
|
|
# Distributed under the terms of the GNU General Public License v2
|
|
|
|
EAPI=7
|
|
|
|
inherit qmake-utils
|
|
|
|
if [[ ${PV} == *9999* ]]; then
|
|
EGIT_REPO_URI="https://github.com/Dman95/SASM.git"
|
|
inherit git-r3
|
|
else
|
|
SRC_URI="https://github.com/Dman95/SASM/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
|
KEYWORDS="~amd64 ~x86"
|
|
S="${WORKDIR}/${P^^}"
|
|
fi
|
|
|
|
DESCRIPTION="Simple crossplatform IDE for NASM assembly language"
|
|
HOMEPAGE="http://dman95.github.io/SASM/"
|
|
|
|
LICENSE="GPL-3"
|
|
SLOT="0"
|
|
IUSE=""
|
|
|
|
PATCHES=( "${FILESDIR}"/${P}-unbundle-qtsingleapplication.patch )
|
|
|
|
DEPEND="
|
|
dev-qt/qtcore:5
|
|
dev-qt/qtgui:5
|
|
dev-qt/qtsingleapplication
|
|
dev-qt/qtwidgets:5
|
|
"
|
|
RDEPEND="${DEPEND}
|
|
dev-lang/nasm
|
|
dev-debug/gdb
|
|
"
|
|
|
|
# SASM repository contains precompiled binaries
|
|
QA_PREBUILT="usr/bin/fasm usr/bin/listing"
|
|
|
|
src_prepare() {
|
|
default
|
|
|
|
# To recompress it with gentoo tools
|
|
gunzip Linux/share/doc/sasm/changelog.gz || die
|
|
sed -e 's@changelog.gz@changelog@g' \
|
|
-e '/docfiles.path/s@doc/sasm@doc/'${PF}'@g' \
|
|
-i SASM.pro || die
|
|
}
|
|
|
|
src_configure() {
|
|
eqmake5
|
|
}
|
|
|
|
src_install() {
|
|
emake install INSTALL_ROOT="${D}"
|
|
}
|