milis/talimatname/genel/portmidi/talimat

35 lines
862 B
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Description: Gerçek zamanlı MIDI giriş/çıkış için platform bağımsız kütüphane
# URL: http://portmedia.sourceforge.net
# Packager: milisarge
# Depends on: cmake glib alsa-lib openjdk
name=portmidi
version=217
release=1
source=(http://downloads.sourceforge.net/project/portmedia/$name/$version/$name-src-$version.zip \
portmidi-217-build-fix.patch)
build() {
unset MAKEFLAGS
cd $name
sed -i "s#/usr/local#/usr#" */CMakeLists.txt pm_python/setup.py
mkdir -p pm_java/Release
patch -p1 -i $SRC/portmidi-217-build-fix.patch
cmake . -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_ARCHIVE_OUTPUT_DIRECTORY=Release \
-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=Release \
-DCMAKE_RUNTIME_OUTPUT_DIRECTORY=Release
make
make DESTDIR=$PKG install
# Fix missing symlink for libporttime.so (FS#21528)
ln -s libportmidi.so $PKG/usr/lib/libporttime.so
}