1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-22 00:35:15 +00:00

Lasem aims to be a C/GObject based SVG/MathML renderer and editor. It uses

cairo and pango as it's rendering abstraction layer.

WWW: https://wiki.gnome.org/Projects/Lasem
This commit is contained in:
Olivier Duchateau 2014-04-13 16:51:17 +00:00
parent f1734e2c21
commit 2cac5c0993
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=351230
7 changed files with 108 additions and 0 deletions

View File

@ -340,6 +340,7 @@
SUBDIR += l2a
SUBDIR += la-aspell
SUBDIR += lacheck
SUBDIR += lasem
SUBDIR += latex-service
SUBDIR += latex2html
SUBDIR += lemmatizer2

24
textproc/lasem/Makefile Normal file
View File

@ -0,0 +1,24 @@
# Created by: Olivier Duchateau <olivierd@FreeBSD.org>
# $FreeBSD$
PORTNAME= lasem
PORTVERSION= 0.4.1
CATEGORIES= textproc gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
COMMENT= SVG/Mathml renderer and editor
LICENSE= GPLv2
RUN_DEPENDS= ${LOCALBASE}/lib/X11/fonts/stix:${PORTSDIR}/x11-fonts/stix-fonts
USES= tar:xz pkgconfig pathfix gmake gettext
GNU_CONFIGURE= yes
USE_GNOME= glib20 pango intltool gdkpixbuf2 libxml2 introspection:build
CONFIGURE_ARGS= --disable-gtk-doc-html \
--without-html-dir
.include <bsd.port.mk>

2
textproc/lasem/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (gnome3/lasem-0.4.1.tar.xz) = 20dfdb964eaf88407fb705499b7bc7d944bc7301369e8792263fb0b31b8fbcc3
SIZE (gnome3/lasem-0.4.1.tar.xz) = 454164

View File

@ -0,0 +1,11 @@
--- ./Makefile.in.orig 2012-12-03 16:21:17.000000000 +0000
+++ ./Makefile.in 2014-04-05 15:47:40.000000000 +0000
@@ -356,7 +356,7 @@
ACLOCAL_AMFLAGS = -I m4
DISTCHECK_CONFIGURE_FLAGS = --enable-introspection --enable-gtk-doc
SUBDIRS = itex2mml src tests po docs
-lasemdocdir = ${prefix}/doc/lasem-@LASEM_API_VERSION@
+lasemdocdir = ${docdir}
lasemdoc_DATA = \
README \
COPYING \

View File

@ -0,0 +1,22 @@
--- ./src/Makefile.in.orig 2012-12-03 16:21:17.000000000 +0000
+++ ./src/Makefile.in 2014-04-05 14:09:42.000000000 +0000
@@ -59,7 +59,7 @@
$(srcdir)/Makefile.am $(srcdir)/Makefile.in \
$(top_srcdir)/Makefile.decl $(top_srcdir)/depcomp \
$(top_srcdir)/mkinstalldirs
-bin_PROGRAMS = lasem-render-@LASEM_API_VERSION@$(EXEEXT)
+bin_PROGRAMS = lasem-render$(EXEEXT)
@HAVE_INTROSPECTION_TRUE@am__append_1 = Lasem-@LASEM_API_VERSION@.gir
@HAVE_INTROSPECTION_TRUE@am__append_2 = $(gir_DATA) $(typelib_DATA)
subdir = src
@@ -805,8 +805,8 @@
list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
echo " rm -f" $$list; \
rm -f $$list
-lasem-render-@LASEM_API_VERSION@$(EXEEXT): $(lasem_render_@LASEM_API_VERSION@_OBJECTS) $(lasem_render_@LASEM_API_VERSION@_DEPENDENCIES) $(EXTRA_lasem_render_@LASEM_API_VERSION@_DEPENDENCIES)
- @rm -f lasem-render-@LASEM_API_VERSION@$(EXEEXT)
+lasem-render$(EXEEXT): $(lasem_render_@LASEM_API_VERSION@_OBJECTS) $(lasem_render_@LASEM_API_VERSION@_DEPENDENCIES) $(EXTRA_lasem_render_@LASEM_API_VERSION@_DEPENDENCIES)
+ @rm -f lasem-render$(EXEEXT)
$(AM_V_CCLD)$(lasem_render_@LASEM_API_VERSION@_LINK) $(lasem_render_@LASEM_API_VERSION@_OBJECTS) $(lasem_render_@LASEM_API_VERSION@_LDADD) $(LIBS)
mostlyclean-compile:

4
textproc/lasem/pkg-descr Normal file
View File

@ -0,0 +1,4 @@
Lasem aims to be a C/GObject based SVG/MathML renderer and editor. It uses
cairo and pango as it's rendering abstraction layer.
WWW: https://wiki.gnome.org/Projects/Lasem

44
textproc/lasem/pkg-plist Normal file
View File

@ -0,0 +1,44 @@
bin/lasem-render
%%DOCSDIR%%/AUTHORS
%%DOCSDIR%%/COPYING
%%DOCSDIR%%/ChangeLog
%%DOCSDIR%%/INSTALL
%%DOCSDIR%%/NEWS
%%DOCSDIR%%/README
include/lasem-0.4/lsm.h
include/lasem-0.4/lsmattributes.h
include/lasem-0.4/lsmcairo.h
include/lasem-0.4/lsmdebug.h
include/lasem-0.4/lsmdom.h
include/lasem-0.4/lsmdomcharacterdata.h
include/lasem-0.4/lsmdomdocument.h
include/lasem-0.4/lsmdomdocumentfragment.h
include/lasem-0.4/lsmdomelement.h
include/lasem-0.4/lsmdomentities.h
include/lasem-0.4/lsmdomenumtypes.h
include/lasem-0.4/lsmdomimplementation.h
include/lasem-0.4/lsmdomnamednodemap.h
include/lasem-0.4/lsmdomnode.h
include/lasem-0.4/lsmdomnodelist.h
include/lasem-0.4/lsmdomparser.h
include/lasem-0.4/lsmdomtext.h
include/lasem-0.4/lsmdomtypes.h
include/lasem-0.4/lsmdomview.h
include/lasem-0.4/lsmproperties.h
include/lasem-0.4/lsmstr.h
include/lasem-0.4/lsmtraits.h
include/lasem-0.4/lsmtypes.h
include/lasem-0.4/lsmutils.h
lib/girepository-1.0/Lasem-0.4.typelib
lib/liblasem-0.4.a
lib/liblasem-0.4.la
lib/liblasem-0.4.so
lib/liblasem-0.4.so.4
libdata/pkgconfig/lasem-0.4.pc
share/gir-1.0/Lasem-0.4.gir
share/locale/de/LC_MESSAGES/lasem-0.4.mo
share/locale/fr/LC_MESSAGES/lasem-0.4.mo
share/locale/pl/LC_MESSAGES/lasem-0.4.mo
share/locale/sv/LC_MESSAGES/lasem-0.4.mo
@dirrm include/lasem-0.4
@dirrm %%DOCSDIR%%