mirror of
https://git.freebsd.org/ports.git
synced 2025-06-12 00:00:33 -04:00
- Get rid of most of our patches: all the build fix patches are now unneeded, and the only ones we still have in files/ are there to either rename the xsd binary or install files into the right locations. - Get rid of most bundled dependencies: use devel/build instead of the bundled copy, and libcutl via devel/libcutl. The only exception is libxsd-frontend, simply because its upstream is too horrible: it does not even contain a `make install' target. - Expand the LICENSE part: the port is GPLv2-licensed, but also contains exceptions to allow its use with most free software licenses. - Set CPPFLAGS, not CXXFLAGS, as the former's where we normally pass additional include paths.
13 lines
638 B
Text
13 lines
638 B
Text
Rename the xsd binary to xsdcxx, as lang/mono already installs an executable
|
|
called `xsd'.
|
|
--- xsd/doc/makefile.orig 2014-07-21 06:36:38 UTC
|
|
+++ xsd/doc/makefile
|
|
@@ -104,7 +104,7 @@ $(install): $(out_base)/cxx/.install \
|
|
$(call install-data,$(src_base)/default.css,$(install_doc_dir)/xsd/default.css)
|
|
$(call install-data,$(out_base)/xsd.xhtml,$(install_doc_dir)/xsd/xsd.xhtml)
|
|
$(call install-data,$(src_base)/custom-literals.xsd,$(install_doc_dir)/xsd/custom-literals.xsd)
|
|
- $(call install-data,$(out_base)/xsd.1,$(install_man_dir)/man1/xsd.1)
|
|
+ $(call install-data,$(out_base)/xsd.1,$(install_man_dir)/man1/xsdcxx.1)
|
|
|
|
# Dist.
|
|
#
|