pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

New package, fluid



Module Name:	pkgsrc-wip
Committed By:	pin <voidpin%protonmail.com@localhost>
Pushed By:	pin
Date:		Wed Feb 26 11:42:37 2020 +0100
Changeset:	8d4a92370ed3d1843a4b16966b6d75ef80062f28

Modified Files:
	Makefile
Added Files:
	fluid/DESCR
	fluid/Makefile
	fluid/PLIST
	fluid/distinfo

Log Message:
New package, fluid

Liri is a full-fledged Desktop Environment for Wayland.

Fluid is a collection of cross-platform QtQuick components for building fluid
and dynamic applications, using the Material Design guidelines.

Online documentation is available at liri.io.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=8d4a92370ed3d1843a4b16966b6d75ef80062f28

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile       |   1 +
 fluid/DESCR    |   5 ++
 fluid/Makefile |  47 ++++++++++++
 fluid/PLIST    | 225 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 fluid/distinfo |   6 ++
 5 files changed, 284 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index a3404093f4..9a13253032 100644
--- a/Makefile
+++ b/Makefile
@@ -837,6 +837,7 @@ SUBDIR+=	flnews-devel
 SUBDIR+=	flowblade
 SUBDIR+=	fltk14-devel
 SUBDIR+=	fltk2
+SUBDIR+=	fluid
 SUBDIR+=	fluxbox
 SUBDIR+=	fluxspace
 SUBDIR+=	flvmeta
