mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
New port: textproc/fox-xml: Fortran XML library
This commit is contained in:
parent
8b37127243
commit
d819d2b5dd
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=474902
6 changed files with 127 additions and 0 deletions
|
@ -200,6 +200,7 @@
|
|||
SUBDIR += fo-aspell
|
||||
SUBDIR += foiltex
|
||||
SUBDIR += fop
|
||||
SUBDIR += fox-xml
|
||||
SUBDIR += fpc-aspell
|
||||
SUBDIR += fpc-libxml2
|
||||
SUBDIR += freexl
|
||||
|
|
21
textproc/fox-xml/Makefile
Normal file
21
textproc/fox-xml/Makefile
Normal file
|
@ -0,0 +1,21 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= fox
|
||||
DISTVERSION= 4.1.2-91
|
||||
DISTVERSIONSUFFIX= -g9c6716e
|
||||
CATEGORIES= textproc
|
||||
PKGNAMESUFFIX= -xml
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= Fortran XML library
|
||||
|
||||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
USES= fortran gmake
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= andreww
|
||||
ALL_TARGET= default
|
||||
|
||||
.include <bsd.port.mk>
|
3
textproc/fox-xml/distinfo
Normal file
3
textproc/fox-xml/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1531788010
|
||||
SHA256 (andreww-fox-4.1.2-91-g9c6716e_GH0.tar.gz) = 195de27901fe6f31f33ae2e88804ee8b846bdccfd3a44c717e5011637f447ffb
|
||||
SIZE (andreww-fox-4.1.2-91-g9c6716e_GH0.tar.gz) = 1044077
|
19
textproc/fox-xml/files/patch-Makefile
Normal file
19
textproc/fox-xml/files/patch-Makefile
Normal file
|
@ -0,0 +1,19 @@
|
|||
--- Makefile.orig 2018-07-14 00:41:18 UTC
|
||||
+++ Makefile
|
||||
@@ -12,12 +12,12 @@ objsdir:
|
||||
# use from the local directory (which would just need a one-line fix in
|
||||
# FoX-config.in). We restore the origional FoX-config so local version still works.
|
||||
install: objsdir $(BUILD_TARGETS)
|
||||
- $(MKDIR_P) $(install_prefix)/lib $(install_prefix)/finclude $(install_prefix)/bin
|
||||
- $(INSTALL) objs/lib/* $(install_prefix)/lib
|
||||
- $(INSTALL) -m 644 objs/finclude/* $(install_prefix)/finclude
|
||||
+ $(MKDIR_P) $(DESTDIR)$(install_prefix)/lib $(DESTDIR)$(install_prefix)/include $(DESTDIR)$(install_prefix)/bin
|
||||
+ $(INSTALL) objs/lib/* $(DESTDIR)$(install_prefix)/lib
|
||||
+ $(INSTALL) -m 644 objs/finclude/* $(DESTDIR)$(install_prefix)/include
|
||||
sed -e s#comp_prefix=.*#comp_prefix=$(install_prefix)# FoX-config > FoX-config.tmp
|
||||
mv FoX-config FoX-config.old ; mv FoX-config.tmp FoX-config
|
||||
- $(INSTALL) FoX-config $(install_prefix)/bin
|
||||
+ $(INSTALL) FoX-config $(DESTDIR)$(install_prefix)/bin
|
||||
mv FoX-config.old FoX-config
|
||||
#
|
||||
examples_build: $(BUILD_TARGETS)
|
6
textproc/fox-xml/pkg-descr
Normal file
6
textproc/fox-xml/pkg-descr
Normal file
|
@ -0,0 +1,6 @@
|
|||
FoX is an XML library written in Fortran 95. It allows software developers to
|
||||
read, write and modify XML documents from Fortran applications without the
|
||||
complications of dealing with multi-language development. FoX can be freely
|
||||
redistributed as part of open source and commercial software packages.
|
||||
|
||||
WWW: https://homepages.see.leeds.ac.uk/~earawa/FoX/
|
77
textproc/fox-xml/pkg-plist
Normal file
77
textproc/fox-xml/pkg-plist
Normal file
|
@ -0,0 +1,77 @@
|
|||
bin/FoX-config
|
||||
include/fox_common.mod
|
||||
include/fox_dom.mod
|
||||
include/fox_m_fsys_abort_flush.mod
|
||||
include/fox_m_fsys_array_str.mod
|
||||
include/fox_m_fsys_count_parse_input.mod
|
||||
include/fox_m_fsys_format.mod
|
||||
include/fox_m_fsys_parse_input.mod
|
||||
include/fox_m_fsys_realtypes.mod
|
||||
include/fox_m_fsys_string.mod
|
||||
include/fox_m_fsys_string_list.mod
|
||||
include/fox_m_fsys_varstr.mod
|
||||
include/fox_m_utils_mtprng.mod
|
||||
include/fox_m_utils_uri.mod
|
||||
include/fox_m_utils_uuid.mod
|
||||
include/fox_sax.mod
|
||||
include/fox_utils.mod
|
||||
include/fox_wcml.mod
|
||||
include/fox_wkml.mod
|
||||
include/fox_wxml.mod
|
||||
include/m_common_attrs.mod
|
||||
include/m_common_buffer.mod
|
||||
include/m_common_charset.mod
|
||||
include/m_common_content_model.mod
|
||||
include/m_common_element.mod
|
||||
include/m_common_elstack.mod
|
||||
include/m_common_entities.mod
|
||||
include/m_common_entity_expand.mod
|
||||
include/m_common_error.mod
|
||||
include/m_common_io.mod
|
||||
include/m_common_namecheck.mod
|
||||
include/m_common_namespaces.mod
|
||||
include/m_common_notations.mod
|
||||
include/m_common_struct.mod
|
||||
include/m_contours.mod
|
||||
include/m_dom_dom.mod
|
||||
include/m_dom_error.mod
|
||||
include/m_dom_extras.mod
|
||||
include/m_dom_parse.mod
|
||||
include/m_dom_utils.mod
|
||||
include/m_sax_operate.mod
|
||||
include/m_sax_parser.mod
|
||||
include/m_sax_reader.mod
|
||||
include/m_sax_tokenizer.mod
|
||||
include/m_sax_types.mod
|
||||
include/m_sax_xml_source.mod
|
||||
include/m_wcml_coma.mod
|
||||
include/m_wcml_core.mod
|
||||
include/m_wcml_geometry.mod
|
||||
include/m_wcml_inputdec.mod
|
||||
include/m_wcml_lattice.mod
|
||||
include/m_wcml_lists.mod
|
||||
include/m_wcml_metadata.mod
|
||||
include/m_wcml_molecule.mod
|
||||
include/m_wcml_parameter.mod
|
||||
include/m_wcml_property.mod
|
||||
include/m_wcml_stml.mod
|
||||
include/m_wkml_chart.mod
|
||||
include/m_wkml_color.mod
|
||||
include/m_wkml_color_def.mod
|
||||
include/m_wkml_contours.mod
|
||||
include/m_wkml_core.mod
|
||||
include/m_wkml_coverage.mod
|
||||
include/m_wkml_features.mod
|
||||
include/m_wkml_lowlevel.mod
|
||||
include/m_wkml_styling.mod
|
||||
include/m_wxml_core.mod
|
||||
include/m_wxml_escape.mod
|
||||
include/m_wxml_overloads.mod
|
||||
lib/libFoX_common.a
|
||||
lib/libFoX_dom.a
|
||||
lib/libFoX_fsys.a
|
||||
lib/libFoX_sax.a
|
||||
lib/libFoX_utils.a
|
||||
lib/libFoX_wcml.a
|
||||
lib/libFoX_wkml.a
|
||||
lib/libFoX_wxml.a
|
Loading…
Add table
Reference in a new issue