the xcalib tool moved to github, so chase it and update to the most
recent version.

This still works for me.

OK?


Index: x11/xcalib/Makefile
===================================================================
RCS file: /cvs/openbsd/ports/x11/xcalib/Makefile,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 Makefile
--- x11/xcalib/Makefile 11 Mar 2022 20:17:43 -0000      1.7
+++ x11/xcalib/Makefile 28 Apr 2023 14:59:21 -0000
@@ -1,27 +1,21 @@
 COMMENT =              tiny monitor calibration loader for XFree86 or X.org
 
-V =                    0.8
-DISTNAME =             xcalib-source-${V}
-PKGNAME =              xcalib-${V}
-REVISION =             0
+GH_ACCOUNT =           OpenICC
+GH_PROJECT =           xcalib
+GH_TAGNAME =           0.10
 
 CATEGORIES =           x11
 
-HOMEPAGE =             http://www.etg.e-technik.uni-erlangen.de/web/doe/xcalib/
-
 # License: GPLv2 or later
 PERMIT_PACKAGE =       Yes
 
-MASTER_SITES =         ${MASTER_SITE_SOURCEFORGE:=xcalib/}
-
-WANTLIB =              X11 Xext Xxf86vm m c
-WRKDIST =              ${WRKDIR}/xcalib-${V}
+WANTLIB += X11 Xext Xrandr Xxf86vm c m
 NO_TEST =              Yes
 
 do-install:
        ${INSTALL_PROGRAM} ${WRKSRC}/xcalib ${PREFIX}/bin
        ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/xcalib
        ${INSTALL_DATA} ${WRKSRC}/*.icc ${PREFIX}/share/examples/xcalib/
-       ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/examples/xcalib/
+       ${INSTALL_DATA} ${WRKSRC}/README.md ${PREFIX}/share/examples/xcalib/
 
 .include <bsd.port.mk>
Index: x11/xcalib/distinfo
===================================================================
RCS file: /cvs/openbsd/ports/x11/xcalib/distinfo,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 distinfo
--- x11/xcalib/distinfo 18 Jan 2015 03:16:05 -0000      1.2
+++ x11/xcalib/distinfo 28 Apr 2023 14:49:13 -0000
@@ -1,2 +1,2 @@
-SHA256 (xcalib-source-0.8.tar.gz) = 
ihEu5xDlRG9sNuYjRbIGbxBjnVACWduMSL8XFsrqBuY=
-SIZE (xcalib-source-0.8.tar.gz) = 32782
+SHA256 (xcalib-0.10.tar.gz) = Z9vy3MSuZ/3ki0hjCYDB+m+J/aWBA0f2FuyFCUwnQFU=
+SIZE (xcalib-0.10.tar.gz) = 36769
Index: x11/xcalib/patches/patch-Makefile
===================================================================
RCS file: x11/xcalib/patches/patch-Makefile
diff -N x11/xcalib/patches/patch-Makefile
--- x11/xcalib/patches/patch-Makefile   11 Mar 2022 20:17:43 -0000      1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
---- Makefile.orig      Sun Aug 26 23:30:34 2007
-+++ Makefile   Sun Jan 27 00:17:51 2008
-@@ -36,9 +36,8 @@
- # to change the following variables
- 
- XCALIB_VERSION = 0.8
--CFLAGS = -O2
--XINCLUDEDIR = /usr/X11R6/include
--XLIBDIR = /usr/X11R6/lib
-+XINCLUDEDIR = "${X11BASE}/include"
-+XLIBDIR = "${X11BASE}/lib"
- # for ATI's proprietary driver (must contain the header file fglrx_gamma.h)
- FGLRXINCLUDEDIR = ./fglrx
- FGLRXLIBDIR = ./fglrx
Index: x11/xcalib/patches/patch-xcalib_c
===================================================================
RCS file: /cvs/openbsd/ports/x11/xcalib/patches/patch-xcalib_c,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 patch-xcalib_c
--- x11/xcalib/patches/patch-xcalib_c   11 Mar 2022 20:17:43 -0000      1.2
+++ x11/xcalib/patches/patch-xcalib_c   28 Apr 2023 14:54:38 -0000
@@ -1,9 +1,10 @@
---- xcalib.c.orig      Thu Jul 10 16:57:09 2008
-+++ xcalib.c   Thu Jul 10 16:57:31 2008
-@@ -150,12 +150,12 @@ usage (void)
+Index: xcalib.c
+--- xcalib.c.orig
++++ xcalib.c
+@@ -153,12 +153,12 @@ usage (void)
           "last parameter must be an ICC profile containing a vcgt-tag\n");
    fprintf (stdout, "\n");
- #ifndef WIN32GDI 
+ #ifndef _WIN32 
 -  fprintf (stdout, "Example: ./xcalib -d :0 -s 0 -v bluish.icc\n");
 +  fprintf (stdout, "Example: xcalib -d :0 -s 0 -v bluish.icc\n");
  #else
Index: x11/xcalib/pkg/PLIST
===================================================================
RCS file: /cvs/openbsd/ports/x11/xcalib/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 PLIST
--- x11/xcalib/pkg/PLIST        11 Mar 2022 20:17:43 -0000      1.2
+++ x11/xcalib/pkg/PLIST        28 Apr 2023 14:59:32 -0000
@@ -1,6 +1,6 @@
 @bin bin/xcalib
 share/examples/xcalib/
-share/examples/xcalib/README
+share/examples/xcalib/README.md
 share/examples/xcalib/bluish.icc
 share/examples/xcalib/gamma_1_0.icc
 share/examples/xcalib/gamma_2_2.icc


-- 
Nobody can be exactly like me.  Sometimes even I have trouble doing it.
                -- Tallulah Bankhead

Reply via email to