Gitweb links:
...log
http://git.netsurf-browser.org/ttf2f.git/shortlog/2e59fe9f9dda4cdc99913402e871bb97676e4e05
...commit
http://git.netsurf-browser.org/ttf2f.git/commit/2e59fe9f9dda4cdc99913402e871bb97676e4e05
...tree
http://git.netsurf-browser.org/ttf2f.git/tree/2e59fe9f9dda4cdc99913402e871bb97676e4e05
The branch, master has been updated
via 2e59fe9f9dda4cdc99913402e871bb97676e4e05 (commit)
via a63a6ba6c09ac5f7778349050081d4dcf2e8bfba (commit)
via b269eab4b8159241c0a335cbd76c184e420c38e3 (commit)
via 29ca302e4f395a18568e65d03dbc60914590be6b (commit)
from 5bb88a810c485b382b501098122806bda13dc7c0 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commitdiff
http://git.netsurf-browser.org/ttf2f.git/commit/?id=2e59fe9f9dda4cdc99913402e871bb97676e4e05
commit 2e59fe9f9dda4cdc99913402e871bb97676e4e05
Author: John-Mark Bell <[email protected]>
Commit: John-Mark Bell <[email protected]>
Bump version
diff --git a/!TTF2f/History b/!TTF2f/History
index 2fc0353..702c78f 100644
--- a/!TTF2f/History
+++ b/!TTF2f/History
@@ -1,6 +1,14 @@
TTF2f Changelog
===============
+0.05 (02-Aug-2021)
+~~~~~~~~~~~~~~~~~~
+No functional changes.
+
+Rebuild against LDREX/STREX-aware UnixLib.
+
+Improve RISC OS-specific Makefile targets.
+
0.04 (05-Mar-2011)
~~~~~~~~~~~~~~~~~~
Output the first 256 glyphs in Acorn Latin1 order so converted fonts
diff --git a/Makefile b/Makefile
index 3d01fed..f6afce3 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
# Component settings
COMPONENT := ttf2f
-COMPONENT_VERSION := 0.0.4
+COMPONENT_VERSION := 0.0.5
# We produce an application binary
COMPONENT_TYPE := binary
commitdiff
http://git.netsurf-browser.org/ttf2f.git/commit/?id=a63a6ba6c09ac5f7778349050081d4dcf2e8bfba
commit a63a6ba6c09ac5f7778349050081d4dcf2e8bfba
Author: John-Mark Bell <[email protected]>
Commit: John-Mark Bell <[email protected]>
Add riscos-dist target
diff --git a/Makefile b/Makefile
index 4aea8f0..3d01fed 100644
--- a/Makefile
+++ b/Makefile
@@ -60,6 +60,14 @@ $(realoutput): $(OUTPUT)
$(Q)echo " SQUEEZE: $@"
$(Q)$(dir $(CC))squeeze $@
endif
+
+ DISTCLEAN_ITEMS := $(DISTCLEAN_ITEMS) ttf2f.zip
+
+.PHONY: riscos-dist
+riscos-dist: $(realoutput)
+ $(Q)$(CP) $(CPFLAGS) $(realoutput) !TTF2f/!RunImage,ff8
+ $(Q)$(dir $(CC))zip -9r ttf2f.zip !TTF2f
+ $(Q)$(RM) $(RMFLAGS) !TTF2f/!RunImage,ff8
endif
all: $(PRE_TARGETS) $(OUTPUT) $(POST_TARGETS)
commitdiff
http://git.netsurf-browser.org/ttf2f.git/commit/?id=b269eab4b8159241c0a335cbd76c184e420c38e3
commit b269eab4b8159241c0a335cbd76c184e420c38e3
Author: John-Mark Bell <[email protected]>
Commit: John-Mark Bell <[email protected]>
Convert RISC OS binary to AIF and squeeze it
diff --git a/Makefile b/Makefile
index 77f8e2a..4aea8f0 100644
--- a/Makefile
+++ b/Makefile
@@ -45,5 +45,24 @@ endif
include $(NSBUILD)/Makefile.top
+ifeq ($(HOST),arm-unknown-riscos)
+ realoutput := $(OUTPUT)
+ e1f := ,e1f
+ ifeq ($(EXEEXT),$(e1f))
+ ff8 := ,ff8
+ realoutput := $(subst $(EXEEXT),$(ff8),$(OUTPUT))
+
+ POST_TARGETS := $(realoutput) $(POST_TARGETS)
+
+$(realoutput): $(OUTPUT)
+ $(Q)echo " ELF2AIF: $@"
+ $(Q)$(dir $(CC))elf2aif $(OUTPUT) $@
+ $(Q)echo " SQUEEZE: $@"
+ $(Q)$(dir $(CC))squeeze $@
+ endif
+endif
+
+all: $(PRE_TARGETS) $(OUTPUT) $(POST_TARGETS)
+
# Extra installation rules
commitdiff
http://git.netsurf-browser.org/ttf2f.git/commit/?id=29ca302e4f395a18568e65d03dbc60914590be6b
commit 29ca302e4f395a18568e65d03dbc60914590be6b
Author: John-Mark Bell <[email protected]>
Commit: John-Mark Bell <[email protected]>
Fix RISC OS build
5bb88a81 got BUILD and HOST confused, so we were not linking the
RISC OS binary statically.
diff --git a/Makefile b/Makefile
index fd8d629..77f8e2a 100644
--- a/Makefile
+++ b/Makefile
@@ -22,7 +22,7 @@ CFLAGS := $(CFLAGS) -std=c99 -D_BSD_SOURCE -D_POSIX_C_SOURCE \
# Freetype2
ifneq ($(findstring clean,$(MAKECMDGOALS)),clean)
ifneq ($(PKGCONFIG),)
- ifeq ($(BUILD),arm-unknown-riscos)
+ ifeq ($(HOST),arm-unknown-riscos)
CFLAGS := $(CFLAGS) $(shell $(PKGCONFIG) freetype2 --cflags --static)
LDFLAGS := $(LDFLAGS) $(shell $(PKGCONFIG) freetype2 --libs --static)
else
@@ -37,7 +37,7 @@ endif
# OSLib (RISC OS target only)
ifneq ($(findstring clean,$(MAKECMDGOALS)),clean)
- ifeq ($(BUILD),arm-unknown-riscos)
+ ifeq ($(HOST),arm-unknown-riscos)
CFLAGS := $(CFLAGS) -I$(PREFIX)/include -static
LDFLAGS := $(LDFLAGS) -lOSLib32 -lOSLibSupport32 -static
endif
diff --git a/src/Makefile b/src/Makefile
index a9e9e5e..0265d3f 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -4,7 +4,7 @@ DIR_SOURCES := encoding.c ft.c glyphs.c intmetrics.c outlines.c
utils.c
ifeq ($(FRONTEND),cli)
DIR_SOURCES := $(DIR_SOURCES) cli.c
else
- ifeq ($(BUILD),arm-unknown-riscos)
+ ifeq ($(HOST),arm-unknown-riscos)
DIR_SOURCES := $(DIR_SOURCES) toolbox.c
endif
endif
-----------------------------------------------------------------------
Summary of changes:
!TTF2f/History | 8 ++++++++
Makefile | 33 ++++++++++++++++++++++++++++++---
src/Makefile | 2 +-
3 files changed, 39 insertions(+), 4 deletions(-)
diff --git a/!TTF2f/History b/!TTF2f/History
index 2fc0353..702c78f 100644
--- a/!TTF2f/History
+++ b/!TTF2f/History
@@ -1,6 +1,14 @@
TTF2f Changelog
===============
+0.05 (02-Aug-2021)
+~~~~~~~~~~~~~~~~~~
+No functional changes.
+
+Rebuild against LDREX/STREX-aware UnixLib.
+
+Improve RISC OS-specific Makefile targets.
+
0.04 (05-Mar-2011)
~~~~~~~~~~~~~~~~~~
Output the first 256 glyphs in Acorn Latin1 order so converted fonts
diff --git a/Makefile b/Makefile
index fd8d629..f6afce3 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
# Component settings
COMPONENT := ttf2f
-COMPONENT_VERSION := 0.0.4
+COMPONENT_VERSION := 0.0.5
# We produce an application binary
COMPONENT_TYPE := binary
@@ -22,7 +22,7 @@ CFLAGS := $(CFLAGS) -std=c99 -D_BSD_SOURCE -D_POSIX_C_SOURCE \
# Freetype2
ifneq ($(findstring clean,$(MAKECMDGOALS)),clean)
ifneq ($(PKGCONFIG),)
- ifeq ($(BUILD),arm-unknown-riscos)
+ ifeq ($(HOST),arm-unknown-riscos)
CFLAGS := $(CFLAGS) $(shell $(PKGCONFIG) freetype2 --cflags --static)
LDFLAGS := $(LDFLAGS) $(shell $(PKGCONFIG) freetype2 --libs --static)
else
@@ -37,7 +37,7 @@ endif
# OSLib (RISC OS target only)
ifneq ($(findstring clean,$(MAKECMDGOALS)),clean)
- ifeq ($(BUILD),arm-unknown-riscos)
+ ifeq ($(HOST),arm-unknown-riscos)
CFLAGS := $(CFLAGS) -I$(PREFIX)/include -static
LDFLAGS := $(LDFLAGS) -lOSLib32 -lOSLibSupport32 -static
endif
@@ -45,5 +45,32 @@ endif
include $(NSBUILD)/Makefile.top
+ifeq ($(HOST),arm-unknown-riscos)
+ realoutput := $(OUTPUT)
+ e1f := ,e1f
+ ifeq ($(EXEEXT),$(e1f))
+ ff8 := ,ff8
+ realoutput := $(subst $(EXEEXT),$(ff8),$(OUTPUT))
+
+ POST_TARGETS := $(realoutput) $(POST_TARGETS)
+
+$(realoutput): $(OUTPUT)
+ $(Q)echo " ELF2AIF: $@"
+ $(Q)$(dir $(CC))elf2aif $(OUTPUT) $@
+ $(Q)echo " SQUEEZE: $@"
+ $(Q)$(dir $(CC))squeeze $@
+ endif
+
+ DISTCLEAN_ITEMS := $(DISTCLEAN_ITEMS) ttf2f.zip
+
+.PHONY: riscos-dist
+riscos-dist: $(realoutput)
+ $(Q)$(CP) $(CPFLAGS) $(realoutput) !TTF2f/!RunImage,ff8
+ $(Q)$(dir $(CC))zip -9r ttf2f.zip !TTF2f
+ $(Q)$(RM) $(RMFLAGS) !TTF2f/!RunImage,ff8
+endif
+
+all: $(PRE_TARGETS) $(OUTPUT) $(POST_TARGETS)
+
# Extra installation rules
diff --git a/src/Makefile b/src/Makefile
index a9e9e5e..0265d3f 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -4,7 +4,7 @@ DIR_SOURCES := encoding.c ft.c glyphs.c intmetrics.c outlines.c
utils.c
ifeq ($(FRONTEND),cli)
DIR_SOURCES := $(DIR_SOURCES) cli.c
else
- ifeq ($(BUILD),arm-unknown-riscos)
+ ifeq ($(HOST),arm-unknown-riscos)
DIR_SOURCES := $(DIR_SOURCES) toolbox.c
endif
endif
--
Truetype font to RISC OS font converter
_______________________________________________
netsurf-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]