DBUS="dbus-1.8.12"
DBUS_GLIB="dbus-glib-0.102"
+DBUS_PYTHON="dbus-python-1.2.0"
DDCLIENT="ddclient-3.6.7"
DEJAGNU="dejagnu-1.4.4"
DEJAVUFONTS="dejavu-fonts-ttf-2.33"
WEBKIT="webkit-1.8.3"
WGET="wget-1.16.1"
+WICD="wicd-1.7.3"
WHICH="which-2.20"
WINDOWMAKER="WindowMaker-0.95.6"
WINDOWMAKER_EXTRA="WindowMaker-extra-0.1"
ipkg ${LIBSOUP} "--disable-static --without-gnome"
ipkg ${XSCREENSAVER} "--libexecdir=/usr/lib"
+
+ ipkg -m noac ${DBUS_PYTHON}
+ ipkg -m acnb ${WICD}
fi
ipkg ${GPARTED} "--disable-doc"
fpkg ${I2C_TOOLS} "http://dl.lm-sensors.org/i2c-tools/releases"
fpkg -m sf ${HDPARM}
+fpkg -e "tar.gz" ${DBUS_PYTHON} \
+ "http://dbus.freedesktop.org/releases/dbus-python"
+fpkg -e "tar.gz" ${WICD} "https://launchpad.net/wicd/$(get_pkg_ver2 ${WICD})/$(get_pkg_ver ${WICD})/+download"
+
exit $?
--- /dev/null
+#!/bin/bash
+
+hvbuild()
+{
+ cd ${SRC_DIR}
+ mkdir python2
+ pushd python2
+ PYTHON=/usr/bin/python \
+ ../configure \
+ --prefix=/usr
+ make
+ popd
+ make -C python2 install
+}
--- /dev/null
+#!/bin/bash
+
+hvconfig()
+{
+ cd ${SRC_DIR}
+
+ # The first command in this sed prevents installation of logrotate and
+ # systemd configuration files.
+ # The second command in this sed fixes buildng with BLFS “distro”.
+ sed -e "/wpath.logrotate\|wpath.systemd/d" \
+ -e "/detection failed/ a\ self.init=\'init\/default\/wicd\'" \
+ -i setup.py
+
+ rm po/*.po
+
+ python setup.py configure \
+ --no-install-kde \
+ --no-install-acpi \
+ --no-install-pmutils \
+ --no-install-init \
+ --no-install-gnome-shell-extensions
+}
+
+hvbuild()
+{
+ LANG=C python setup.py install
+}