Bugs item #3608194, was opened at 2013-03-15 11:12
Message generated for change (Tracker Item Submitted) made by alexanro
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=478070&aid=3608194&group_id=55736

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Alexander Rødseth (alexanro)
Assigned to: Nobody/Anonymous (nobody)
Summary: Please apply several patches to make it easier to compile

Initial Comment:
Hello,

This is a feature request.

Compiling Pure Data Extended on Arch Linux is no easy feat. Several patches are 
needed, using the svn version is easier than using the release version and 
several tweaks of the Makefiles are needed for it to work. Small animals has to 
be sacrificed for it to compile correctly.

Here's the current PKGBUILD for building pd-extended on Arch Linux: 
https://aur.archlinux.org/packages/pd/pd-extended/PKGBUILD

These are the changes I wish for:

* Patch externals/Gem/configure.ac with change_gem_configure_file.patch 
(attached)
* Patch pd/src/s_inter.c with s_inter.c.patch (attached)
* Patch externals/loaders/tclpd/Makefile with tclpd.Makefile.patch (attached)
* Patch pd/src/Makefile.am with makefile.am.patch (attached)
* Change 'CFLAGS =' to 'CFLAGS = -fPIC' in externals/pdp/opengl/Makefile.config
* Change 'DEFINES =' to 'DEFINES = -fPIC' in externals/miXed/Makefile.common

* Set these variables to these values by default:
FPIC_FLAG="-fPIC"
GEM_EXTRA_CXXFLAGS="$FPIC_FLAG"
BUILDLAYOUT_DIR=../../packages
prefix=/usr

* Don't install these files by default:
/usr/share/man/man1/pd.1
/usr/share/man/man1/pdextended.1
/usr/share/man/man1/pdreceive.1
/usr/share/man/man1/pdsend.1
/usr/include/m_pd.h
/usr/bin/pd-gui.tcl

* But do install these files by default:
linux_make/default.pdextended to $DESTDIR/usr/lib/pd-extended/

Please also install an icon and a .desktop file, so that it will appear on the 
menu in ie. Gnome.

See the PKGBUILD file for a full overview.



----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=478070&aid=3608194&group_id=55736

_______________________________________________
Pd-dev mailing list
[email protected]
http://lists.puredata.info/listinfo/pd-dev

Reply via email to