pacchetto lmms?
Moderatore: Staff
Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
- sya54M
- Master

- Messaggi: 1665
- Iscritto il: mer 6 giu 2007, 14:44
- Nome Cognome: Andrea Peluso
- Slackware: 64-current
- Kernel: ultimo
- Desktop: KDE
- Località: (Salerno)
- Contatta:
pacchetto lmms?
salve, mi chiedevo come mai non viene più pacchettizzato questo programma: linux multimedia studio.
ci sono problemi di compilazione?
se mi dite che non da problemi a compilare e che non ci mette troppo tempo su un pc scarso, posso pacchettizzarmelo da solo...
grazie
ci sono problemi di compilazione?
se mi dite che non da problemi a compilare e che non ci mette troppo tempo su un pc scarso, posso pacchettizzarmelo da solo...
grazie
- sya54M
- Master

- Messaggi: 1665
- Iscritto il: mer 6 giu 2007, 14:44
- Nome Cognome: Andrea Peluso
- Slackware: 64-current
- Kernel: ultimo
- Desktop: KDE
- Località: (Salerno)
- Contatta:
Re: pacchetto lmms?
ok mi sono fatto il txz... non da nessun problema la compilazione e non richiede nemmeno dipendenze obbligatorie oltre i pacchetti inclusi in slackware, quindi è filato tutto liscio.
- Ansa89
- Iper Master

- Messaggi: 2703
- Iscritto il: mer 29 ago 2007, 17:57
- Nome Cognome: Stefano Ansaloni
- Slackware: 14.2 64bit
- Kernel: 4.9.61
- Desktop: XFCE 4.12
- Località: Modena
Re: pacchetto lmms?
Magari puoi provare ad inviare lo slackbuild a qualche pacchettizzatore (via e-mail o pm).
Re: pacchetto lmms?
Lo sto pachettizzando io per il repository
EDIT: Comunque il pacchetto è presente nel repository. L'ho visto sul database. Lo sto pacchettizzando per la 13.1.
EDIT: Comunque il pacchetto è presente nel repository. L'ho visto sul database. Lo sto pacchettizzando per la 13.1.
- sya54M
- Master

- Messaggi: 1665
- Iscritto il: mer 6 giu 2007, 14:44
- Nome Cognome: Andrea Peluso
- Slackware: 64-current
- Kernel: ultimo
- Desktop: KDE
- Località: (Salerno)
- Contatta:
Re: pacchetto lmms?
era nel repository della 12.2 per questo mi chiedevo come mai non era più stato pacchettizzato per la 13.0 e la 13.1
comunque anche se non serve più il mio slackbuild è questo:
comunque anche se non serve più il mio slackbuild è questo:
Codice: Seleziona tutto
#!/bin/sh
# Packager: Andrea Peluso <sya54M856@gmail.com>
VERSION=${VERSION:-$(echo lmms-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-1_ap}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) export ARCH=i486 ;;
arm*) export ARCH=arm ;;
*) export ARCH=$( uname -m ) ;;
esac
fi
NUMJOBS=${NUMJOBS:-" -j1 "}
CWD=$(pwd)
TMP=${TMP:-$CWD/tmp}
PKG=$TMP/package-lmms
if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "s390" ]; then
SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64"
fi
rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf lmms-$VERSION
tar xvf $CWD/lmms-$VERSION.tar.?z* || exit 1
cd lmms-$VERSION || exit 1
chown -R root:root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
-exec chmod 755 {} \; -o \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
mkdir build
cd build
cmake \
-DCMAKE_BUILD_TYPE="RELEASE" \
-DCMAKE_CXX_FLAGS="${SLKCFLAGS}" \
-DCMAKE_C_FLAGS="${SLKCFLAGS}" \
-DLIB_SUFFIX=${LIBDIRSUFFIX} \
-DCMAKE_INSTALL_PREFIX=/usr \
..
make $NUMJOBS || make || exit 1
make install DESTDIR=$PKG || exit 1
cd ..
mv $PKG/usr/share/man $PKG/usr/
if [ -d $PKG/usr/man ]; then
gzip -9 $PKG/usr/man/man?/*
fi
mkdir -p $PKG/usr/doc/lmms-$VERSION
( cd $TMP/lmms-$VERSION
cp -a AUTHORS COPYING INSTALL README TODO $PKG/usr/doc/lmms-$VERSION
)
( cd $PKG
find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
)
mkdir -p $PKG/install
cat > $PKG/install/slack-desc <<EOF
|-----handy-ruler------------------------------------------------------|
lmms: LMMS (aims to be a free alternative to popular but commercial Cubase)
lmms:
lmms: Giving you the ability of producing music with your computer by
lmms: creating/synthesizing sounds, arranging samples, playing live with
lmms: keyboard and much more...
lmms:
lmms: Packager: Andrea Peluso <sya54M856@gmail.com>
lmms:
EOF
cd $PKG
requiredbuilder -y -v -s $CWD $PKG
makepkg -l y -c n $CWD/lmms-$VERSION-$ARCH-$BUILD.txz
rm -rf $TMP
- sya54M
- Master

- Messaggi: 1665
- Iscritto il: mer 6 giu 2007, 14:44
- Nome Cognome: Andrea Peluso
- Slackware: 64-current
- Kernel: ultimo
- Desktop: KDE
- Località: (Salerno)
- Contatta:
Re: pacchetto lmms?
Offtopic: comunque, se avete tempo, un altro consiglio può essere hydrogen 
Re: pacchetto lmms?
non è stato abbandonato. Purtroppo la mancanza di personale rende difficile il porting dei pacchetti alle nuove release di Slackware. Infatti ci sono alcuni pacchetti fermi alle versioni precedenti alla 13.0. Per hydrogen vedrò di farlo appena possibile.