Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 3 Jun 2023 15:39:04 GMT
From:      Muhammad Moinur Rahman <bofh@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 4c2bb9fcd1b6 - main - x11/xskyroot: Fix build with llvm15
Message-ID:  <202306031539.353Fd44p071628@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4c2bb9fcd1b6d276d8fde1d27114290befe03dea

commit 4c2bb9fcd1b6d276d8fde1d27114290befe03dea
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2023-06-03 14:50:55 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2023-06-03 15:38:52 +0000

    x11/xskyroot: Fix build with llvm15
    
    - Pet portclippy
    - Reresh pathces
    - Use DISTNAME and EXTRACT_SUFX instead of DISTFILES
---
 x11/xskyroot/Makefile                               | 21 ++++++++++++++++-----
 x11/xskyroot/distinfo                               |  1 +
 x11/xskyroot/files/patch-Imakefile                  |  6 +++---
 x11/xskyroot/files/patch-astro.c                    |  4 ++--
 .../files/{patch-xsyroot.c => patch-xskyroot.c}     |  4 ++--
 5 files changed, 24 insertions(+), 12 deletions(-)

diff --git a/x11/xskyroot/Makefile b/x11/xskyroot/Makefile
index 34666a758170..1fa6cbbf1b78 100644
--- a/x11/xskyroot/Makefile
+++ b/x11/xskyroot/Makefile
@@ -3,19 +3,30 @@ PORTVERSION=	920428
 PORTREVISION=	2
 CATEGORIES=	x11
 MASTER_SITES=	ftp://ftp.sra.co.jp/pub/news/fj.sources/V10/
-DISTFILES=	1079.gz
+DISTNAME=	1079
+EXTRACT_SUFX=	.gz
+DIST_SUBDIR=	${PORTNAME}
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Realtime sky drawer for X root window
 
+LICENSE=	NONE
+
+USES=		imake xorg
+USE_XORG=	x11
+
 EXTRACT_CMD=	${GZIP_CMD}
 EXTRACT_BEFORE_ARGS=	-dc
 EXTRACT_AFTER_ARGS=	| ${SED} -e "/^...bin.sh/,/exit 0/!d" | ${SH}
 
-DIST_SUBDIR=	${PORTNAME}
 NO_WRKSUBDIR=	yes
-USES=		imake xorg
-USE_XORG=	x11
+
 PLIST_FILES=	bin/xskyroot
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 ))
+CFLAGS+=	-Wno-error=int-conversion
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/x11/xskyroot/distinfo b/x11/xskyroot/distinfo
index fa4c4cbea002..ae09a9ce27c1 100644
--- a/x11/xskyroot/distinfo
+++ b/x11/xskyroot/distinfo
@@ -1,2 +1,3 @@
+TIMESTAMP = 1685803531
 SHA256 (xskyroot/1079.gz) = 66e78ccd9c787ec9d21661be715702ae4a6d34e12b3c529dfca17ac382ffec92
 SIZE (xskyroot/1079.gz) = 10285
diff --git a/x11/xskyroot/files/patch-Imakefile b/x11/xskyroot/files/patch-Imakefile
index 571af377cb00..3a02ed146aed 100644
--- a/x11/xskyroot/files/patch-Imakefile
+++ b/x11/xskyroot/files/patch-Imakefile
@@ -1,6 +1,6 @@
---- Imakefile.orig	Sat Oct 14 07:16:08 2000
-+++ Imakefile	Sat Oct 14 07:16:45 2000
-@@ -4,4 +4,4 @@
+--- Imakefile.orig	2023-06-03 14:41:54 UTC
++++ Imakefile
+@@ -4,4 +4,4 @@ SYS_LIBRARIES = -lX11 -lm
  SRCS = xskyroot.c draw.c colorname.c astro.c
  OBJS = xskyroot.o draw.o colorname.o astro.o
  
diff --git a/x11/xskyroot/files/patch-astro.c b/x11/xskyroot/files/patch-astro.c
index 16c3108c3ace..f154bccb87e8 100644
--- a/x11/xskyroot/files/patch-astro.c
+++ b/x11/xskyroot/files/patch-astro.c
@@ -1,5 +1,5 @@
---- astro.c.orig	Mon May 31 09:06:03 1999
-+++ astro.c	Mon May 31 09:06:18 1999
+--- astro.c.orig	2023-06-03 14:41:54 UTC
++++ astro.c
 @@ -7,7 +7,7 @@
  #include <math.h>
  #include "mathlocal.h"
diff --git a/x11/xskyroot/files/patch-xsyroot.c b/x11/xskyroot/files/patch-xskyroot.c
similarity index 55%
rename from x11/xskyroot/files/patch-xsyroot.c
rename to x11/xskyroot/files/patch-xskyroot.c
index c2152bca70f1..479ad5455b9a 100644
--- a/x11/xskyroot/files/patch-xsyroot.c
+++ b/x11/xskyroot/files/patch-xskyroot.c
@@ -1,5 +1,5 @@
---- xskyroot.c-	Thu May 29 08:56:15 1997
-+++ xskyroot.c	Thu May 29 08:52:51 1997
+--- xskyroot.c.orig	2023-06-03 14:41:54 UTC
++++ xskyroot.c
 @@ -1,4 +1,4 @@
 -
 +#include <stdlib.h>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202306031539.353Fd44p071628>