svn commit: r508291 - in head/x11-toolkits: . redkite redkite/files
Yuri Victorovich
yuri at FreeBSD.org
Wed Aug 7 01:35:28 UTC 2019
Author: yuri
Date: Wed Aug 7 01:35:26 2019
New Revision: 508291
URL: https://svnweb.freebsd.org/changeset/ports/508291
Log:
New port: x11-toolkits/redkite: GUI toolkit
Added:
head/x11-toolkits/redkite/
head/x11-toolkits/redkite/Makefile (contents, props changed)
head/x11-toolkits/redkite/distinfo (contents, props changed)
head/x11-toolkits/redkite/files/
head/x11-toolkits/redkite/files/patch-CMakeLists.txt (contents, props changed)
head/x11-toolkits/redkite/pkg-descr (contents, props changed)
head/x11-toolkits/redkite/pkg-plist (contents, props changed)
Modified:
head/x11-toolkits/Makefile
Modified: head/x11-toolkits/Makefile
==============================================================================
--- head/x11-toolkits/Makefile Wed Aug 7 01:30:59 2019 (r508290)
+++ head/x11-toolkits/Makefile Wed Aug 7 01:35:26 2019 (r508291)
@@ -224,6 +224,7 @@
SUBDIR += qtermwidget
SUBDIR += qwt5-qt5
SUBDIR += qwt6
+ SUBDIR += redkite
SUBDIR += rep-gtk2
SUBDIR += rubygem-gdk3
SUBDIR += rubygem-gtk2
Added: head/x11-toolkits/redkite/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11-toolkits/redkite/Makefile Wed Aug 7 01:35:26 2019 (r508291)
@@ -0,0 +1,24 @@
+# $FreeBSD$
+
+PORTNAME= redkite
+DISTVERSIONPREFIX= v
+DISTVERSION= v0.6-4
+DISTVERSIONSUFFIX= -gad49c91
+CATEGORIES= x11-toolkits
+
+MAINTAINER= yuri at 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>
Added: head/x11-toolkits/redkite/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11-toolkits/redkite/distinfo Wed Aug 7 01:35:26 2019 (r508291)
@@ -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
Added: head/x11-toolkits/redkite/files/patch-CMakeLists.txt
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11-toolkits/redkite/files/patch-CMakeLists.txt Wed Aug 7 01:35:26 2019 (r508291)
@@ -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}
Added: head/x11-toolkits/redkite/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11-toolkits/redkite/pkg-descr Wed Aug 7 01:35:26 2019 (r508291)
@@ -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
Added: head/x11-toolkits/redkite/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11-toolkits/redkite/pkg-plist Wed Aug 7 01:35:26 2019 (r508291)
@@ -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
More information about the svn-ports-head
mailing list