dev-libs/qrcodegen: add metadata.xml, fix QA

Signed-off-by: Huang Rui <vowstar@gmail.com>
This commit is contained in:
Huang Rui
2023-11-02 17:13:30 +08:00
parent 733992b05a
commit f3c8cfbd6c
2 changed files with 14 additions and 8 deletions

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<upstream>
<remote-id type="github">nayuki/QR-Code-generator</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -5,16 +5,14 @@
EAPI=8
DESCRIPTION="High-quality QR Code generator library in Java, TypeScript/JavaScript, Python, C++, C, Rust."
DESCRIPTION="High-quality QR Code generator library"
HOMEPAGE="https://www.nayuki.io/page/qr-code-generator-library"
SRC_URI="https://github.com/nayuki/QR-Code-generator/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
KEYWORDS="~amd64 ~x86"
RDEPEND=""
DEPEND="${RDEPEND}
${PYTHON_DEPS}"
@@ -35,12 +33,12 @@ src_compile() {
src_install() {
pushd c
emake DESTDIR=${D} install-header
emake DESTDIR=${D} LIBDIR=${D}/usr/$(get_libdir) install-shared
emake DESTDIR="${D}" install-header
emake DESTDIR="${D}" LIBDIR="${D}"/usr/$(get_libdir) install-shared
popd
pushd cpp
emake DESTDIR=${D} install-header
emake DESTDIR=${D} LIBDIR=${D}/usr/$(get_libdir) install-shared
emake DESTDIR="${D}" install-header
emake DESTDIR="${D}" LIBDIR="${D}"/usr/$(get_libdir) install-shared
popd
}