Repository 32bit  Forum
Repository 64bit  Wiki

pacchetto lmms?

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

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.

pacchetto lmms?

Messaggioda sya54M » sab set 25, 2010 11:32

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
Avatar utente
sya54M
Linux 3.x
Linux 3.x
 
Messaggi: 1429
Iscritto il: mer giu 06, 2007 13:44
Località: (Salerno)
Nome Cognome: Andrea P.
Slackware: 64-current
Kernel: 3.14.x
Desktop: KDE 4.13

Re: pacchetto lmms?

Messaggioda sya54M » sab set 25, 2010 16:27

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.
Avatar utente
sya54M
Linux 3.x
Linux 3.x
 
Messaggi: 1429
Iscritto il: mer giu 06, 2007 13:44
Località: (Salerno)
Nome Cognome: Andrea P.
Slackware: 64-current
Kernel: 3.14.x
Desktop: KDE 4.13

Re: pacchetto lmms?

Messaggioda Ansa89 » dom set 26, 2010 8:25

Magari puoi provare ad inviare lo slackbuild a qualche pacchettizzatore (via e-mail o pm).
Avatar utente
Ansa89
Iper Master
Iper Master
 
Messaggi: 2621
Iscritto il: mer ago 29, 2007 16:57
Località: Modena
Nome Cognome: Stefano Ansaloni
Slackware: 13.1
Kernel: 3.16.1-ck1
Desktop: XFCE 4.6.1

Re: pacchetto lmms?

Messaggioda hashbang » dom set 26, 2010 9:10

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.
Adoro il pragmatismo della lingua giapponese, è l'unica in cui per dire ad una ragazza che la ami le dici "suki". (cit.)
Avatar utente
hashbang
Packager
Packager
 
Messaggi: 1824
Iscritto il: ven giu 04, 2010 9:27
Località: Lecce
Nome Cognome: Luca De Pandis
Distribuzione: Windows 8.1 Pro

Re: pacchetto lmms?

Messaggioda sya54M » dom set 26, 2010 12:21

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:
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

Avatar utente
sya54M
Linux 3.x
Linux 3.x
 
Messaggi: 1429
Iscritto il: mer giu 06, 2007 13:44
Località: (Salerno)
Nome Cognome: Andrea P.
Slackware: 64-current
Kernel: 3.14.x
Desktop: KDE 4.13

Re: pacchetto lmms?

Messaggioda sya54M » dom set 26, 2010 12:33

Offtopic: comunque, se avete tempo, un altro consiglio può essere hydrogen :)
Avatar utente
sya54M
Linux 3.x
Linux 3.x
 
Messaggi: 1429
Iscritto il: mer giu 06, 2007 13:44
Località: (Salerno)
Nome Cognome: Andrea P.
Slackware: 64-current
Kernel: 3.14.x
Desktop: KDE 4.13

Re: pacchetto lmms?

Messaggioda hashbang » dom set 26, 2010 13:11

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.
Adoro il pragmatismo della lingua giapponese, è l'unica in cui per dire ad una ragazza che la ami le dici "suki". (cit.)
Avatar utente
hashbang
Packager
Packager
 
Messaggi: 1824
Iscritto il: ven giu 04, 2010 9:27
Località: Lecce
Nome Cognome: Luca De Pandis
Distribuzione: Windows 8.1 Pro


Torna a Packages

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti