Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Nov 2017 21:25:30 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r455151 - in head/misc: . crosti crosti/files
Message-ID:  <201711292125.vATLPUdF096045@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Wed Nov 29 21:25:30 2017
New Revision: 455151
URL: https://svnweb.freebsd.org/changeset/ports/455151

Log:
  New port: misc/crosti: Convert custom image to cross stitch design, edit stitch designs
  
  Approved by:	tcberner (mentor)
  Differential Revision:	https://reviews.freebsd.org/D13266

Added:
  head/misc/crosti/
  head/misc/crosti/Makefile   (contents, props changed)
  head/misc/crosti/distinfo   (contents, props changed)
  head/misc/crosti/files/
  head/misc/crosti/files/patch-crosti.pro   (contents, props changed)
  head/misc/crosti/pkg-descr   (contents, props changed)
  head/misc/crosti/pkg-plist   (contents, props changed)
Modified:
  head/misc/Makefile

Modified: head/misc/Makefile
==============================================================================
--- head/misc/Makefile	Wed Nov 29 21:22:14 2017	(r455150)
+++ head/misc/Makefile	Wed Nov 29 21:25:30 2017	(r455151)
@@ -56,6 +56,7 @@
     SUBDIR += countrycodes
     SUBDIR += cpuid
     SUBDIR += crosspad
+    SUBDIR += crosti
     SUBDIR += cs
     SUBDIR += cstream
     SUBDIR += dahdi

Added: head/misc/crosti/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/crosti/Makefile	Wed Nov 29 21:25:30 2017	(r455151)
@@ -0,0 +1,21 @@
+# $FreeBSD$
+
+PORTNAME=	crosti
+DISTVERSION=	1.13.3
+DISTVERSIONSUFFIX=	-source
+CATEGORIES=	misc
+MASTER_SITES=	SF/crosti/crosti%20${DISTVERSION}/
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	Convert custom image to cross stitch design, edit stitch designs
+
+LICENSE=	GPLv2+
+LICENSE_FILE=	${WRKSRC}/gpl.txt
+
+USES=		desktop-file-utils dos2unix qmake shared-mime-info zip
+USE_GL=		gl
+USE_QT5=	concurrent core gui printsupport svg widgets buildtools_build
+DOS2UNIX_FILES=	${PORTNAME}.pro
+NO_WRKSUBDIR=	yes
+
+.include <bsd.port.mk>

Added: head/misc/crosti/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/crosti/distinfo	Wed Nov 29 21:25:30 2017	(r455151)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1511764028
+SHA256 (crosti-1.13.3-source.zip) = 1434ba87e45974f63230d4c35f6674068ba12aa40dc248fd25205a479c3ad13f
+SIZE (crosti-1.13.3-source.zip) = 544647

