Che bello, ho creato il pacchetto -1.tar
Inviato: lun 3 ott 2005, 17:48
Volevo fare un pacchetto gimp.tgz iper-ottimizzato per il mio procio, ma ho creato un pacchetto il cui nome è -1.tar
Ditemi per favore dove sbaglio (credo dopo la compilazione). Questo è quello che faccio passo-passo.
per scompattare il .tar.bz2
Quindi e poi setto i permessi:
A questo punto non mi resta che configurare e compilare:
(A prop. mi dite se esiste una sorta di /etc/make.conf stile Gentoo dove mettere i parametri di CFLAGS, CHOST e CXXFLAGS?)
A questo punto la compilazione procede a meraviglia e dopo circa 20 minuti ecco che sono pronto ad installare.
Creo prima la directory Gimp in /tmp/pkg/Gimp
Indi installo tutto lì:
Tutto procede bene, alla fine nella directory /tmp/pkg/Gimp, mi ritrovo con due directory: /etc e/usr con relative sotto-directory. Credo la directory /install per lo slack-desc, ci metto dentro lo slack-desk e do il comando magico in /tmp/pkg/Gimp:
Tutto sembra procedere per il verso giusto. Prima mi mostra delle librerie e dice se voglio configurare con quelle lo script di installazione e rispondo [y]es e pio mi chiede un'altra cosa che non ricordo a cui rispondo [n]o. Dopo un po' mi dice addirittura "Package created", ma con ls /tmp/pkg/Gimp....dentro c'è solo un -1.tar
Dove sbaglio?
Ditemi per favore dove sbaglio (credo dopo la compilazione). Questo è quello che faccio passo-passo.
Codice: Seleziona tutto
# tar jxvf gimp-2.2.8.tar.bz2Quindi
Codice: Seleziona tutto
cd gimp-2.2.8Codice: Seleziona tutto
# chown -R root.root /tmp/pkg/gimp-2.2.8
# find . - perm 755 -exec chmod 744 {} \ ;
# find . - perm 664 -exec chmod 644 {} \ ;Codice: Seleziona tutto
# CHOST="i686-pc-linux-gnu" CFLAGS="-O3 -march=athlon-xp -mmmx -msse -m3dnow -pipe -fomit-frame-pointer" CXXFLAGS="-O3 -march=athlon-xp -pipe -mmmx -msse -m3dnow -fomit-frame-pointer" ./configure --prefix=/usr/ --sysconfdir=/etc/ --localstatedir=/var/ --enable-mmx --enable-sse && make -j 2A questo punto la compilazione procede a meraviglia e dopo circa 20 minuti ecco che sono pronto ad installare.
Creo prima la directory Gimp in /tmp/pkg/Gimp
Codice: Seleziona tutto
# mkdir -p /tmp/pkg/GimpCodice: Seleziona tutto
# make install DESTDIR=/tmp/pkg/GimpCodice: Seleziona tutto
# makepkg -1 y -c n gimp-2.2.8-athlonxp-1.tgzDove sbaglio?