[Bug 288143] games/sdl_jewels: modernize Makefile, update MASTER_SITE, and take maintainership

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 11 Jul 2025 04:03:09 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288143

Vladimir Druzenko <vvd@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |vvd@FreeBSD.org

--- Comment #1 from Vladimir Druzenko <vvd@FreeBSD.org> ---
@@ -1,29 +1,39 @@
 PORTNAME=      sdl_jewels
-PORTVERSION=   1.1.1
-PORTREVISION=  5
+DISTVERSION=   1.1.1
+PORTREVISION=  6
 CATEGORIES=    games
-MASTER_SITES=  http://www.linuxmotors.com/gljewel/downloads/ \
+MASTER_SITES=  https://www.linuxmotors.com/linux/gljewel/downloads/ \
                SF/nemysisfreebsdp/${CATEGORIES}/:icons
 DISTFILES=     ${PORTNAME:S/sdl/SDL/}-${DISTVERSION}.tgz \
                ${PORTNAME}.png:icons
 DIST_SUBDIR=   ${PORTNAME}
 EXTRACT_ONLY=  ${PORTNAME:S/sdl/SDL/}-${DISTVERSION}.tgz

-MAINTAINER=    ports@FreeBSD.org
+MAINTAINER=    seafork@disroot.org
 COMMENT=       Tile-matching 8x8 puzzle game
-WWW=           http://www.linuxmotors.com/gljewel/
+WWW=           https://www.linuxmotors.com/linux/gljewel/

-WRKSRC=                ${WRKDIR}/${PORTNAME:S/sdl/SDL/}-${PORTVERSION}
+LICENSE=       UNKNOWN
+LICENSE_NAME=  Unknown
+LICENSE_TEXT=  The license is unknown.
+LICENSE_PERMS= auto-accept

-USES=          gmake sdl
-USE_SDL=       sdl image mixer
+USES=          gl gmake sdl
+USE_GL=                gl
+USE_SDL=       image mixer sdl
 ALL_TARGET=    # empty

+DESKTOP_ENTRIES=       "SDL Jewels" \
+                       "" \
+                       "${PORTNAME}" \
+                       "${PORTNAME}" \
+                       "Game;BoardGame;" \
+                       ""
+
+WRKSRC=                ${WRKDIR}/${PORTNAME:S/sdl/SDL/}-${DISTVERSION}
+
 PORTDOCS=      ChangeLog README
 OPTIONS_DEFINE=        DOCS
-
-DESKTOP_ENTRIES="SDL Jewels" "" "${PORTNAME}" \
-               "${PORTNAME}" "Game;BoardGame;" ""

 post-patch:
        @${RM} -r ${WRKSRC}/data/CVS

-- 
You are receiving this mail because:
You are the assignee for the bug.