Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
print/scribus: Comprehensive desktop publishing program
Following the newly released stable version 1.6.0, readd this port after it had previously been removed.
- Loading branch information
Showing
5 changed files
with
3,654 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,70 @@ | ||
PORTNAME= scribus | ||
PORTVERSION= 1.6.0 | ||
CATEGORIES= print editors | ||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}${PKGNAMESUFFIX}/${PORTVERSION}/ \ | ||
http://www.scribus.net/downloads/${PORTVERSION}/ | ||
|
||
MAINTAINER= pkubaj@FreeBSD.org | ||
COMMENT= Comprehensive desktop publishing program | ||
WWW= https://www.scribus.net/ | ||
|
||
LICENSE= GPLv2+ | ||
LICENSE_FILE= ${WRKSRC}/COPYING | ||
|
||
LIB_DEPENDS= liblcms2.so:graphics/lcms2 \ | ||
librevenge-0.0.so:textproc/librevenge \ | ||
libcups.so:print/cups \ | ||
libcdr-0.1.so:graphics/libcdr01 \ | ||
libfreehand-0.1.so:graphics/libfreehand \ | ||
libpagemaker-0.0.so:print/libpagemaker \ | ||
libmspub-0.1.so:print/libmspub01 \ | ||
libvisio-0.1.so:textproc/libvisio01 \ | ||
libfreetype.so:print/freetype2 \ | ||
libtiff.so:graphics/tiff \ | ||
libpoppler.so:graphics/poppler \ | ||
libharfbuzz-icu.so:print/harfbuzz-icu \ | ||
libfontconfig.so:x11-fonts/fontconfig \ | ||
libharfbuzz.so:print/harfbuzz \ | ||
libpng.so:graphics/png \ | ||
libicuuc.so:devel/icu \ | ||
libqxp-0.0.so:textproc/libqxp \ | ||
libzmf-0.0.so:graphics/libzmf | ||
|
||
USES= cmake compiler:c++17-lang desktop-file-utils gnome jpeg \ | ||
pkgconfig python qt:5 shared-mime-info tar:xz | ||
USE_QT= buildtools:build core gui linguisttools:build \ | ||
network opengl printsupport qmake:build widgets xml | ||
USE_GNOME= cairo libxml2 | ||
|
||
CMAKE_ARGS+= -DWANT_CPP17=YES \ | ||
-DCMAKE_COLOR_MAKEFILE:BOOL=ON | ||
|
||
OPTIONS_DEFINE= BOOST DOCS GRAPHICSMAGICK HUNSPELL OSG PDF | ||
OPTIONS_DEFAULT=BOOST GRAPHICSMAGICK HUNSPELL OSG PDF | ||
|
||
BOOST_DESC= Enable support for Boost-based enhancement | ||
GRAPHICSMAGICK_DESC= Use GraphicsMagick instead of ImageMagick | ||
HUNSPELL_DESC= Enable spellchecking via hunspell | ||
OSG_DESC= Enable 3D rendering via osg | ||
PDF_DESC= Enable PDF export via podofo | ||
|
||
BOOST_CMAKE_BOOL= WITH_BOOST | ||
BOOST_LIB_DEPENDS= libboost_thread.so:devel/boost-libs | ||
|
||
GRAPHICSMAGICK_CMAKE_BOOL= WANT_GRAPHICSMAGICK | ||
GRAPHICSMAGIC_LIB_DEPENDS= graphics/GraphicsMagick | ||
|
||
HUNSPELL_CMAKE_BOOL= WANT_HUNSPELL | ||
HUNSPELL_LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell | ||
|
||
OSG_LIB_DEPENDS= libosg.so:graphics/osg | ||
OSG_CMAKE_BOOL_OFF= WANT_NOOSG | ||
|
||
PDF_CMAKE_BOOL= WITH_PODOFO | ||
PDF_LIB_DEPENDS= libpodofo.so:graphics/podofo | ||
|
||
post-install: | ||
${LN} -sf ../share/icons/1_5_1/scribus.png \ | ||
${STAGEDIR}${PREFIX}/share/pixmaps/ | ||
|
||
.include <bsd.port.mk> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
TIMESTAMP = 1704143418 | ||
SHA256 (scribus-1.6.0.tar.xz) = 94b97490ece172868dc4f04c7aa2ee950b41b5f2ff4285df37d615f044d038e5 | ||
SIZE (scribus-1.6.0.tar.xz) = 73267436 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
Scribus is a desktop publishing program, similar to Adobe PageMaker(TM), | ||
QuarkXPress(TM) or Adobe InDesign(TM). | ||
|
||
Scribus offers support for professional publishing features, such | ||
as CMYK color, easy PDF creation, Encapsulated Postscript import/export | ||
and creation of color separations. |
Oops, something went wrong.