diff options
author | pin <pin@pkgsrc.org> | 2020-12-18 22:29:11 +0000 |
---|---|---|
committer | pin <pin@pkgsrc.org> | 2020-12-18 22:29:11 +0000 |
commit | 262a1cc87c79db6277479e1f5f51c1d5cd91e3e0 (patch) | |
tree | d65255be5b92166e8cd5d35982f8c319654de324 /biology/molsketch | |
parent | b0f8d4b372c3ee62a57f58d1d8c564f36e697a82 (diff) | |
download | pkgsrc-262a1cc87c79db6277479e1f5f51c1d5cd91e3e0.tar.gz |
biology/molsketch: import version 0.7.0
Originally packaged by Kamil Rytarowski (v0.6.0) on wip kindly responding
to a request of mine.
Molsketch is a 2D molecular editing tool. Its goal is to help you draw
molecules quick and easily. Of course you're creation can be exported
afterwards in high quality in a number of vector and bitmap formats.
Features:
* open, save and import in all formats supported by the OpenBabel(tm)
library
* export to Scalable Vector Graphics (SVG) and a number of common used
bitmap formats
* print and export your document to PDF
Diffstat (limited to 'biology/molsketch')
-rw-r--r-- | biology/molsketch/DESCR | 11 | ||||
-rw-r--r-- | biology/molsketch/Makefile | 35 | ||||
-rw-r--r-- | biology/molsketch/PLIST | 132 | ||||
-rw-r--r-- | biology/molsketch/distinfo | 6 |
4 files changed, 184 insertions, 0 deletions
diff --git a/biology/molsketch/DESCR b/biology/molsketch/DESCR new file mode 100644 index 00000000000..3f08aac5eec --- /dev/null +++ b/biology/molsketch/DESCR @@ -0,0 +1,11 @@ +Molsketch is a 2D molecular editing tool. Its goal is to help you draw +molecules quick and easily. Of course you're creation can be exported +afterwards in high quality in a number of vector and bitmap formats. + +Features: + + * open, save and import in all formats supported by the OpenBabel(tm) + library + * export to Scalable Vector Graphics (SVG) and a number of common used + bitmap formats + * print and export your document to PDF diff --git a/biology/molsketch/Makefile b/biology/molsketch/Makefile new file mode 100644 index 00000000000..bbcd6e7b444 --- /dev/null +++ b/biology/molsketch/Makefile @@ -0,0 +1,35 @@ +# $NetBSD: Makefile,v 1.1 2020/12/18 22:29:11 pin Exp $ + +DISTNAME= Molsketch-0.7.0-src +PKGNAME= ${DISTNAME:S/-src//:tl} +CATEGORIES= biology +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=molsketch/} + +MAINTAINER= pin@NetBSD.org +HOMEPAGE= http://molsketch.sourceforge.net/ +COMMENT= Program for drawing molecular structures +LICENSE= gnu-gpl-v2 + +USE_TOOLS= pkg-config + +USE_CMAKE= yes + +WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//} +USE_LANGUAGES= c c++ + +CMAKE_ARGS+= -DMSK_PREFIX=${PREFIX:Q} +CMAKE_ARGS+= -DMSK_INSTALL_PREFIX=${PREFIX:Q} +CMAKE_ARGS+= -DMSK_INSTALL_DOCS=/share/doc/molsketch +CMAKE_ARGS+= -DMSK_INSTALL_LIBS64=/lib +CMAKE_ARGS+= -DMSK_INSTALL_LIBS=/lib +CMAKE_ARGS+= -DMSK_INSTALL_INCLUDES=/include + +post-install: + ${RM} -rf ${DESTDIR}${PREFIX}/include/libmolsketch/molsketch_LIB_autogen + ${RM} -rf ${DESTDIR}${PREFIX}/include/libmolsketch/CMakeFiles + +.include "../../biology/openbabel/buildlink3.mk" +.include "../../graphics/hicolor-icon-theme/buildlink3.mk" +.include "../../x11/qt5-qtbase/buildlink3.mk" +.include "../../x11/qt5-qtsvg/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/biology/molsketch/PLIST b/biology/molsketch/PLIST new file mode 100644 index 00000000000..465e7010dcb --- /dev/null +++ b/biology/molsketch/PLIST @@ -0,0 +1,132 @@ +@comment $NetBSD: PLIST,v 1.1 2020/12/18 22:29:11 pin Exp $ +bin/molsketch-qt5 +include/libmolsketch/TextInputItem.h +include/libmolsketch/abstractxmlobject.h +include/libmolsketch/actions/abstractitemaction.h +include/libmolsketch/actions/abstractrecursiveitemaction.h +include/libmolsketch/actions/alignmentaction.h +include/libmolsketch/actions/arrowtypeaction.h +include/libmolsketch/actions/arrowtypewidget.h +include/libmolsketch/actions/bondtypeaction.h +include/libmolsketch/actions/bondtypewidget.h +include/libmolsketch/actions/coloraction.h +include/libmolsketch/actions/deleteaction.h +include/libmolsketch/actions/drawaction.h +include/libmolsketch/actions/flipbondaction.h +include/libmolsketch/actions/flipstereobondsaction.h +include/libmolsketch/actions/frameaction.h +include/libmolsketch/actions/frametypeaction.h +include/libmolsketch/actions/frametypewidget.h +include/libmolsketch/actions/genericaction.h +include/libmolsketch/actions/incdecaction.h +include/libmolsketch/actions/itemgrouptypeaction.h +include/libmolsketch/actions/itemtypeaction.h +include/libmolsketch/actions/itemtypeselectionaction.h +include/libmolsketch/actions/itemtypewidget.h +include/libmolsketch/actions/lineupaction.h +include/libmolsketch/actions/linewidthaction.h +include/libmolsketch/actions/mechanismarrowaction.h +include/libmolsketch/actions/multiaction.h +include/libmolsketch/actions/periodictablewidget.h +include/libmolsketch/actions/reactionarrowaction.h +include/libmolsketch/actions/ringaction.h +include/libmolsketch/actions/rotateaction.h +include/libmolsketch/actions/textaction.h +include/libmolsketch/actions/transformcommand.h +include/libmolsketch/actions/zlevelaction.h +include/libmolsketch/arrow.h +include/libmolsketch/arrowpopup.h +include/libmolsketch/atom.h +include/libmolsketch/atompopup.h +include/libmolsketch/bond.h +include/libmolsketch/boundingboxlinker.h +include/libmolsketch/colorbutton.h +include/libmolsketch/commands.h +include/libmolsketch/constants.h +include/libmolsketch/coordinatedelegate.h +include/libmolsketch/coordinatemodel.h +include/libmolsketch/coordinatetableview.h +include/libmolsketch/electronsystem.h +include/libmolsketch/element.h +include/libmolsketch/elementalignment.h +include/libmolsketch/fileio.h +include/libmolsketch/fontchooser.h +include/libmolsketch/frame.h +include/libmolsketch/generics.h +include/libmolsketch/graphicsitem.h +include/libmolsketch/grid.h +include/libmolsketch/helptextemptydock.h +include/libmolsketch/helptextonemptylabel.h +include/libmolsketch/librarymodel.h +include/libmolsketch/libraryview.h +include/libmolsketch/lonepair.h +include/libmolsketch/math2d.h +include/libmolsketch/molecule.h +include/libmolsketch/moleculemodelitem.h +include/libmolsketch/moleculepopup.h +include/libmolsketch/molscene.h +include/libmolsketch/molview.h +include/libmolsketch/neighboralignment.h +include/libmolsketch/propertiesdock.h +include/libmolsketch/propertieswidget.h +include/libmolsketch/qtversionmacros.h +include/libmolsketch/radicalelectron.h +include/libmolsketch/scenepropertieswidget.h +include/libmolsketch/scenesettings.h +include/libmolsketch/settingsconnector.h +include/libmolsketch/settingsfacade.h +include/libmolsketch/settingsitem.h +include/libmolsketch/stringify.h +include/libmolsketch/sumformula.h +include/libmolsketch/textitem.h +include/libmolsketch/ui_alignrowdialog.h +include/libmolsketch/ui_arrowpopup.h +include/libmolsketch/ui_atompopup.h +include/libmolsketch/ui_elementalignment.h +include/libmolsketch/ui_fontchooser.h +include/libmolsketch/ui_moleculepopup.h +include/libmolsketch/ui_scenepropertieswidget.h +include/libmolsketch/ui_typelistdialog.h +include/libmolsketch/xmlobjectinterface.h +lib/libmolsketch-qt5.so +lib/libobabeliface-qt5.so +share/applications/molsketch.desktop +share/doc/molsketch/cs/advanced.html +share/doc/molsketch/cs/basic.html +share/doc/molsketch/cs/faq.html +share/doc/molsketch/cs/features.html +share/doc/molsketch/cs/files.html +share/doc/molsketch/cs/index.html +share/doc/molsketch/cs/install.html +share/doc/molsketch/cs/molsketch.adp +share/doc/molsketch/cs/overview.html +share/doc/molsketch/cs/thank.html +share/doc/molsketch/en/about.html +share/doc/molsketch/en/advanced.html +share/doc/molsketch/en/basic.html +share/doc/molsketch/en/faq.html +share/doc/molsketch/en/features.html +share/doc/molsketch/en/files.html +share/doc/molsketch/en/index.html +share/doc/molsketch/en/install.html +share/doc/molsketch/en/molsketch.adp +share/doc/molsketch/en/molsketch.qch +share/doc/molsketch/en/overview.html +share/doc/molsketch/en/thank.html +share/doc/molsketch/molsketch.qhc +share/doc/molsketch/nl/advanced.html +share/doc/molsketch/nl/basic.html +share/doc/molsketch/nl/faq.html +share/doc/molsketch/nl/features.html +share/doc/molsketch/nl/files.html +share/doc/molsketch/nl/index.html +share/doc/molsketch/nl/install.html +share/doc/molsketch/nl/molsketch.adp +share/doc/molsketch/nl/overview.html +share/doc/molsketch/nl/thank.html +share/icons/hicolor/scalable/apps/molsketch.svg +share/icons/hicolor/scalable/mimetypes/application-x-molsketch-molecule.svg +share/icons/hicolor/scalable/mimetypes/application-x-molsketch.svg +share/metainfo/net.sourceforge.molsketch.appdata.xml +share/mime/packages/molsketch.xml +share/pixmaps/molsketch.xpm diff --git a/biology/molsketch/distinfo b/biology/molsketch/distinfo new file mode 100644 index 00000000000..22b725bb0c7 --- /dev/null +++ b/biology/molsketch/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2020/12/18 22:29:11 pin Exp $ + +SHA1 (Molsketch-0.7.0-src.tar.gz) = ef5ea0baf68537899888df22876cc655252059f7 +RMD160 (Molsketch-0.7.0-src.tar.gz) = b581a650b5fbeb5af76cbcb9131c9d10ae5d15b9 +SHA512 (Molsketch-0.7.0-src.tar.gz) = e05bd946c86fe826e001de6da3b59b2876d7ce666784ce2f825122ebbe71b82264a9ef6eaf43382908f422d158daa549c316c768c17e1ae9a61428b2ef8a9994 +Size (Molsketch-0.7.0-src.tar.gz) = 1874764 bytes |