diff options
author | Peter Marko <peter.marko@siemens.com> | 2024-12-27 11:56:09 +0100 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2024-12-27 09:21:43 -0800 |
commit | 1ed73b79de3dca64d6d68dc0c57e6b7b76efb869 (patch) | |
tree | 8fc351c548f4a9f25e4672b4511a727f87ca14cd | |
parent | 2308c8b5a28afcfa9797cafdc9ec2db1cc39c3f5 (diff) | |
download | meta-openembedded-1ed73b79de3dca64d6d68dc0c57e6b7b76efb869.tar.gz |
libwmf; switched to unofficial fork
Debian has switched to this fork in Bookworm.
If contains dozens of CVE fixes and other bugfixes.
This should make the maintenance of this package easier.
The sources are identical to those abandoned in 2002:
Only in .../tmp/work/core2-64-poky-linux/libwmf/0.2.8.4/libwmf-0.2.8.4/: autom4te.cache
Only in /tmp/caolanm/libwmf/: .git
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r-- | meta-oe/recipes-extended/libwmf/libwmf_0.2.8.4.bb | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/meta-oe/recipes-extended/libwmf/libwmf_0.2.8.4.bb b/meta-oe/recipes-extended/libwmf/libwmf_0.2.8.4.bb index 58bfd1f25b..5e530b35de 100644 --- a/meta-oe/recipes-extended/libwmf/libwmf_0.2.8.4.bb +++ b/meta-oe/recipes-extended/libwmf/libwmf_0.2.8.4.bb | |||
@@ -1,5 +1,6 @@ | |||
1 | SUMMARY = "Library for converting WMF files" | 1 | SUMMARY = "Library for converting WMF files" |
2 | HOMEPAGE = "http://wvware.sourceforge.net/libwmf.html" | 2 | #HOMEPAGE = "http://wvware.sourceforge.net/libwmf.html" |
3 | HOMEPAGE = "https://github.com/caolanm/libwmf" | ||
3 | SECTION = "libs" | 4 | SECTION = "libs" |
4 | 5 | ||
5 | LICENSE = "GPL-2.0-only" | 6 | LICENSE = "GPL-2.0-only" |
@@ -15,17 +16,14 @@ inherit features_check autotools pkgconfig | |||
15 | 16 | ||
16 | REQUIRED_DISTRO_FEATURES = "x11" | 17 | REQUIRED_DISTRO_FEATURES = "x11" |
17 | 18 | ||
18 | SRC_URI = "${SOURCEFORGE_MIRROR}/wvware/${BPN}/${PV}/${BPN}-${PV}.tar.gz;name=tarball \ | 19 | SRC_URI = "git://github.com/caolanm/libwmf.git;protocol=https;branch=master \ |
19 | file://libwmf-0.2.8.4-intoverflow.patch \ | 20 | file://libwmf-0.2.8.4-intoverflow.patch \ |
20 | file://libwmf-0.2.8.4-useafterfree.patch \ | 21 | file://libwmf-0.2.8.4-useafterfree.patch \ |
21 | file://0001-configure-use-pkg-config-for-freetype.patch \ | 22 | file://0001-configure-use-pkg-config-for-freetype.patch \ |
22 | " | 23 | " |
24 | SRCREV = "27b4aaf8cf653b4cd2ebe14717ffa9e76560485e" | ||
23 | 25 | ||
24 | SRC_URI[tarball.md5sum] = "d1177739bf1ceb07f57421f0cee191e0" | 26 | S = "${WORKDIR}/git" |
25 | SRC_URI[tarball.sha256sum] = "5b345c69220545d003ad52bfd035d5d6f4f075e65204114a9e875e84895a7cf8" | ||
26 | |||
27 | UPSTREAM_CHECK_URI = "https://sourceforge.net/projects/wvware/files/libwmf/" | ||
28 | UPSTREAM_CHECK_REGEX = "${BPN}/(?P<pver>\d+(\.\d+)+)" | ||
29 | 27 | ||
30 | do_install:append() { | 28 | do_install:append() { |
31 | sed -i -e 's@${RECIPE_SYSROOT}@@g' ${D}${bindir}/libwmf-config | 29 | sed -i -e 's@${RECIPE_SYSROOT}@@g' ${D}${bindir}/libwmf-config |