I am trimming out my local ports folder, and I want a place to dump a few extraneous ones. I’ve mentioned most of these over the past few months, and some of them are very useful. Others are just for backup purposes, or were scalped-slash-updated from elsewhere.If you’re a Crux user, this might be somewhat interesting to you. If not … sorry.
Here’s conky-cli.
# Description: Conky command line, without X11 dependencies
# URL: http://conky.sourceforge.net/
# Maintainer:
# Depends on:
name=conky-cli
version=1.7.2
release=1
source=(http://downloads.sourceforge.net/conky/conky-$version.tar.gz)
build ()
{
cd conky-$version;
touch ./data/conky_no_x11.conf
./configure --prefix=/usr \
--sysconfdir=/etc \
--disable-lua \
--disable-double-buffer \
--disable-x11 \
--disable-xdamage \
--disable-own-window \
--disable-xft \
--disable-hddtemp \
--disable-portmon
make
make DESTDIR=$PKG install
install -D -m644 COPYING $PKG/usr/share/licenses/conky/LICENSE
}
And fe, the folding editor I mentioned alongside dehtml and so forth.
# Description: Fe is a small and easy to use folding editor.
# URL: http://www.moria.de/~michael/fe/
# Maintainer:
# Packager:
# Depends on:
name=fe
version=1.8
release=1
source=(http://www.moria.de/~michael/$name/$name-$version.tar.gz)
build() {
cd $name-$version
./configure --prefix=$PKG/usr --disable-nls --disable-sendmail
make DESTDIR=$PKG install
rm -rf $PKG/usr/share/locale
}
This is hoz, the file splitter.
# Description: HOZ is a file splitter. Its file format is the same as the one used by the 'Hacha' software
# URL: http://hoz.sourceforge.net/
# Maintainer:
# Depends on:
name=hoz
version=1.65
release=2
source=(http://downloads.sourceforge.net/$name/$name-165.tar.gz)
build ()
{
LANGUAGE='EN'
cd $name-165
mkdir -p $PKG/usr/bin
make LANG=-DHOZ_LANG_${LANGUAGE} BIN=$PKG/usr/bin/$name cli
}
I don’t know what to call this one — the mysterious network monitor. So I called it both the name of the tarball and the name of the executable: net-monitor, version 1.0.
# Description: ncurses bandwidth monitor
# URL: http://headhunter123.he.funpic.de/showtopic.php?forum=programme.for&index=1
# Maintainer: headhunter at c-plusplus dot de
# Packager:
# Depends on: ncurses
name=net-monitor
version=1.0
release=1
source=(http://headhunter123.funpic.de/net.tar.gz)
build() {
cd net
make PREFIX=/usr
mkdir -p $PKG/usr/bin/
cp monitor $PKG/usr/bin/
}
If you remember tnote, this is the port I used to build it in Crux.
# Description: A small note taking program for the terminal.
# URL: http://sourceforge.net/projects/tnote/files/
# Maintainer:
# Packager:
# Depends on: python
name=tnote
version=0.1.1
release=1
source=(http://downloads.sourceforge.net/project/$name/$name/$name-$version/$name-$version.tar.gz)
build() {
cd $name-$version
python setup.py install --home=$PKG/usr
}
I think that’s enough for now. This is a bit of a non-post, but it is the kind of thing this blog was intended for.





Recent Comments