mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-23 04:23:08 +00:00
New port: x11-toolkits/redkite: GUI toolkit
This commit is contained in:
parent
cebeccadcd
commit
b6cf58dffd
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=508291
@ -224,6 +224,7 @@
|
||||
SUBDIR += qtermwidget
|
||||
SUBDIR += qwt5-qt5
|
||||
SUBDIR += qwt6
|
||||
SUBDIR += redkite
|
||||
SUBDIR += rep-gtk2
|
||||
SUBDIR += rubygem-gdk3
|
||||
SUBDIR += rubygem-gtk2
|
||||
|
24
x11-toolkits/redkite/Makefile
Normal file
24
x11-toolkits/redkite/Makefile
Normal file
@ -0,0 +1,24 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= redkite
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= v0.6-4
|
||||
DISTVERSIONSUFFIX= -gad49c91
|
||||
CATEGORIES= x11-toolkits
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= GUI toolkit
|
||||
|
||||
LICENSE= GPLv3
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
USES= cmake compiler:c++14-lang gnome localbase:ldflags
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= quamplex
|
||||
USE_GNOME= cairo
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
CMAKE_ARGS= -DCMAKE_INSTALL_LIBDIR=${PREFIX}/lib
|
||||
CMAKE_OFF= ENABLE_EXAMPLES
|
||||
|
||||
.include <bsd.port.mk>
|
3
x11-toolkits/redkite/distinfo
Normal file
3
x11-toolkits/redkite/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1565141035
|
||||
SHA256 (quamplex-redkite-vv0.6-4-gad49c91_GH0.tar.gz) = eedc7a3bd25038b835e4220c2dae325aefd9ad6bb028d3416d9d5bc717ddfaa2
|
||||
SIZE (quamplex-redkite-vv0.6-4-gad49c91_GH0.tar.gz) = 122164
|
20
x11-toolkits/redkite/files/patch-CMakeLists.txt
Normal file
20
x11-toolkits/redkite/files/patch-CMakeLists.txt
Normal file
@ -0,0 +1,20 @@
|
||||
--- CMakeLists.txt.orig 2019-08-06 19:58:51 UTC
|
||||
+++ CMakeLists.txt
|
||||
@@ -10,6 +10,8 @@ elseif(CMAKE_SYSTEM_NAME MATCHES Darwin)
|
||||
message(FATAL_ERROR "Redkite not implemented yet for Mac OS X")
|
||||
elseif (CMAKE_SYSTEM_NAME MATCHES Linux)
|
||||
message(STATUS " Build Redkite for GNU/Linux")
|
||||
+elseif (CMAKE_SYSTEM_NAME MATCHES "^(FreeBSD|DragonFly)$")
|
||||
+ message(STATUS " Build Redkite for FreeBSD")
|
||||
else()
|
||||
message(FATAL_ERROR "Redkite not implemented yet for ${CMAKE_SYSTEM_NAME}")
|
||||
endif()
|
||||
@@ -174,7 +176,7 @@ else() # defualt GNU/Linux
|
||||
include_directories(${RK_INCLUDE_PATH}/impl/platforms/xwin)
|
||||
endif()
|
||||
|
||||
-add_library(redkite STATIC
|
||||
+add_library(redkite SHARED
|
||||
${RK_HEADERS}
|
||||
${RK_HEADERS_IMPL}
|
||||
${RK_HEADERS_PLATFORM}
|
4
x11-toolkits/redkite/pkg-descr
Normal file
4
x11-toolkits/redkite/pkg-descr
Normal file
@ -0,0 +1,4 @@
|
||||
Redkite is a small free software and cross-platform GUI toolkit. It is inspired
|
||||
from other well known GUI toolkits.
|
||||
|
||||
WWW: https://github.com/iurienistor/redkite
|
23
x11-toolkits/redkite/pkg-plist
Normal file
23
x11-toolkits/redkite/pkg-plist
Normal file
@ -0,0 +1,23 @@
|
||||
bin/rkpng2c
|
||||
include/redkite/Rk.h
|
||||
include/redkite/RkCanvas.h
|
||||
include/redkite/RkColor.h
|
||||
include/redkite/RkEvent.h
|
||||
include/redkite/RkEventQueue.h
|
||||
include/redkite/RkFont.h
|
||||
include/redkite/RkImage.h
|
||||
include/redkite/RkLabel.h
|
||||
include/redkite/RkLineEdit.h
|
||||
include/redkite/RkLog.h
|
||||
include/redkite/RkMain.h
|
||||
include/redkite/RkPainter.h
|
||||
include/redkite/RkPen.h
|
||||
include/redkite/RkPlatform.h
|
||||
include/redkite/RkPoint.h
|
||||
include/redkite/RkProgressBar.h
|
||||
include/redkite/RkRealPoint.h
|
||||
include/redkite/RkRect.h
|
||||
include/redkite/RkSize.h
|
||||
include/redkite/RkTimer.h
|
||||
include/redkite/RkWidget.h
|
||||
lib/libredkite.so
|
Loading…
Reference in New Issue
Block a user