BSD Ports

graphics/libemf 1.0.14 FreeBSD

Enhanced Metafile Library

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
0162087420
License
LGPL21
Categories
graphics
Package size
515.3 KiB, 4779.2 KiB installed

Description

libEMF is a C/C++ library which provides a drawing toolkit based on ECMA-234. The general purpose of this library is to create vector graphics files on POSIX systems which can be imported into StarOffice/OpenOffice.

In the other systems

SystemPortVersion
FreeBSDgraphics/libemf1.0.14
DragonFlygraphics/libemf1.0.13_1
MidnightBSDgraphics/libemf1.0.13_1

Install

Binary package:

pkg install libEMF

From the ports tree:

cd /usr/ports/graphics/libemf/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libEMF>0:graphics/libemf
LIB_DEPENDS=	libEMF.so:graphics/libemf

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.0.141.0.141.0.131.0.13_11.0.14
FreeBSD:14:quarterly1.0.141.0.14n/a1.0.13_11.0.14
FreeBSD:15:latest1.0.141.0.14n/a1.0.13_11.0.13_1
FreeBSD:15:quarterly1.0.141.0.14n/an/an/a
FreeBSD:16:latest1.0.141.0.14n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Configuration

Options name: graphics_libEMF

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
compiler:c++14-lang cpe libtool
Service scripts
none

Files

