summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Vermaete <jan.vermaete@gmail.com>2025-08-20 20:59:54 +0200
committerKhem Raj <raj.khem@gmail.com>2025-08-20 23:48:31 -0700
commit6afcc7939e74023b06fc8655f4120647e4907f8c (patch)
treec6f6812758385743932c018aaf2d4a416cce3f27
parente4854cbceb1684b20bc96a825efcd900f5b30138 (diff)
downloadmeta-openembedded-6afcc7939e74023b06fc8655f4120647e4907f8c.tar.gz
freeglut: changed SRC_URI to github + added UPSTREAM_CHECK
- added HOMEPAGE - downloads are now from github "Stable releases are available on our releases page on github, where you can find more information about each release. All releases are also mirrored on the old downloads page on sourceforge." @see: https://freeglut.sourceforge.net/ - fixed 'devtool check-upgrade-status' Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--meta-oe/recipes-graphics/freeglut/freeglut_3.4.0.bb6
1 files changed, 5 insertions, 1 deletions
diff --git a/meta-oe/recipes-graphics/freeglut/freeglut_3.4.0.bb b/meta-oe/recipes-graphics/freeglut/freeglut_3.4.0.bb
index 069f0f43f6..13f3d111fe 100644
--- a/meta-oe/recipes-graphics/freeglut/freeglut_3.4.0.bb
+++ b/meta-oe/recipes-graphics/freeglut/freeglut_3.4.0.bb
@@ -1,9 +1,10 @@
1DESCRIPTION = "FreeGLUT is a free-software/open-source alternative to the OpenGL \ 1DESCRIPTION = "FreeGLUT is a free-software/open-source alternative to the OpenGL \
2 Utility Toolkit (GLUT) library" 2 Utility Toolkit (GLUT) library"
3HOMEPAGE = "https://freeglut.sourceforge.net"
3LICENSE = "MIT" 4LICENSE = "MIT"
4LIC_FILES_CHKSUM = "file://COPYING;md5=89c0b58a3e01ce3d8254c9f59e78adfb" 5LIC_FILES_CHKSUM = "file://COPYING;md5=89c0b58a3e01ce3d8254c9f59e78adfb"
5 6
6SRC_URI = "https://sourceforge.net/projects/${BPN}/files/${BPN}/${PV}/${BPN}-${PV}.tar.gz" 7SRC_URI = "https://github.com/${BPN}/${BPN}/releases/download/v${PV}/${BPN}-${PV}.tar.gz"
7SRC_URI[sha256sum] = "3c0bcb915d9b180a97edaebd011b7a1de54583a838644dcd42bb0ea0c6f3eaec" 8SRC_URI[sha256sum] = "3c0bcb915d9b180a97edaebd011b7a1de54583a838644dcd42bb0ea0c6f3eaec"
8 9
9inherit cmake features_check pkgconfig 10inherit cmake features_check pkgconfig
@@ -26,6 +27,9 @@ PROVIDES += "mesa-glut"
26 27
27DEPENDS = "virtual/libgl libxi" 28DEPENDS = "virtual/libgl libxi"
28 29
30UPSTREAM_CHECK_REGEX = "releases/tag/v(?P<pver>\d+(\.\d+)+)"
31UPSTREAM_CHECK_URI = "https://github.com/${BPN}/${BPN}/releases"
32
29do_install:append() { 33do_install:append() {
30 # Remove buildpaths 34 # Remove buildpaths
31 sed -i "s#${RECIPE_SYSROOT}##g" ${D}${libdir}/cmake/FreeGLUT/FreeGLUTTargets.cmake 35 sed -i "s#${RECIPE_SYSROOT}##g" ${D}${libdir}/cmake/FreeGLUT/FreeGLUTTargets.cmake