commit:     4772891540f5809a3318c8bee143729a1c80b2a5
Author:     Quincy Fleming <quincyf467 <AT> protonmail <DOT> com>
AuthorDate: Tue Apr  9 22:30:30 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Tue Apr  9 22:30:30 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=47728915

dev-embedded/qdl: update HOMEPAGE

Signed-off-by: Quincy Fleming <quincyf467 <AT> protonmail.com>

 dev-embedded/qdl/files/makefile.patch | 17 -----------------
 dev-embedded/qdl/qdl-2024.4.9.ebuild  | 14 +++++++-------
 dev-embedded/qdl/qdl-9999.ebuild      | 13 +++++++------
 3 files changed, 14 insertions(+), 30 deletions(-)

diff --git a/dev-embedded/qdl/files/makefile.patch 
b/dev-embedded/qdl/files/makefile.patch
deleted file mode 100644
index a24de2b5c3..0000000000
--- a/dev-embedded/qdl/files/makefile.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-#Created by Quincy Fleming
-#CFLAGS and LDFLAGS were not being respected
-#Bug links: https://bugs.gentoo.org/910480 https://bugs.gentoo.org/910481
---- a/Makefile
-+++ b/Makefile
-@@ -1,8 +1,8 @@
- OUT := qdl
- 
--CFLAGS := -O2 -Wall -g `pkg-config --cflags libxml-2.0`
--LDFLAGS := `pkg-config --libs libxml-2.0 libudev`
--prefix := /usr/local
-+CFLAGS += `${PKG_CONFIG} --cflags libxml-2.0`
-+LDFLAGS += `${PKG_CONFIG} --libs libxml-2.0 libudev`
-+prefix = ${EPREFIX}/usr
- 
- SRCS := firehose.c qdl.c sahara.c util.c patch.c program.c ufs.c
- OBJS := $(SRCS:.c=.o)

diff --git a/dev-embedded/qdl/qdl-2024.4.9.ebuild 
b/dev-embedded/qdl/qdl-2024.4.9.ebuild
index dcba98c9b0..604b7390c4 100644
--- a/dev-embedded/qdl/qdl-2024.4.9.ebuild
+++ b/dev-embedded/qdl/qdl-2024.4.9.ebuild
@@ -7,7 +7,7 @@ inherit toolchain-funcs
 
 DESCRIPTION="Tool to communicate with Qualcomm System On a Chip bootroms"
 COMMIT_ID="a629f43428ebd17080f55543f893d45694234f75"
-HOMEPAGE="https://github.com/andersson/qdl";
+HOMEPAGE="https://github.com/linux-msm/qdl";
 SRC_URI="https://github.com/linux-msm/qdl/archive/${COMMIT_ID}.tar.gz -> 
${P}.tar.gz"
 
 S="${WORKDIR}/${PN}-${COMMIT_ID}"
@@ -21,16 +21,16 @@ BDEPEND="virtual/libudev
                dev-libs/libxml2
 "
 
-PATCHES=(
-       "${FILESDIR}/makefile.patch"
-)
-
 src_compile() {
-       emake CC=$(tc-getCC) PKG_CONFIG=$(tc-getPKG_CONFIG)
+       PKG_CONFIG=$(tc-getPKG_CONFIG)
+       emake CC=$(tc-getCC) \
+               "CFLAGS=${CFLAGS} `${PKG_CONFIG} --cflags libxml-2.0`" \
+               "LDFLAGS=${LDFLAGS} `${PKG_CONFIG} --libs libxml-2.0 libudev`"
 }
 
 src_install() {
-       default
+       emake prefix="${EPREFIX}/usr" DESTDIR="${D}" install
        insinto "/usr/share/${PN}"
        doins LICENSE
+       dodoc README
 }

diff --git a/dev-embedded/qdl/qdl-9999.ebuild b/dev-embedded/qdl/qdl-9999.ebuild
index 748d9684f1..bd1405bbb4 100644
--- a/dev-embedded/qdl/qdl-9999.ebuild
+++ b/dev-embedded/qdl/qdl-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit git-r3 toolchain-funcs
 
 DESCRIPTION="Tool to communicate with Qualcomm System On a Chip bootroms"
-HOMEPAGE="https://github.com/andersson/qdl";
+HOMEPAGE="https://github.com/linux-msm/qdl";
 EGIT_REPO_URI="https://github.com/andersson/qdl.git";
 
 LICENSE="BSD"
@@ -17,16 +17,17 @@ BDEPEND="virtual/libudev
                dev-libs/libxml2
 "
 
-PATCHES=(
-       "${FILESDIR}/makefile.patch"
-)
 
 src_compile() {
-       emake CC=$(tc-getCC) PKG_CONFIG=$(tc-getPKG_CONFIG)
+       PKG_CONFIG=$(tc-getPKG_CONFIG)
+       emake CC=$(tc-getCC) \
+               "CFLAGS=${CFLAGS} `${PKG_CONFIG} --cflags libxml-2.0`" \
+               "LDFLAGS=${LDFLAGS} `${PKG_CONFIG} --libs libxml-2.0 libudev`"
 }
 
 src_install() {
-       default
+       emake prefix="${EPREFIX}/usr" DESTDIR="${D}" install
        insinto "/usr/share/${PN}"
        doins LICENSE
+       dodoc README
 }

Reply via email to