pkg-plist 447
  • bin/printemf
  • include/libEMF/emf.h
  • include/libEMF/wine/basetsd.h
  • include/libEMF/wine/guiddef.h
  • include/libEMF/wine/poppack.h
  • include/libEMF/wine/pshpack2.h
  • include/libEMF/wine/pshpack4.h
  • include/libEMF/wine/w16.h
  • include/libEMF/wine/winbase.h
  • include/libEMF/wine/windef.h
  • include/libEMF/wine/winerror.h
  • include/libEMF/wine/wingdi.h
  • include/libEMF/wine/winnt.h
  • include/libEMF/wine/winuser.h
  • lib/libEMF.a
  • lib/libEMF.so
  • lib/libEMF.so.1
  • lib/libEMF.so.1.0.0
  • share/doc/libEMF/annotated.html
  • share/doc/libEMF/bc_s.png
  • share/doc/libEMF/bdwn.png
  • share/doc/libEMF/classEMF_1_1BRUSH-members.html
  • share/doc/libEMF/classEMF_1_1BRUSH.html
  • share/doc/libEMF/classEMF_1_1BRUSH.png
  • share/doc/libEMF/classEMF_1_1DATASTREAM-members.html
  • share/doc/libEMF/classEMF_1_1DATASTREAM.html
  • share/doc/libEMF/classEMF_1_1EMRARC-members.html
  • share/doc/libEMF/classEMF_1_1EMRARC.html
  • share/doc/libEMF/classEMF_1_1EMRARC.png
  • share/doc/libEMF/classEMF_1_1EMRARCTO-members.html
  • share/doc/libEMF/classEMF_1_1EMRARCTO.html
  • share/doc/libEMF/classEMF_1_1EMRARCTO.png
  • share/doc/libEMF/classEMF_1_1EMRBEGINPATH-members.html
  • share/doc/libEMF/classEMF_1_1EMRBEGINPATH.html
  • share/doc/libEMF/classEMF_1_1EMRBEGINPATH.png
  • share/doc/libEMF/classEMF_1_1EMRCLOSEFIGURE-members.html
  • share/doc/libEMF/classEMF_1_1EMRCLOSEFIGURE.html
  • share/doc/libEMF/classEMF_1_1EMRCLOSEFIGURE.png
  • share/doc/libEMF/classEMF_1_1EMRCREATEBRUSHINDIRECT-members.html
  • share/doc/libEMF/classEMF_1_1EMRCREATEBRUSHINDIRECT.html
  • share/doc/libEMF/classEMF_1_1EMRCREATEBRUSHINDIRECT.png
  • share/doc/libEMF/classEMF_1_1EMRCREATEPALETTE-members.html
  • share/doc/libEMF/classEMF_1_1EMRCREATEPALETTE.html
  • share/doc/libEMF/classEMF_1_1EMRCREATEPALETTE.png
  • share/doc/libEMF/classEMF_1_1EMRCREATEPEN-members.html
  • share/doc/libEMF/classEMF_1_1EMRCREATEPEN.html
  • share/doc/libEMF/classEMF_1_1EMRCREATEPEN.png
  • share/doc/libEMF/classEMF_1_1EMRDELETEOBJECT-members.html
  • share/doc/libEMF/classEMF_1_1EMRDELETEOBJECT.html
  • share/doc/libEMF/classEMF_1_1EMRDELETEOBJECT.png
  • share/doc/libEMF/classEMF_1_1EMRELLIPSE-members.html
  • share/doc/libEMF/classEMF_1_1EMRELLIPSE.html
  • share/doc/libEMF/classEMF_1_1EMRELLIPSE.png
  • share/doc/libEMF/classEMF_1_1EMRENDPATH-members.html
  • share/doc/libEMF/classEMF_1_1EMRENDPATH.html
  • share/doc/libEMF/classEMF_1_1EMRENDPATH.png
  • share/doc/libEMF/classEMF_1_1EMREOF-members.html
  • share/doc/libEMF/classEMF_1_1EMREOF.html
  • share/doc/libEMF/classEMF_1_1EMREOF.png
  • share/doc/libEMF/classEMF_1_1EMREXTCREATEFONTINDIRECTW-members.html
  • share/doc/libEMF/classEMF_1_1EMREXTCREATEFONTINDIRECTW.html
  • share/doc/libEMF/classEMF_1_1EMREXTCREATEFONTINDIRECTW.png
  • share/doc/libEMF/classEMF_1_1EMREXTCREATEPEN-members.html
  • share/doc/libEMF/classEMF_1_1EMREXTCREATEPEN.html
  • share/doc/libEMF/classEMF_1_1EMREXTCREATEPEN.png
  • share/doc/libEMF/classEMF_1_1EMREXTTEXTOUTA-members.html
  • share/doc/libEMF/classEMF_1_1EMREXTTEXTOUTA.html
  • share/doc/libEMF/classEMF_1_1EMREXTTEXTOUTA.png
  • share/doc/libEMF/classEMF_1_1EMREXTTEXTOUTW-members.html
  • share/doc/libEMF/classEMF_1_1EMREXTTEXTOUTW.html
  • share/doc/libEMF/classEMF_1_1EMREXTTEXTOUTW.png
  • share/doc/libEMF/classEMF_1_1EMRFILLPATH-members.html
  • share/doc/libEMF/classEMF_1_1EMRFILLPATH.html
  • share/doc/libEMF/classEMF_1_1EMRFILLPATH.png
  • share/doc/libEMF/classEMF_1_1EMRLINETO-members.html
  • share/doc/libEMF/classEMF_1_1EMRLINETO.html
  • share/doc/libEMF/classEMF_1_1EMRLINETO.png
  • share/doc/libEMF/classEMF_1_1EMRMODIFYWORLDTRANSFORM-members.html
  • share/doc/libEMF/classEMF_1_1EMRMODIFYWORLDTRANSFORM.html
  • share/doc/libEMF/classEMF_1_1EMRMODIFYWORLDTRANSFORM.png
  • share/doc/libEMF/classEMF_1_1EMRMOVETOEX-members.html
  • share/doc/libEMF/classEMF_1_1EMRMOVETOEX.html
  • share/doc/libEMF/classEMF_1_1EMRMOVETOEX.png
  • share/doc/libEMF/classEMF_1_1EMRPOLYBEZIER-members.html
  • share/doc/libEMF/classEMF_1_1EMRPOLYBEZIER.html
  • share/doc/libEMF/classEMF_1_1EMRPOLYBEZIER.png
  • share/doc/libEMF/classEMF_1_1EMRPOLYBEZIER16-members.html
  • share/doc/libEMF/classEMF_1_1EMRPOLYBEZIER16.html
  • share/doc/libEMF/classEMF_1_1EMRPOLYBEZIER16.png
  • share/doc/libEMF/classEMF_1_1EMRPOLYBEZIERTO-members.html
  • share/doc/libEMF/classEMF_1_1EMRPOLYBEZIERTO.html
  • share/doc/libEMF/classEMF_1_1EMRPOLYBEZIERTO.png
  • share/doc/libEMF/classEMF_1_1EMRPOLYBEZIERTO16-members.html
  • share/doc/libEMF/classEMF_1_1EMRPOLYBEZIERTO16.html
  • share/doc/libEMF/classEMF_1_1EMRPOLYBEZIERTO16.png
  • share/doc/libEMF/classEMF_1_1EMRPOLYGON-members.html
  • share/doc/libEMF/classEMF_1_1EMRPOLYGON.html
  • share/doc/libEMF/classEMF_1_1EMRPOLYGON.png
  • share/doc/libEMF/classEMF_1_1EMRPOLYGON16-members.html
  • share/doc/libEMF/classEMF_1_1EMRPOLYGON16.html

The first 100 are listed.

distinfo 1
FileSizeSHA256
libemf-1.0.14.tar.gz1.128986e+0605662a657c86ece56e21d7804f2c217c82f4dc535c5ad1d61c03b1fe43b0c188
Master sites 1
  • SF

Commit history 1

DateCommitCreditsLog message
0162087420 Dima Panov graphics/libemf: update to 1.0.14 release (+)
Release note for libEMF version 1.0.14 * Allow for compilation on macos with newer clang. Thanks to Hanspeter Niederstrasser for the patch. * Applied a number of patches from Barak Pearlmutter to improve the portability of the code.