mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-19 19:59:43 +00:00
sysutils/cpu-x: the port had been updated and improved (+)
- Update to the latest version 4.5.2 and chase that very long new upstream name; adjust LICENSE (it's GPLv3 or later) - Garbage-collect no longer needed `post-patch' target - Allow to disable NLS due to low quality of some translations and unbreak the port's build in this case - Disable GLFW, Vulkan, and OpenCL for now: on FreeBSD, they only provide those components' version numbers because the adjacent support code is Linux-specific PR: 269981 Reported by: portscout
This commit is contained in:
parent
b6bac48e5a
commit
5d0d0f023e
@ -1,43 +1,40 @@
|
||||
PORTNAME= cpu-x
|
||||
PORTVERSION= 4.0.1
|
||||
PORTVERSION= 4.5.2
|
||||
DISTVERSIONPREFIX= v
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= sysutils
|
||||
|
||||
MAINTAINER= danfe@FreeBSD.org
|
||||
COMMENT= Gathers information about CPU, motherboard, and more
|
||||
WWW= https://x0rg.github.io/CPU-X/
|
||||
WWW= https://thetumultuousunicornofdarkness.github.io/CPU-X/
|
||||
|
||||
LICENSE= GPLv3
|
||||
LICENSE= GPLv3+
|
||||
|
||||
BUILD_DEPENDS= nasm:devel/nasm
|
||||
LIB_DEPENDS= libcpuid.so:sysutils/libcpuid \
|
||||
libpci.so:devel/libpci \
|
||||
libstatgrab.so:devel/libstatgrab
|
||||
|
||||
USES= cmake ncurses pkgconfig
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= X0rg
|
||||
GH_ACCOUNT= TheTumultuousUnicornOfDarkness
|
||||
GH_PROJECT= ${PORTNAME:tu}
|
||||
|
||||
USES= cmake gettext ncurses pkgconfig
|
||||
CMAKE_OFF= WITH_LIBGLFW WITH_VULKAN WITH_OPENCL
|
||||
|
||||
PORTDOCS= ChangeLog.md README.md
|
||||
|
||||
OPTIONS_DEFINE= DOCS X11
|
||||
OPTIONS_DEFINE= DOCS NLS X11
|
||||
OPTIONS_DEFAULT= X11
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
X11_DESC= Build GTK+3 frontend in addition to ncurses one
|
||||
NLS_USES= gettext
|
||||
NLS_CMAKE_OFF= -DWITH_GETTEXT:BOOL=OFF
|
||||
|
||||
X11_DESC= Build GTK+3 frontend in addition to ncurses one
|
||||
X11_USES= gnome
|
||||
X11_USE= GNOME=gtk30
|
||||
X11_CMAKE_OFF= -DWITH_GTK:BOOL=OFF
|
||||
X11_VARS= GLIB_SCHEMAS=org.cpu-x.gschema.xml
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's, -Wno-unused-result,,' ${WRKSRC}/CMakeLists.txt
|
||||
@${REINPLACE_CMD} -e '23s,^,#include <sys/wait.h>,' ${WRKSRC}/src/gui_gtk.c
|
||||
|
||||
post-install-DOCS-on:
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
|
||||
|
@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1592070555
|
||||
SHA256 (X0rg-CPU-X-v4.0.1_GH0.tar.gz) = c41fbb3000e3e6f79e5228aa0237fde4f98b11df8ccb4c9a46f7e63a4a7011bf
|
||||
SIZE (X0rg-CPU-X-v4.0.1_GH0.tar.gz) = 1719474
|
||||
TIMESTAMP = 1668274060
|
||||
SHA256 (TheTumultuousUnicornOfDarkness-CPU-X-v4.5.2_GH0.tar.gz) = 6cdab38928ca5684b22f7b8d868d42a25a48be6da813743b6b59a88d6e9f25d1
|
||||
SIZE (TheTumultuousUnicornOfDarkness-CPU-X-v4.5.2_GH0.tar.gz) = 1919087
|
||||
|
@ -1,6 +1,6 @@
|
||||
--- src/CMakeLists.txt.orig 2016-10-25 18:42:03 UTC
|
||||
--- src/CMakeLists.txt.orig 2022-11-12 17:27:40 UTC
|
||||
+++ src/CMakeLists.txt
|
||||
@@ -37,7 +37,13 @@ endif(WITH_GTK)
|
||||
@@ -23,7 +23,13 @@ endif(WITH_GTK)
|
||||
|
||||
# NCurses
|
||||
if(WITH_NCURSES)
|
||||
@ -15,3 +15,12 @@
|
||||
if(NCURSES_FOUND)
|
||||
include_directories(${NCURSES_INCLUDE_DIRS})
|
||||
link_directories(${NCURSES_LIBRARY_DIRS})
|
||||
@@ -37,7 +43,7 @@ endif(WITH_NCURSES)
|
||||
|
||||
# Gettext
|
||||
if(Intl_FOUND)
|
||||
- include_directories(${CMAKE_BINARY_DIR}/po)
|
||||
+ include_directories(${Intl_INCLUDE_DIRS})
|
||||
endif(Intl_FOUND)
|
||||
|
||||
# Libcpuid
|
||||
|
@ -17,28 +17,44 @@ share/fish/vendor_completions.d/cpu-x.fish
|
||||
%%X11%%share/icons/hicolor/256x256/apps/cpu-x.png
|
||||
%%X11%%share/icons/hicolor/384x384/apps/cpu-x.png
|
||||
%%X11%%share/icons/hicolor/512x512/apps/cpu-x.png
|
||||
share/locale/ar/LC_MESSAGES/cpu-x.mo
|
||||
share/locale/cs_CZ/LC_MESSAGES/cpu-x.mo
|
||||
share/locale/de/LC_MESSAGES/cpu-x.mo
|
||||
share/locale/el/LC_MESSAGES/cpu-x.mo
|
||||
share/locale/es/LC_MESSAGES/cpu-x.mo
|
||||
share/locale/fr/LC_MESSAGES/cpu-x.mo
|
||||
share/locale/id/LC_MESSAGES/cpu-x.mo
|
||||
share/locale/it/LC_MESSAGES/cpu-x.mo
|
||||
share/locale/ja/LC_MESSAGES/cpu-x.mo
|
||||
share/locale/ko/LC_MESSAGES/cpu-x.mo
|
||||
share/locale/lv/LC_MESSAGES/cpu-x.mo
|
||||
share/locale/mr/LC_MESSAGES/cpu-x.mo
|
||||
share/locale/ms/LC_MESSAGES/cpu-x.mo
|
||||
share/locale/nb_NO/LC_MESSAGES/cpu-x.mo
|
||||
share/locale/pl/LC_MESSAGES/cpu-x.mo
|
||||
share/locale/pt/LC_MESSAGES/cpu-x.mo
|
||||
share/locale/pt_BR/LC_MESSAGES/cpu-x.mo
|
||||
share/locale/ru/LC_MESSAGES/cpu-x.mo
|
||||
share/locale/tr/LC_MESSAGES/cpu-x.mo
|
||||
share/locale/uk/LC_MESSAGES/cpu-x.mo
|
||||
share/locale/zh/LC_MESSAGES/cpu-x.mo
|
||||
share/locale/zh_Hant/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/ar/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/ber/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/bg/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/ca/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/cs_CZ/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/da/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/de/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/el/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/es/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/fa/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/fi/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/fr/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/hu/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/id/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/it/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/ja/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/kmr/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/ko/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/lv/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/ml/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/mr/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/ms/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/nb_NO/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/nl/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/pa/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/pl/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/pt/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/pt_BR/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/ro/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/ru/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/si/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/sv/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/ta/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/tr/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/tzm/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/uk/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/zh/LC_MESSAGES/cpu-x.mo
|
||||
%%NLS%%share/locale/zh_Hant/LC_MESSAGES/cpu-x.mo
|
||||
%%X11%%share/metainfo/org.cpu-x.appdata.xml
|
||||
%%X11%%share/polkit-1/actions/org.cpu-x-daemon.policy
|
||||
share/zsh/site-functions/_cpu-x
|
||||
|
Loading…
Reference in New Issue
Block a user