-
procps-dev
Essa semana precisei implementar uma função da biblioteca libproc para que meu programa só permitisse uma instância. O problema é que eu precisava dos headers do pacote procps, mas por padrão o Slackware não instala.
Por isso, precisei fazer manualmente, baixar o pacote, desempacotar e copiar para a pasta de headers. Não sei se futuramente esses valiosos arquivos serão inclusos no pacote oficial, mas de qualquer maneira, eu criei um SlackBuild que possa ajudar quem está na mesma que eu.
#!/bin/bash MIRROR=${MIRROR:-http://ftp.belnet.be/packages/slackware/slackware_source/} VERSION=${VERSION:-3.2.7} ARCH=noarch BUILD=${BUILD:-2duderamos} CWD=$(pwd) TMP=${TMP:-/tmp} PKG=$TMP/package-procps-dev rm -rf $PKG rm -rf $TMP/procps-$VERSION if [ ! -f procps-${VERSION}.tar.gz ];then wget "${MIRROR}/a/procps/procps-${VERSION}.tar.gz" || exit 1 fi cd $TMP tar xzvf $CWD/procps-$VERSION.tar.gz || exit 1 mkdir -p $PKG/install mkdir -p $PKG/usr/include/procps mkdir -p $PKG/lib cd $TMP/procps-$VERSION cp proc/*.h $PKG/usr/include/procps cat $CWD/slack-desc > $PKG/install/slack-desc cat $CWD/doinst.sh > $PKG/install/doinst.sh cd $PKG makepkg -l y -c n $TMP/procps-dev-$VERSION-$ARCH-$BUILD.txz rm -rf $TMP/procps-$VERSION.tar.gz rm -rf $TMP/procps-$VERSION rm -rf $PKG
Comentários via Facebook:
Deixe uma resposta
Tags
"viagens"
asterisk
backup
banco de dados
catástrofes
c programming
curiosidade
desenvolvimento
dicas
espiritualidade
filosofias
hardware
ideia maluca
kvm
libvirt
linux
livros
lvm2
recuperação
redes
servidores
shell script
slackware
sql
utilidades
variedades
virtualização
vídeos
Recentes
Blog
- Carlos Feichas
- Debugging Consultoria
- Fabiano Xavier
- Fábio Arezi
- Felipe Molina
- Lucas Catón
- Mateus Penha
- Tiago Mathidios
Lista de Links
- Asterisk Asterisk PBX
- Debugging Consultoria Debugging Consultoria
- LPI
- Slackbuilds Repositório Slackbuilds
- Slackware Site oficial Slackware
- Viva o Linux Comunidade Viva o Linux
- Voip-Info Wiki VoIP