Skip to content

Commit

Permalink
bump-up to libspiro 1.0 (#20)
Browse files Browse the repository at this point in the history
* Fix C:R:A bug. Add version Major.Minor function. Time to update library.

Fixed CRA bug similar to libuninameslist brought up by @lemzwerg issue7

In summary:
Libraries have a libtool version of the form current:revision:age.
Libraries have a package version of the form major.minor.micro.

Simplify package name to just the date code.

Added note about ldconfig in Readme files.

Added libuninameslist ${AC_LOCAL} braces fix pointed-out by Phil Krylov

add latest config.guess config.sub
  • Loading branch information
JoesCat committed Jul 31, 2019
1 parent c661667 commit 6c04efe
Show file tree
Hide file tree
Showing 11 changed files with 329 additions and 93 deletions.
3 changes: 2 additions & 1 deletion AUTHORS
Expand Up @@ -5,11 +5,12 @@ Joe Da Silva, www.joescat.com

Patent Grant and Copyright (C) 2007 Raph Levien

Extra edits, patches, updates... (2013,2014,2015...)
Extra edits, patches, updates... (2013...,2019)
Dave Crossland
Shriramana Sharma
Joe Da Silva
Horváth Balázs
Luigi Scarso
Jeremy Tan
Wiesław Šoltés
Mingye Wang
19 changes: 19 additions & 0 deletions ChangeLog
@@ -1,3 +1,22 @@
- 2019-Jul-31
* Libspiro Version 20190731
* Corrected library to report correctly as next version up. This is
probably a significant change, therefore bumped library to start
at 1.0 even though backwards compatibility remains close to same.
* Scaling bug fixed. Libspiro can accept points that can be shifted
and/or scaled, this gives libspiro more flexiblity with graphics
and templates. Large or small spiros created before this fix may
need adjusting to fit the new calculations, but they're resizable
and movable afterwards.
* Added toggle switch ncq giving users additional functionality not
easily accessible through spiro paths, including quad0 access.
* Removed the excessively long package name, which you'll note as a
so-bump change with Fedora and also Debian in naming this package.
* Some Java alignment fixed - Thanks to Mingye Wang
* Added new anchor and handle {'a','h'} which may be useful to many.
* Fix System.arraycopy and README.md - Thanks to Wieslaw Soltes.
* Include config header before DO_TIME_DAY - Thanks to Jeremy Tan.

- 2015-Jul-19
* Add patch for failure in hurd-i386 build (debian 1%0.5.20150702-2)

Expand Down
2 changes: 1 addition & 1 deletion Makefile.am
Expand Up @@ -10,7 +10,7 @@ test_programs = call-test0 call-test1 call-test2 call-test3 call-test4 \
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = libspiro.pc

ACLOCAL_AMFLAGS = -I m4 $(ACLOCAL_FLAGS)
ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}

AM_CFLAGS = $(WCFLAGS) $(LS_CFLAGS)
AM_LDFLAGS = $(WLSLIB) $(LS_LIB) -no-undefined --mode=link
Expand Down
10 changes: 10 additions & 0 deletions README
Expand Up @@ -56,3 +56,13 @@ Installing on Windows 64-bit
> make clean
> make
> make install

NOTE: Some Distros and Operating Systems may require you to run 'ldconfig'
to recognize LibSpiro if you are not rebooting your computer first before
installing another program that depends on LibSpiro. To do this, you may
need to run 'ldconfig' in 'su -' mode after you have done 'make install':

$ su -
# ldconfig
# exit
$
11 changes: 11 additions & 0 deletions README.md
Expand Up @@ -59,6 +59,17 @@ make
make install
```

NOTE: Some Distros and Operating Systems may require you to run 'ldconfig'
to recognize LibSpiro if you are not rebooting your computer first before
installing another program that depends on LibSpiro. To do this, you may
need to run 'ldconfig' in 'su -' mode after you have done 'make install':
```sh
$ su -
# ldconfig
# exit
$
```

## Usage

### In FontForge
Expand Down

0 comments on commit 6c04efe

Please sign in to comment.