textproc/libabw 0.1.4 MidnightBSD
Library providing ability to interpret Abiword documents
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
d227363540- License
- MPL20
- Categories
- textproc
Description
Libabw is library providing ability to interpret and import AbiWord documents into various applications
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | textproc/libabw | 0.1.4 |
| FreeBSD | textproc/libabw | 0.1.4 |
| NetBSD | converters/libabw | 0.1.4 |
| DragonFly | textproc/libabw | 0.1.3_3 |
| HardenedBSD | textproc/libabw | 0.1.4 |
| GhostBSD | textproc/libabw | 0.1.4 |
Install
Binary package:
mport install libabw
From mports:
cd /usr/mports/textproc/libabw && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libabw>0:textproc/libabw
LIB_DEPENDS= libabw-0.1.so:textproc/libabw
Dependencies
As this port's Makefile names them.
Build 1
${LOCALBASE}/include/boost/algorithm/string.hpp: devel/boost-libs
Library 1
librevenge-0.0.so: textproc/librevenge
Build dependencies 2
Run dependencies 1
No port depends on this one.
Configuration
No options to configure.
- USES
- compiler:c++11-lib gnome gperf libtool localbase pathfix perl5 pkgconfig tar:xz
- Service scripts
- none
Files
pkg-plist 9
- bin/abw2html
- bin/abw2raw
- bin/abw2text
- include/libabw-0.1/libabw/AbiDocument.h
- include/libabw-0.1/libabw/libabw.h
- lib/libabw-0.1.so
- lib/libabw-0.1.so.1
- lib/libabw-0.1.so.1.0.4
- libdata/pkgconfig/libabw-0.1.pc
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| libabw-0.1.4.tar.xz | 333348 | fa2685a3440da6e03a66a778480d93cb95f6064e4541e58e37397680760fd6a0 |
Master sites 1
- LODEV/libabw
Commit history 2
| Date | Commit | Credits | Log message |
|---|---|---|---|
d227363540 |
Lucas Holt | textproc/libabw: update to 0.1.4 (#1129) Updates libabw to 0.1.4 and removes the obsolete PORTREVISION.\n\nThe
installed library filename is updated to libabw-0.1.so.1.0.4; its SONAME
remains libabw-0.1.so.1, so dependent ports do not need rebuild
revisions.\n\nValidation: bmake makesum, patch, build, fake, package,
test, check-license, portlint -C, and git diff --check.
## Summary by Sourcery
Enhancements:
- Update libabw to version 0.1.4 and remove the obsolete port revision
while preserving the existing SONAME compatibility.
Signed-off-by: Lucas Holt <[email protected]> |
|
a05b377b53 |
Lucas Holt | *: bump PORTREVISION for the textproc/libxml2 2.15 shared library change (#848) `textproc/libxml2` 2.15 changed SONAME from `libxml2.so.2` to
`libxml2.so.16` **and** removed ELF symbol versioning entirely — the new
library defines no `LIBXML2_*` versions at all. Consumers built against
the old library were never rebuilt, so they still record a dependency on
`libxml2.so.2` plus version requirements nothing can satisfy, and fail
at load time:
```
ld-elf.so.1: /usr/local/lib/libxml2.so.2: version LIBXML2_2.4.30 required by
/usr/local/lib/libevdocument3.so.4 not defined
```
### Scope
`Tools/scripts/bump_revision.pl -f -l textproc/libxml2` — **436
Makefiles**: 323 revisions incremented, 113 gained a `PORTREVISION`
line. The diff touches nothing but `PORTREVISION` lines (verified: `git
diff -U0` shows no other changed line), and spot-checked ports still
… |