Added: head/misc/crosti/files/patch-crosti.pro
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/crosti/files/patch-crosti.pro	Wed Nov 29 21:25:30 2017	(r455151)
@@ -0,0 +1,36 @@
+--- crosti.pro.orig	2017-11-27 07:23:03 UTC
++++ crosti.pro
+@@ -54,24 +54,24 @@ win32{
+ unix{# deb-package data
+   DESTDIR = .
+   CONFIG(release,debug|release){
+-    target.path = /usr/bin
+-    data.path = /usr/share/crosti
++    target.path = $$PREFIX/bin
++    data.path = $$PREFIX/share/crosti
+     data.files = changelog.txt \
+         gpl.txt \
+         readme.txt
+-    icon16.path = /usr/share/icons/hicolor/16x16/apps
++    icon16.path = $$PREFIX/share/icons/hicolor/16x16/apps
+     icon16.files = src/icons/16x16/crosti.png
+-    icon32.path = /usr/share/icons/hicolor/32x32/apps
++    icon32.path = $$PREFIX/share/icons/hicolor/32x32/apps
+     icon32.files = src/icons/32x32/crosti.png
+-    icon48.path = /usr/share/icons/hicolor/48x48/apps
++    icon48.path = $$PREFIX/share/icons/hicolor/48x48/apps
+     icon48.files = src/icons/48x48/crosti.png
+-    iconmime32.path = /usr/share/icons/hicolor/32x32/mimetypes
++    iconmime32.path = $$PREFIX/share/icons/hicolor/32x32/mimetypes
+     iconmime32.files = src/icons/32x32/text-x-cst.png
+-    system.path = /usr/share/crosti/system
++    system.path = $$PREFIX/share/crosti/system
+     system.files = system/*
+-    shortcut.path = /usr/share/applications
++    shortcut.path = $$PREFIX/share/applications
+     shortcut.files = src/crosti.desktop
+-    mime.path = /usr/share/mime/packages
++    mime.path = $$PREFIX/share/mime/packages
+     mime.files = src/crosti.xml
+     INSTALLS += target \
+         data \

Added: head/misc/crosti/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/crosti/pkg-descr	Wed Nov 29 21:25:30 2017	(r455151)
@@ -0,0 +1,16 @@
+This tool allows you to make your own unique cross stitch design from custom
+image. You can resize and rotate image, reduce the number of colors, change
+image palette, make cross stitch design, preview it, save and print. Cross
+stitch design edition available: colors and icons changing, new color addition,
+color fill, pixel draw, lines and half-stitches.
+
+Features:
+* Convert custom image to cross stitch design
+* Edit cross stitch design
+* Save and print the design that you created
+* Input pictures: BMP, GIF, ICO, JPEG, JPG, MNG, PBM, PGM, PNG, PPM, SVG, TIF,
+  TIFF, XBM, XPM
+* Output cross stitch design: BMP, ICO, JPEG, JPG, PNG, PPM, TIF, TIFF, XBM,
+  XPM, PDF, CST (crosti scheme text file)
+
+WWW: https://sourceforge.net/projects/crosti

Added: head/misc/crosti/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/crosti/pkg-plist	Wed Nov 29 21:25:30 2017	(r455151)
@@ -0,0 +1,181 @@
+bin/crosti
+share/applications/crosti.desktop
+%%DATADIR%%/changelog.txt
+%%DATADIR%%/gpl.txt
+%%DATADIR%%/readme.txt
+%%DATADIR%%/system/clpics/clpic0.bmp
+%%DATADIR%%/system/clpics/clpic1.bmp
+%%DATADIR%%/system/clpics/clpic10.bmp
+%%DATADIR%%/system/clpics/clpic11.bmp
+%%DATADIR%%/system/clpics/clpic12.bmp
+%%DATADIR%%/system/clpics/clpic13.bmp
+%%DATADIR%%/system/clpics/clpic14.bmp
+%%DATADIR%%/system/clpics/clpic15.bmp
+%%DATADIR%%/system/clpics/clpic16.bmp
+%%DATADIR%%/system/clpics/clpic17.bmp
+%%DATADIR%%/system/clpics/clpic18.bmp
+%%DATADIR%%/system/clpics/clpic19.bmp
+%%DATADIR%%/system/clpics/clpic2.bmp
+%%DATADIR%%/system/clpics/clpic20.bmp
+%%DATADIR%%/system/clpics/clpic21.bmp
+%%DATADIR%%/system/clpics/clpic22.bmp
+%%DATADIR%%/system/clpics/clpic23.bmp
+%%DATADIR%%/system/clpics/clpic24.bmp
+%%DATADIR%%/system/clpics/clpic25.bmp
+%%DATADIR%%/system/clpics/clpic26.bmp
+%%DATADIR%%/system/clpics/clpic27.bmp
+%%DATADIR%%/system/clpics/clpic28.bmp
+%%DATADIR%%/system/clpics/clpic29.bmp
+%%DATADIR%%/system/clpics/clpic3.bmp
+%%DATADIR%%/system/clpics/clpic30.bmp
+%%DATADIR%%/system/clpics/clpic31.bmp
+%%DATADIR%%/system/clpics/clpic32.bmp
+%%DATADIR%%/system/clpics/clpic33.bmp
+%%DATADIR%%/system/clpics/clpic34.bmp
+%%DATADIR%%/system/clpics/clpic35.bmp
+%%DATADIR%%/system/clpics/clpic36.bmp
+%%DATADIR%%/system/clpics/clpic37.bmp
+%%DATADIR%%/system/clpics/clpic38.bmp
+%%DATADIR%%/system/clpics/clpic39.bmp
+%%DATADIR%%/system/clpics/clpic4.bmp
+%%DATADIR%%/system/clpics/clpic40.bmp
+%%DATADIR%%/system/clpics/clpic41.bmp
+%%DATADIR%%/system/clpics/clpic42.bmp
+%%DATADIR%%/system/clpics/clpic43.bmp
+%%DATADIR%%/system/clpics/clpic44.bmp
+%%DATADIR%%/system/clpics/clpic45.bmp
+%%DATADIR%%/system/clpics/clpic46.bmp
+%%DATADIR%%/system/clpics/clpic47.bmp
+%%DATADIR%%/system/clpics/clpic48.bmp
+%%DATADIR%%/system/clpics/clpic49.bmp
+%%DATADIR%%/system/clpics/clpic5.bmp
+%%DATADIR%%/system/clpics/clpic50.bmp
+%%DATADIR%%/system/clpics/clpic51.bmp
+%%DATADIR%%/system/clpics/clpic52.bmp
+%%DATADIR%%/system/clpics/clpic53.bmp
+%%DATADIR%%/system/clpics/clpic54.bmp
+%%DATADIR%%/system/clpics/clpic55.bmp
+%%DATADIR%%/system/clpics/clpic56.bmp
+%%DATADIR%%/system/clpics/clpic57.bmp
+%%DATADIR%%/system/clpics/clpic58.bmp
+%%DATADIR%%/system/clpics/clpic59.bmp
+%%DATADIR%%/system/clpics/clpic6.bmp
+%%DATADIR%%/system/clpics/clpic60.bmp
+%%DATADIR%%/system/clpics/clpic61.bmp
+%%DATADIR%%/system/clpics/clpic62.bmp
+%%DATADIR%%/system/clpics/clpic63.bmp
+%%DATADIR%%/system/clpics/clpic64.bmp
+%%DATADIR%%/system/clpics/clpic65.bmp
+%%DATADIR%%/system/clpics/clpic66.bmp
+%%DATADIR%%/system/clpics/clpic67.bmp
+%%DATADIR%%/system/clpics/clpic68.bmp
+%%DATADIR%%/system/clpics/clpic69.bmp
+%%DATADIR%%/system/clpics/clpic7.bmp
+%%DATADIR%%/system/clpics/clpic70.bmp
+%%DATADIR%%/system/clpics/clpic71.bmp
+%%DATADIR%%/system/clpics/clpic72.bmp
+%%DATADIR%%/system/clpics/clpic73.bmp
+%%DATADIR%%/system/clpics/clpic74.bmp
+%%DATADIR%%/system/clpics/clpic75.bmp
+%%DATADIR%%/system/clpics/clpic76.bmp
+%%DATADIR%%/system/clpics/clpic77.bmp
+%%DATADIR%%/system/clpics/clpic78.bmp
+%%DATADIR%%/system/clpics/clpic79.bmp
+%%DATADIR%%/system/clpics/clpic8.bmp
+%%DATADIR%%/system/clpics/clpic80.bmp
+%%DATADIR%%/system/clpics/clpic81.bmp
+%%DATADIR%%/system/clpics/clpic82.bmp
+%%DATADIR%%/system/clpics/clpic83.bmp
+%%DATADIR%%/system/clpics/clpic84.bmp
+%%DATADIR%%/system/clpics/clpic85.bmp
+%%DATADIR%%/system/clpics/clpic86.bmp
+%%DATADIR%%/system/clpics/clpic87.bmp
+%%DATADIR%%/system/clpics/clpic88.bmp
+%%DATADIR%%/system/clpics/clpic89.bmp
+%%DATADIR%%/system/clpics/clpic9.bmp
+%%DATADIR%%/system/clpics/lstitch.bmp
+%%DATADIR%%/system/clpics/rstitch.bmp
+%%DATADIR%%/system/image/1.png
+%%DATADIR%%/system/image/2.png
+%%DATADIR%%/system/image/3.png
+%%DATADIR%%/system/image/4.png
+%%DATADIR%%/system/image/5.png
+%%DATADIR%%/system/image/clear.png
+%%DATADIR%%/system/image/close.png
+%%DATADIR%%/system/image/colortable.png
+%%DATADIR%%/system/image/crosti.png
+%%DATADIR%%/system/image/exit.png
+%%DATADIR%%/system/image/export.png
+%%DATADIR%%/system/image/eye.png
+%%DATADIR%%/system/image/help.png
+%%DATADIR%%/system/image/imageopen.png
+%%DATADIR%%/system/image/imagereset.png
+%%DATADIR%%/system/image/imagesave.png
+%%DATADIR%%/system/image/invert.png
+%%DATADIR%%/system/image/lstitch.png
+%%DATADIR%%/system/image/minus.png
+%%DATADIR%%/system/image/money.png
+%%DATADIR%%/system/image/plus.png
+%%DATADIR%%/system/image/preview.png
+%%DATADIR%%/system/image/print.png
+%%DATADIR%%/system/image/printcolortable.png
+%%DATADIR%%/system/image/printcrosti.png
+%%DATADIR%%/system/image/printscheme.png
+%%DATADIR%%/system/image/redo.png
+%%DATADIR%%/system/image/rotl.png
+%%DATADIR%%/system/image/rotr.png
+%%DATADIR%%/system/image/rstitch.png
+%%DATADIR%%/system/image/schemeopen.png
+%%DATADIR%%/system/image/schemesave.png
+%%DATADIR%%/system/image/settings.png
+%%DATADIR%%/system/image/stitch.png
+%%DATADIR%%/system/image/tool0.png
+%%DATADIR%%/system/image/tool1.png
+%%DATADIR%%/system/image/tool2.png
+%%DATADIR%%/system/image/tool3.png
+%%DATADIR%%/system/image/tool4.png
+%%DATADIR%%/system/image/tool5.png
+%%DATADIR%%/system/image/tool6.png
+%%DATADIR%%/system/image/tool7.png
+%%DATADIR%%/system/image/tools.png
+%%DATADIR%%/system/image/undo.png
+%%DATADIR%%/system/image/wizard.png
+%%DATADIR%%/system/image/zoom.png
+%%DATADIR%%/system/image/zoomreset.png
+%%DATADIR%%/system/palette/anchor.csc
+%%DATADIR%%/system/palette/dmc.csc
+%%DATADIR%%/system/palette/gamma.csc
+%%DATADIR%%/system/theme/theme1/btn.qss
+%%DATADIR%%/system/theme/theme1/down_arrow.png
+%%DATADIR%%/system/theme/theme1/down_arrow_disabled.png
+%%DATADIR%%/system/theme/theme1/frame.png
+%%DATADIR%%/system/theme/theme1/groupbox.qss
+%%DATADIR%%/system/theme/theme1/lineedit.qss
+%%DATADIR%%/system/theme/theme1/menu.qss
+%%DATADIR%%/system/theme/theme1/progressbar.qss
+%%DATADIR%%/system/theme/theme1/spinbox.qss
+%%DATADIR%%/system/theme/theme1/spindown.png
+%%DATADIR%%/system/theme/theme1/spindown_hover.png
+%%DATADIR%%/system/theme/theme1/spindown_off.png
+%%DATADIR%%/system/theme/theme1/spindown_pressed.png
+%%DATADIR%%/system/theme/theme1/spinup.png
+%%DATADIR%%/system/theme/theme1/spinup_hover.png
+%%DATADIR%%/system/theme/theme1/spinup_off.png
+%%DATADIR%%/system/theme/theme1/spinup_pressed.png
+%%DATADIR%%/system/theme/theme1/up_arrow.png
+%%DATADIR%%/system/theme/theme1/up_arrow_disabled.png
+%%DATADIR%%/system/theme/theme1/widget.qss
+%%DATADIR%%/system/translations/crosti_cs.qm
+%%DATADIR%%/system/translations/crosti_fr.qm
+%%DATADIR%%/system/translations/crosti_it.qm
+%%DATADIR%%/system/translations/crosti_ru.qm
+%%DATADIR%%/system/translations/qt_cs.qm
+%%DATADIR%%/system/translations/qt_fr.qm
+%%DATADIR%%/system/translations/qt_it.qm
+%%DATADIR%%/system/translations/qt_ru.qm
+share/icons/hicolor/16x16/apps/crosti.png
+share/icons/hicolor/32x32/apps/crosti.png
+share/icons/hicolor/32x32/mimetypes/text-x-cst.png
+share/icons/hicolor/48x48/apps/crosti.png
+share/mime/packages/crosti.xml
+@dir %%DATADIR%%/system/theme/default



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201711292125.vATLPUdF096045>