maehne / experimental-macports Goto Github PK
View Code? Open in Web Editor NEWExperimental MacPorts
Experimental MacPorts
Experimental MacPorts README Torsten Maehne <[email protected]> This repository contains experimental port recipes for MacPorts <http://www.macports.org/>. These recipes either fix bugs in ports already present in MacPorts and reported to its bug tracker <http://trac.macports.org/> or they provide new ports, which have not yet been accepted into the MacPorts repository. That means that recipes will disappear from this repository once they have been migrated or have been superseded by the ports available via "port selfupdate" from the MacPorts repository. Currently, this repository contains the following new ports: gaw @20170716 (cad) Gaw is a software tool for displaying analog waveforms from sampled data, e.g., from the output of simulators like Spice. Data can be imported to gaw using files or direct TCP/IP connections. See ticket #54969 pristine-tar @b89a403 (archivers) Regenerate a pristine upstream tarball from a binary delta file and a revision control checkout UNRELEASED Currently, this repository contains the following updated ports: pdfpc @4.2.1 (graphics) pdfpc is a GTK based presentation viewer application for GNU/Linux which uses Keynote like multi-monitor output to provide meta information to the speaker during the presentation. It is able to show a normal presentation window on one screen, while showing a more sophisticated overview on the other one providing information like a picture of the next slide, as well as the left over time till the end of the presentation. The input files processed by pdfpc are PDF documents, which can be created using nearly any of today's presentation software See ticket #57381 pdftk @2.0.2 (textproc) pdftk is a simple tool for doing everyday things with PDF documents: Merge PDF Documents Split PDF Pages into a New Document Decrypt Input as Necessary (Password Required) Encrypt Output as Desired Fill PDF Forms with FDF Data and/or Flatten Forms Apply a Background Watermark Report on PDF Metrics such as Metadata, Bookmarks, and Page Labels Update PDF Metadata Attach Files to PDF Pages or the PDF Document Unpack PDF Attachments Burst a PDF Document into Single Pages Uncompress and Re-Compress Page Streams Repair Corrupted PDF (Where Possible) Note: The gcc48 variant is experimental and doesn't succeed to compile due to ticket #22066. The gcc47 variant works. See tickets #37580, #40058, and #22066.
I installed gcc48/ecj1 using the hack http://www.kunugiken.com/os-x/compiling-pdftk-for-snow-leopard .
Now I was able to install pdftk +gcc48.
However, I saw this error:
dyld: _dyld_bind_fully_image_containing_address() error
dyld: Symbol not found: _libiconv
Referenced from: /opt/local/lib/gcc48/libgcj.14.dylib
Expected in: flat namespace
in /opt/local/lib/gcc48/libgcj.14.dylib
Trace/BPT trap: 5
So, I added -liconv to Makefile.
- +export LDLIBS= $(shell $(CXX) -print-file-name=libgcj.dylib) $(shell $(CXX) -print-file-name=libstdc++.dylib) $(shell $(CXX) -print-file-name=libgcc_s.1.dylib)
+ +export LDLIBS= $(shell $(CXX) -print-file-name=libgcj.dylib) $(shell $(CXX) -print-file-name=libstdc++.dylib) $(shell $(CXX) -print-file-name=libgcc_s.1.dylib) -liconv
Now my pdftk build looks like just fine.
How do you think?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.