diff --git a/fluid/DESCR b/fluid/DESCR
new file mode 100644
index 0000000000..7b6a0a4b59
--- /dev/null
+++ b/fluid/DESCR
@@ -0,0 +1,5 @@
+Fluid is a collection of cross-platform QtQuick components for building fluid
+and dynamic applications, using the Material Design guidelines.
+(https://material.io/guidelines/)
+Online documentation is available at liri.io
+(https://liri.io/docs/sdk/fluid/develop/)
diff --git a/fluid/Makefile b/fluid/Makefile
new file mode 100644
index 0000000000..deb6396df1
--- /dev/null
+++ b/fluid/Makefile
@@ -0,0 +1,47 @@
+# $NetBSD$
+
+DISTNAME=	fluid-1.2.0
+CATEGORIES=	devel
+MASTER_SITES=	${MASTER_SITE_GITHUB:=lirios/fluid/releases/download/v1.2.0/}
+EXTRACT_SUFX=	.tar.xz
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://liri.io/
+COMMENT=	Collection of QtQuick components for building fluid
+LICENSE=	mpl-2.0
+
+USE_CMAKE=	yes
+USE_LANGUAGES=	c c++
+
+CONFIGURE_DIRS=	build
+CMAKE_ARG_PATH=	..
+
+CMAKE_ARGS+=	-DCMAKE_INSTALL_PREFIX=${PREFIX}
+CMAKE_ARGS+=	-DMSK_PREFIX=${PREFIX:Q}
+CMAKE_ARGS+=	-DMSK_INSTALL_PREFIX=${PREFIX:Q}
+CMAKE_ARGS+=	-DMSK_INSTALL_LIBS=/lib
+CMAKE_ARGS+=	-DMSK_INSTALL_INCLUDES=/include
+CMAKE_ARGS+=	-DMSK_INSTALL_DOCS=/share/doc/fluid
+#CMAKE_ARGS+=	-DFLUID_USE_SYSTEM_LCS:BOOL=ON
+#CMAKE_ARGS+=	-DFLUID_WITH_DOCUMENTATION:BOOL=OFF
+CMAKE_ARGS+=	-DFLUID_WITH_DEMO:BOOL=OFF
+#CMAKE_ARGS+=	-DFLUID_WITH_QML_MODULES:BOOL=OFF
+CMAKE_ARGS+=	-DFLUID_INSTALL_ICONS:BOOL=OFF
+
+ICON_THEME=	yes
+
+pre-configure:
+	${MKDIR} -p ${WRKSRC}/build
+
+DEPENDS+=	qt5-qtgraphicaleffects-[0-9]*:../../x11/qt5-qtgraphicaleffects
+DEPENDS+=	qt5-qtdoc-[0-9]*:../../x11/qt5-qtdoc
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtdeclarative/buildlink3.mk"
+.include "../../x11/qt5-qtquickcontrols2/buildlink3.mk"
+.include "../../x11/qt5-qtsvg/buildlink3.mk"
+.include "../../x11/qt5-qtwayland/buildlink3.mk"
+.include "../../devel/wayland/buildlink3.mk"
+.include "../../devel/wayland-protocols/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/fluid/PLIST b/fluid/PLIST
new file mode 100644
index 0000000000..7a6cf48523
--- /dev/null
+++ b/fluid/PLIST
@@ -0,0 +1,225 @@
+@comment $NetBSD$
+lib/qml/Fluid/Controls/Action.qml
+lib/qml/Fluid/Controls/AlertDialog.qml
+lib/qml/Fluid/Controls/AppBar.qml
+lib/qml/Fluid/Controls/AppBar11.qml
+lib/qml/Fluid/Controls/AppToolBar.qml
+lib/qml/Fluid/Controls/AppToolBar11.qml
+lib/qml/Fluid/Controls/ApplicationWindow.qml
+lib/qml/Fluid/Controls/ApplicationWindow11.qml
+lib/qml/Fluid/Controls/BodyLabel.qml
+lib/qml/Fluid/Controls/BottomSheet.qml
+lib/qml/Fluid/Controls/BottomSheetGrid.qml
+lib/qml/Fluid/Controls/BottomSheetList.qml
+lib/qml/Fluid/Controls/CaptionLabel.qml
+lib/qml/Fluid/Controls/Card.qml
+lib/qml/Fluid/Controls/Chip.qml
+lib/qml/Fluid/Controls/CircleImage.qml
+lib/qml/Fluid/Controls/DatePicker.qml
+lib/qml/Fluid/Controls/DatePickerDialog.qml
+lib/qml/Fluid/Controls/DateTimePicker.qml
+lib/qml/Fluid/Controls/DateTimePickerDialog.qml
+lib/qml/Fluid/Controls/DialogLabel.qml
+lib/qml/Fluid/Controls/DisplayLabel.qml
+lib/qml/Fluid/Controls/FloatingActionButton.qml
+lib/qml/Fluid/Controls/HeadlineLabel.qml
+lib/qml/Fluid/Controls/Icon.qml
+lib/qml/Fluid/Controls/InputDialog.qml
+lib/qml/Fluid/Controls/ListItem.qml
+lib/qml/Fluid/Controls/Loadable.qml
+lib/qml/Fluid/Controls/NavigationDrawer.qml
+lib/qml/Fluid/Controls/NavigationListView.qml
+lib/qml/Fluid/Controls/NoiseBackground.qml
+lib/qml/Fluid/Controls/OverlayView.qml
+lib/qml/Fluid/Controls/Page.qml
+lib/qml/Fluid/Controls/Page11.qml
+lib/qml/Fluid/Controls/PageSidebar.qml
+lib/qml/Fluid/Controls/PageStack.qml
+lib/qml/Fluid/Controls/Placeholder.qml
+lib/qml/Fluid/Controls/Private/DateSelector.qml
+lib/qml/Fluid/Controls/Private/TimeSelector.qml
+lib/qml/Fluid/Controls/Private/YearSelector.qml
+lib/qml/Fluid/Controls/Private/libfluidcontrolsprivateplugin.so
+lib/qml/Fluid/Controls/Private/qmldir
+lib/qml/Fluid/Controls/Ripple.qml
+lib/qml/Fluid/Controls/SearchBar.qml
+lib/qml/Fluid/Controls/SearchBar11.qml
+lib/qml/Fluid/Controls/Showable.qml
+lib/qml/Fluid/Controls/Sidebar.qml
+lib/qml/Fluid/Controls/SmoothFadeImage.qml
+lib/qml/Fluid/Controls/SmoothFadeLoader.qml
+lib/qml/Fluid/Controls/SnackBar.qml
+lib/qml/Fluid/Controls/Subheader.qml
+lib/qml/Fluid/Controls/SubheadingLabel.qml
+lib/qml/Fluid/Controls/Tab.qml
+lib/qml/Fluid/Controls/TabbedPage.qml
+lib/qml/Fluid/Controls/ThinDivider.qml
+lib/qml/Fluid/Controls/TimePicker.qml
+lib/qml/Fluid/Controls/TimePickerDialog.qml
+lib/qml/Fluid/Controls/TitleLabel.qml
+lib/qml/Fluid/Controls/ToolButton.qml
+lib/qml/Fluid/Controls/Units.qml
+lib/qml/Fluid/Controls/Wave.qml
+lib/qml/Fluid/Controls/libfluidcontrolsplugin.so
+lib/qml/Fluid/Controls/qmldir
+lib/qml/Fluid/Core/Object.qml
+lib/qml/Fluid/Core/libfluidcoreplugin.so
+lib/qml/Fluid/Core/qmldir
+lib/qml/Fluid/Effects/BoxShadow.qml
+lib/qml/Fluid/Effects/CircleMask.qml
+lib/qml/Fluid/Effects/Elevation.qml
+lib/qml/Fluid/Effects/Vignette.qml
+lib/qml/Fluid/Effects/qmldir
+lib/qml/Fluid/Layouts/AutomaticGrid.qml
+lib/qml/Fluid/Layouts/ColumnFlow.qml
+lib/qml/Fluid/Layouts/qmldir
+lib/qml/Fluid/Templates/Card.qml
+lib/qml/Fluid/Templates/libfluidtemplatesplugin.so
+lib/qml/Fluid/Templates/qmldir
+share/doc/fluid/html/deployment.html
+share/doc/fluid/html/fluid-controls-qmlmodule.html
+share/doc/fluid/html/fluid-core-qmlmodule.html
+share/doc/fluid/html/fluid-effects-qmlmodule.html
+share/doc/fluid/html/fluid-layouts-qmlmodule.html
+share/doc/fluid/html/fluid-templates-qmlmodule.html
+share/doc/fluid/html/fluid.index
+share/doc/fluid/html/fluid.qhp
+share/doc/fluid/html/fluid.qhp.sha1
+share/doc/fluid/html/images/arrow_bc.png
+share/doc/fluid/html/images/bgrContent.png
+share/doc/fluid/html/images/btn_next.png
+share/doc/fluid/html/images/btn_prev.png
+share/doc/fluid/html/images/bullet_dn.png
+share/doc/fluid/html/images/bullet_sq.png
+share/doc/fluid/html/images/home.png
+share/doc/fluid/html/images/ico_note.png
+share/doc/fluid/html/images/ico_note_attention.png
+share/doc/fluid/html/images/ico_out.png
+share/doc/fluid/html/images/logo.png
+share/doc/fluid/html/index.html
+share/doc/fluid/html/qml-fluid-controls-action-members.html
+share/doc/fluid/html/qml-fluid-controls-action.html
+share/doc/fluid/html/qml-fluid-controls-alertdialog-members.html
+share/doc/fluid/html/qml-fluid-controls-alertdialog.html
+share/doc/fluid/html/qml-fluid-controls-appbar-members.html
+share/doc/fluid/html/qml-fluid-controls-appbar.html
+share/doc/fluid/html/qml-fluid-controls-applicationwindow-members.html
+share/doc/fluid/html/qml-fluid-controls-applicationwindow.html
+share/doc/fluid/html/qml-fluid-controls-apptoolbar-members.html
+share/doc/fluid/html/qml-fluid-controls-apptoolbar.html
+share/doc/fluid/html/qml-fluid-controls-bodylabel-members.html
+share/doc/fluid/html/qml-fluid-controls-bodylabel.html
+share/doc/fluid/html/qml-fluid-controls-bottomsheet-members.html
+share/doc/fluid/html/qml-fluid-controls-bottomsheet.html
+share/doc/fluid/html/qml-fluid-controls-bottomsheetgrid-members.html
+share/doc/fluid/html/qml-fluid-controls-bottomsheetgrid.html
+share/doc/fluid/html/qml-fluid-controls-captionlabel-members.html
+share/doc/fluid/html/qml-fluid-controls-captionlabel.html
+share/doc/fluid/html/qml-fluid-controls-chip-members.html
+share/doc/fluid/html/qml-fluid-controls-chip.html
+share/doc/fluid/html/qml-fluid-controls-circleimage-members.html
+share/doc/fluid/html/qml-fluid-controls-circleimage.html
+share/doc/fluid/html/qml-fluid-controls-color-members.html
+share/doc/fluid/html/qml-fluid-controls-color.html
+share/doc/fluid/html/qml-fluid-controls-datepicker-members.html
+share/doc/fluid/html/qml-fluid-controls-datepicker.html
+share/doc/fluid/html/qml-fluid-controls-datepickerdialog-members.html
+share/doc/fluid/html/qml-fluid-controls-datepickerdialog.html
+share/doc/fluid/html/qml-fluid-controls-datetimepicker-members.html
+share/doc/fluid/html/qml-fluid-controls-datetimepicker.html
+share/doc/fluid/html/qml-fluid-controls-datetimepickerdialog-members.html
+share/doc/fluid/html/qml-fluid-controls-datetimepickerdialog.html
+share/doc/fluid/html/qml-fluid-controls-dialoglabel-members.html
+share/doc/fluid/html/qml-fluid-controls-dialoglabel.html
+share/doc/fluid/html/qml-fluid-controls-displaylabel-members.html
+share/doc/fluid/html/qml-fluid-controls-displaylabel.html
+share/doc/fluid/html/qml-fluid-controls-floatingactionbutton-members.html
+share/doc/fluid/html/qml-fluid-controls-floatingactionbutton.html
+share/doc/fluid/html/qml-fluid-controls-headlinelabel-members.html
+share/doc/fluid/html/qml-fluid-controls-headlinelabel.html
+share/doc/fluid/html/qml-fluid-controls-icon-members.html
+share/doc/fluid/html/qml-fluid-controls-icon.html
+share/doc/fluid/html/qml-fluid-controls-inputdialog-members.html
+share/doc/fluid/html/qml-fluid-controls-inputdialog.html
+share/doc/fluid/html/qml-fluid-controls-listitem-members.html
+share/doc/fluid/html/qml-fluid-controls-listitem.html
+share/doc/fluid/html/qml-fluid-controls-loadable-members.html
+share/doc/fluid/html/qml-fluid-controls-loadable.html
+share/doc/fluid/html/qml-fluid-controls-navigationdrawer-members.html
+share/doc/fluid/html/qml-fluid-controls-navigationdrawer.html
+share/doc/fluid/html/qml-fluid-controls-navigationlistview-members.html
+share/doc/fluid/html/qml-fluid-controls-navigationlistview.html
+share/doc/fluid/html/qml-fluid-controls-noisebackground-members.html
+share/doc/fluid/html/qml-fluid-controls-noisebackground.html
+share/doc/fluid/html/qml-fluid-controls-overlayview-members.html
+share/doc/fluid/html/qml-fluid-controls-overlayview.html
+share/doc/fluid/html/qml-fluid-controls-page-members.html
+share/doc/fluid/html/qml-fluid-controls-page.html
+share/doc/fluid/html/qml-fluid-controls-pagesidebar-members.html
+share/doc/fluid/html/qml-fluid-controls-pagesidebar.html
+share/doc/fluid/html/qml-fluid-controls-pagestack-members.html
+share/doc/fluid/html/qml-fluid-controls-pagestack.html
+share/doc/fluid/html/qml-fluid-controls-placeholder-members.html
+share/doc/fluid/html/qml-fluid-controls-placeholder.html
+share/doc/fluid/html/qml-fluid-controls-ripple-members.html
+share/doc/fluid/html/qml-fluid-controls-ripple.html
+share/doc/fluid/html/qml-fluid-controls-searchbar-members.html
+share/doc/fluid/html/qml-fluid-controls-searchbar.html
+share/doc/fluid/html/qml-fluid-controls-showable-members.html
+share/doc/fluid/html/qml-fluid-controls-showable.html
+share/doc/fluid/html/qml-fluid-controls-sidebar-members.html
+share/doc/fluid/html/qml-fluid-controls-sidebar.html
+share/doc/fluid/html/qml-fluid-controls-smoothfadeimage-members.html
+share/doc/fluid/html/qml-fluid-controls-smoothfadeimage.html
+share/doc/fluid/html/qml-fluid-controls-smoothfadeloader-members.html
+share/doc/fluid/html/qml-fluid-controls-smoothfadeloader.html
+share/doc/fluid/html/qml-fluid-controls-snackbar-members.html
+share/doc/fluid/html/qml-fluid-controls-snackbar.html
+share/doc/fluid/html/qml-fluid-controls-subheader-members.html
+share/doc/fluid/html/qml-fluid-controls-subheader.html
+share/doc/fluid/html/qml-fluid-controls-subheadinglabel-members.html
+share/doc/fluid/html/qml-fluid-controls-subheadinglabel.html
+share/doc/fluid/html/qml-fluid-controls-tab-members.html
+share/doc/fluid/html/qml-fluid-controls-tab.html
+share/doc/fluid/html/qml-fluid-controls-tabbedpage-members.html
+share/doc/fluid/html/qml-fluid-controls-tabbedpage.html
+share/doc/fluid/html/qml-fluid-controls-thindivider-members.html
+share/doc/fluid/html/qml-fluid-controls-thindivider.html
+share/doc/fluid/html/qml-fluid-controls-timepicker-members.html
+share/doc/fluid/html/qml-fluid-controls-timepicker.html
+share/doc/fluid/html/qml-fluid-controls-timepickerdialog-members.html
+share/doc/fluid/html/qml-fluid-controls-timepickerdialog.html
+share/doc/fluid/html/qml-fluid-controls-titlelabel-members.html
+share/doc/fluid/html/qml-fluid-controls-titlelabel.html
+share/doc/fluid/html/qml-fluid-controls-toolbutton-members.html
+share/doc/fluid/html/qml-fluid-controls-toolbutton.html
+share/doc/fluid/html/qml-fluid-controls-units-members.html
+share/doc/fluid/html/qml-fluid-controls-units.html
+share/doc/fluid/html/qml-fluid-controls-wave-members.html
+share/doc/fluid/html/qml-fluid-controls-wave.html
+share/doc/fluid/html/qml-fluid-core-clipboard-members.html
+share/doc/fluid/html/qml-fluid-core-clipboard.html
+share/doc/fluid/html/qml-fluid-core-object-members.html
+share/doc/fluid/html/qml-fluid-core-object.html
+share/doc/fluid/html/qml-fluid-core-utils-members.html
+share/doc/fluid/html/qml-fluid-core-utils.html
+share/doc/fluid/html/qml-fluid-effects-boxshadow-members.html
+share/doc/fluid/html/qml-fluid-effects-boxshadow.html
+share/doc/fluid/html/qml-fluid-effects-circlemask-members.html
+share/doc/fluid/html/qml-fluid-effects-circlemask.html
+share/doc/fluid/html/qml-fluid-effects-elevation-members.html
+share/doc/fluid/html/qml-fluid-effects-elevation.html
+share/doc/fluid/html/qml-fluid-effects-vignette-members.html
+share/doc/fluid/html/qml-fluid-effects-vignette.html
+share/doc/fluid/html/qml-fluid-layouts-automaticgrid-members.html
+share/doc/fluid/html/qml-fluid-layouts-automaticgrid.html
+share/doc/fluid/html/qml-fluid-layouts-columnflow-members.html
+share/doc/fluid/html/qml-fluid-layouts-columnflow.html
+share/doc/fluid/html/qml-fluid-templates-card-members.html
+share/doc/fluid/html/qml-fluid-templates-card.html
+share/doc/fluid/html/style/base.css
+share/doc/fluid/html/style/liri.css
+share/doc/fluid/html/style/liri.eot
+share/doc/fluid/html/style/liri.svg
+share/doc/fluid/html/style/liri.ttf
+share/doc/fluid/html/style/liri.woff
diff --git a/fluid/distinfo b/fluid/distinfo
new file mode 100644
index 0000000000..dcae12364f
--- /dev/null
+++ b/fluid/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (fluid-1.2.0.tar.xz) = 28795fd41e9438abf4b215673e5919dee56e1b41
+RMD160 (fluid-1.2.0.tar.xz) = d1b3a99957fb2a3606105f596b2d3e9a83c5c0d7
+SHA512 (fluid-1.2.0.tar.xz) = ea7d0140a5b617da953c200422b190f89902b044ce97282e3d6f2fe5a932794326515527225165bb8841675f39115597d126d2cbdd2106304d8dc61eeeda13d8
+Size (fluid-1.2.0.tar.xz) = 2516100 bytes


Home | Main Index | Thread Index | Old Index