Wed Aug 7 11:44:40 2019 UTC ()
Add devel/fifechan.
Fifechan is a lightweight cross platform GUI library written in C++ specifically
designed for games. It has a small yet powerful built in set of extendable
GUI Widgets allowing users to create virtually unlimited types of widgets.
(nia)
diff -r1.2876 -r1.2877 pkgsrc/devel/Makefile
diff -r0 -r1.1 pkgsrc/devel/fifechan/DESCR
diff -r0 -r1.1 pkgsrc/devel/fifechan/Makefile
diff -r0 -r1.1 pkgsrc/devel/fifechan/PLIST
diff -r0 -r1.1 pkgsrc/devel/fifechan/buildlink3.mk
diff -r0 -r1.1 pkgsrc/devel/fifechan/distinfo
--- pkgsrc/devel/Makefile 2019/07/31 01:29:16 1.2876
+++ pkgsrc/devel/Makefile 2019/08/07 11:44:40 1.2877
| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.2876 2019/07/31 01:29:16 brook Exp $ | | 1 | # $NetBSD: Makefile,v 1.2877 2019/08/07 11:44:40 nia Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | COMMENT= Development utilities | | 4 | COMMENT= Development utilities |
5 | | | 5 | |
6 | SUBDIR+= ETL | | 6 | SUBDIR+= ETL |
7 | SUBDIR+= ExmanIDE | | 7 | SUBDIR+= ExmanIDE |
8 | SUBDIR+= GConf | | 8 | SUBDIR+= GConf |
9 | SUBDIR+= GConf-ui | | 9 | SUBDIR+= GConf-ui |
10 | SUBDIR+= Gorm | | 10 | SUBDIR+= Gorm |
11 | SUBDIR+= MoarVM | | 11 | SUBDIR+= MoarVM |
12 | SUBDIR+= ObjectiveLib | | 12 | SUBDIR+= ObjectiveLib |
13 | SUBDIR+= ProjectCenter | | 13 | SUBDIR+= ProjectCenter |
14 | SUBDIR+= R-BH | | 14 | SUBDIR+= R-BH |
| @@ -269,26 +269,27 @@ SUBDIR+= eric4 | | | @@ -269,26 +269,27 @@ SUBDIR+= eric4 |
269 | SUBDIR+= erlang-base64url | | 269 | SUBDIR+= erlang-base64url |
270 | SUBDIR+= erlang-cache_tab | | 270 | SUBDIR+= erlang-cache_tab |
271 | SUBDIR+= erlang-ezlib | | 271 | SUBDIR+= erlang-ezlib |
272 | SUBDIR+= erlang-fs | | 272 | SUBDIR+= erlang-fs |
273 | SUBDIR+= error | | 273 | SUBDIR+= error |
274 | SUBDIR+= ethos | | 274 | SUBDIR+= ethos |
275 | SUBDIR+= etrace | | 275 | SUBDIR+= etrace |
276 | SUBDIR+= exctags | | 276 | SUBDIR+= exctags |
277 | SUBDIR+= exempi | | 277 | SUBDIR+= exempi |
278 | SUBDIR+= extra-cmake-modules | | 278 | SUBDIR+= extra-cmake-modules |
279 | SUBDIR+= fann | | 279 | SUBDIR+= fann |
280 | SUBDIR+= fastdep | | 280 | SUBDIR+= fastdep |
281 | SUBDIR+= fhist | | 281 | SUBDIR+= fhist |
| | | 282 | SUBDIR+= fifechan |
282 | SUBDIR+= flatbuffers | | 283 | SUBDIR+= flatbuffers |
283 | SUBDIR+= flatzebra | | 284 | SUBDIR+= flatzebra |
284 | SUBDIR+= flex | | 285 | SUBDIR+= flex |
285 | SUBDIR+= flexdock | | 286 | SUBDIR+= flexdock |
286 | SUBDIR+= flim | | 287 | SUBDIR+= flim |
287 | SUBDIR+= florist | | 288 | SUBDIR+= florist |
288 | SUBDIR+= fortran-utils | | 289 | SUBDIR+= fortran-utils |
289 | SUBDIR+= fossil | | 290 | SUBDIR+= fossil |
290 | SUBDIR+= frama-c | | 291 | SUBDIR+= frama-c |
291 | SUBDIR+= frink | | 292 | SUBDIR+= frink |
292 | SUBDIR+= fromcvs | | 293 | SUBDIR+= fromcvs |
293 | SUBDIR+= ftnchek | | 294 | SUBDIR+= ftnchek |
294 | SUBDIR+= g-wrap | | 295 | SUBDIR+= g-wrap |
Fifechan is a lightweight cross platform GUI library written in C++ specifically
designed for games. It has a small yet powerful built in set of extendable
GUI Widgets allowing users to create virtually unlimited types of widgets.
# $NetBSD: Makefile,v 1.1 2019/08/07 11:44:40 nia Exp $
DISTNAME= fifechan-0.1.5
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=fifengine/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://fifengine.github.io/fifechan/
COMMENT= C++ GUI library designed for games
LICENSE= gnu-lgpl-v2.1
USE_CMAKE= yes
USE_TOOLS+= pkg-config
USE_LANGUAGES= c c++
CONFIGURE_DIRS= build
CMAKE_ARG_PATH= ..
CMAKE_ARGS+= -DCMAKE_BUILD_TYPE="Release"
pre-configure:
${MKDIR} ${WRKSRC}/build
.include "../../devel/SDL2/buildlink3.mk"
.include "../../graphics/MesaLib/buildlink3.mk"
.include "../../graphics/SDL2_image/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@comment $NetBSD: PLIST,v 1.1 2019/08/07 11:44:40 nia Exp $
include/fifechan.hpp
include/fifechan/actionevent.hpp
include/fifechan/actionlistener.hpp
include/fifechan/cliprectangle.hpp
include/fifechan/color.hpp
include/fifechan/containerevent.hpp
include/fifechan/containerlistener.hpp
include/fifechan/contrib/opengl/oglftfont.hpp
include/fifechan/contrib/sdl/sdltruetypefont.hpp
include/fifechan/deathlistener.hpp
include/fifechan/defaultfont.hpp
include/fifechan/event.hpp
include/fifechan/exception.hpp
include/fifechan/focushandler.hpp
include/fifechan/focuslistener.hpp
include/fifechan/font.hpp
include/fifechan/genericinput.hpp
include/fifechan/glut.hpp
include/fifechan/graphics.hpp
include/fifechan/gui.hpp
include/fifechan/image.hpp
include/fifechan/imagefont.hpp
include/fifechan/imageloader.hpp
include/fifechan/input.hpp
include/fifechan/inputevent.hpp
include/fifechan/key.hpp
include/fifechan/keyevent.hpp
include/fifechan/keyinput.hpp
include/fifechan/keylistener.hpp
include/fifechan/listmodel.hpp
include/fifechan/mouseevent.hpp
include/fifechan/mouseinput.hpp
include/fifechan/mouselistener.hpp
include/fifechan/opengl.hpp
include/fifechan/opengl/openglallegroimageloader.hpp
include/fifechan/opengl/openglgraphics.hpp
include/fifechan/opengl/openglimage.hpp
include/fifechan/opengl/openglsdlimageloader.hpp
include/fifechan/platform.hpp
include/fifechan/point.hpp
include/fifechan/rectangle.hpp
include/fifechan/sdl.hpp
include/fifechan/sdl/sdlgraphics.hpp
include/fifechan/sdl/sdlimage.hpp
include/fifechan/sdl/sdlimageloader.hpp
include/fifechan/sdl/sdlinput.hpp
include/fifechan/sdl/sdlpixel.hpp
include/fifechan/selectionevent.hpp
include/fifechan/selectionlistener.hpp
include/fifechan/size.hpp
include/fifechan/text.hpp
include/fifechan/utf8stringeditor.hpp
include/fifechan/util/fcn_math.hpp
include/fifechan/version.hpp
include/fifechan/visibilityeventhandler.hpp
include/fifechan/widget.hpp
include/fifechan/widgetlistener.hpp
include/fifechan/widgets/adjustingcontainer.hpp
include/fifechan/widgets/bargraph.hpp
include/fifechan/widgets/button.hpp
include/fifechan/widgets/checkbox.hpp
include/fifechan/widgets/container.hpp
include/fifechan/widgets/curvegraph.hpp
include/fifechan/widgets/dropdown.hpp
include/fifechan/widgets/flowcontainer.hpp
include/fifechan/widgets/icon.hpp
include/fifechan/widgets/iconprogressbar.hpp
include/fifechan/widgets/imagebutton.hpp
include/fifechan/widgets/imageprogressbar.hpp
include/fifechan/widgets/label.hpp
include/fifechan/widgets/linegraph.hpp
include/fifechan/widgets/listbox.hpp
include/fifechan/widgets/passwordfield.hpp
include/fifechan/widgets/piegraph.hpp
include/fifechan/widgets/pointgraph.hpp
include/fifechan/widgets/radiobutton.hpp
include/fifechan/widgets/scrollarea.hpp
include/fifechan/widgets/slider.hpp
include/fifechan/widgets/spacer.hpp
include/fifechan/widgets/tab.hpp
include/fifechan/widgets/tabbedarea.hpp
include/fifechan/widgets/textbox.hpp
include/fifechan/widgets/textfield.hpp
include/fifechan/widgets/togglebutton.hpp
include/fifechan/widgets/window.hpp
lib/libfifechan.so
lib/libfifechan.so.${PKGVERSION}
lib/libfifechan_opengl.so
lib/libfifechan_opengl.so.${PKGVERSION}
lib/libfifechan_sdl.so
lib/libfifechan_sdl.so.${PKGVERSION}
# $NetBSD: buildlink3.mk,v 1.1 2019/08/07 11:44:40 nia Exp $
BUILDLINK_TREE+= fifechan
.if !defined(FIFECHAN_BUILDLINK3_MK)
FIFECHAN_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.fifechan+= fifechan>=0.1.5
BUILDLINK_PKGSRCDIR.fifechan?= ../../devel/fifechan
.endif # FIFECHAN_BUILDLINK3_MK
BUILDLINK_TREE+= -fifechan
$NetBSD: distinfo,v 1.1 2019/08/07 11:44:40 nia Exp $
SHA1 (fifechan-0.1.5.tar.gz) = be7d09356ad9eafdf413fe19163a629e54670145
RMD160 (fifechan-0.1.5.tar.gz) = 08751bc5f516f9570c2b12cee7ec4de009cb834e
SHA512 (fifechan-0.1.5.tar.gz) = 713f46ac8310f333c599a17c53e83b43c1e71dc0a631596eae0089877409e48f87fa25ca067734817ca8ddc75ecd7b99ccda227fc29036676a87e441f8aa7d2d
Size (fifechan-0.1.5.tar.gz) = 272472 bytes