Skip to content

Commit

Permalink
dhcp 4.3.5, LFS patches 4.3.4
Browse files Browse the repository at this point in the history
fontforge 20161004
libx11 1.6.4
libxfixes 5.0.3
libxrandr 1.5.1
libxrender 0.9.10
libxtst 1.2.3
libxv 1.0.11
libxvmc 1.0.10
libxi 1.7.7
numpy packages 1.11.2
pillow packages 3.4.1
pytz packages 2016.7
  • Loading branch information
demmm committed Oct 4, 2016
1 parent e16267a commit 48a7274
Show file tree
Hide file tree
Showing 16 changed files with 96 additions and 96 deletions.
50 changes: 25 additions & 25 deletions dhcp/PKGBUILD
Original file line number Diff line number Diff line change
@@ -1,32 +1,32 @@

pkgbase=dhcp
pkgname=('dhcp' 'dhclient')
pkgver=4.3.4
pkgver=4.3.5
_pkgver=4.3.4
pkgrel=1
arch=('x86_64')
license=('custom:isc-dhcp')
url="https://www.isc.org/software/dhcp"
makedepends=('bash' 'iproute2')
source=("ftp://ftp.isc.org/isc/dhcp/${_pkgver}/${pkgbase}-${_pkgver}.tar.gz"
source=("ftp://ftp.isc.org/isc/dhcp/${pkgver}/${pkgbase}-${pkgver}.tar.gz"
'dhcpd4.service'
'dhcpd6.service'
"http://www.linuxfromscratch.org/patches/blfs/svn/dhcp-4.3.3-client_script-1.patch"
"http://www.linuxfromscratch.org/patches/blfs/svn/dhcp-4.3.3-missing_ipv6-1.patch")
md5sums=('0138319fe2b788cf4bdf34fbeaf9ff54'
"http://www.linuxfromscratch.org/patches/blfs/svn/dhcp-${_pkgver}-client_script-1.patch"
"http://www.linuxfromscratch.org/patches/blfs/svn/dhcp-${_pkgver}-missing_ipv6-1.patch")
md5sums=('2b5e5b2fa31c2e27e487039d86f83d3f'
'7045e63a5d294c761ce306084eec2c67'
'a2ebf4460c049cbee3e49cb26a475f68'
'c02bddb6c6c33c5885e3dd072ee2ee40'
'da655f02f1cf4d95b4708e84e69edbc8')

build() {
cd "${srcdir}/${pkgname}-${_pkgver}"
cd ${pkgname}-${pkgver}

# Define _GNU_SOURCE to fix IPV6.
sed '/^CFLAGS="$CFLAGS/ s/INGS"/INGS -D_GNU_SOURCE"/' -i configure
# use patches from LFS http://www.linuxfromscratch.org/blfs/view/cvs/basicnet/dhcp.html
patch -p1 -i ${srcdir}/dhcp-4.3.3-missing_ipv6-1.patch
patch -p1 -i ${srcdir}/dhcp-4.3.3-client_script-1.patch
patch -p1 -i ${srcdir}/dhcp-${_pkgver}-missing_ipv6-1.patch
patch -p1 -i ${srcdir}/dhcp-${_pkgver}-client_script-1.patch

./configure --prefix=/usr \
--sysconfdir=/etc \
Expand All @@ -43,39 +43,39 @@ package_dhcp() {
backup=('etc/dhcpd.conf')
install=dhcp.install

cd "${srcdir}/${pkgname}-${_pkgver}"
make DESTDIR="${pkgdir}" install
cd ${pkgname}-${pkgver}
make DESTDIR=${pkgdir} install

mkdir -p "${pkgdir}/var/state/dhcp"
mkdir -p ${pkgdir}/var/state/dhcp

# Install systemd service files
install -D -m0644 "${srcdir}/dhcpd4.service" "${pkgdir}/usr/lib/systemd/system/dhcpd4.service"
install -D -m0644 "${srcdir}/dhcpd6.service" "${pkgdir}/usr/lib/systemd/system/dhcpd6.service"
ln -s dhcpd4.service "${pkgdir}/usr/lib/systemd/system/dhcp4.service"
ln -s dhcpd6.service "${pkgdir}/usr/lib/systemd/system/dhcp6.service"
install -D -m0644 ${srcdir}/dhcpd4.service ${pkgdir}/usr/lib/systemd/system/dhcpd4.service
install -D -m0644 ${srcdir}/dhcpd6.service ${pkgdir}/usr/lib/systemd/system/dhcpd6.service
ln -s dhcpd4.service ${pkgdir}/usr/lib/systemd/system/dhcp4.service
ln -s dhcpd6.service ${pkgdir}/usr/lib/systemd/system/dhcp6.service

# move back to config. This file is in backup array, so pacman will not overwrite a changed config.
mv "${pkgdir}/etc/dhcpd.conf.example" "${pkgdir}/etc/dhcpd.conf"
mv ${pkgdir}/etc/dhcpd.conf.example ${pkgdir}/etc/dhcpd.conf

# Remove dhclient
make -C client DESTDIR="${pkgdir}" uninstall
make -C client DESTDIR=${pkgdir} uninstall

install -Dm0644 LICENSE "${pkgdir}/usr/share/licenses/dhcp/LICENSE"
install -Dm0644 LICENSE ${pkgdir}/usr/share/licenses/dhcp/LICENSE
}

package_dhclient() {
_pkgname=dhcp
pkgdesc="dhclient is standalone client from the dhcp package"
depends=('bash' 'iproute2')

cd "${srcdir}/${_pkgname}-${_pkgver}"
make -C client DESTDIR="${pkgdir}" install
cd ${_pkgname}-${pkgver}
make -C client DESTDIR=${pkgdir} install

install -m755 -d "${pkgdir}/usr/share/dhclient"
mv "${pkgdir}/etc/dhclient.conf.example" "${pkgdir}/usr/share/dhclient/"
install -m755 -d ${pkgdir}/usr/share/dhclient
mv ${pkgdir}/etc/dhclient.conf.example ${pkgdir}/usr/share/dhclient/

install -d "${pkgdir}/var/state/dhclient"
install -d ${pkgdir}/var/state/dhclient

install -Dm0755 client/scripts/linux "${pkgdir}/sbin/dhclient-script"
install -Dm0644 LICENSE "${pkgdir}/usr/share/licenses/dhclient/LICENSE"
install -Dm0755 client/scripts/linux ${pkgdir}/sbin/dhclient-script
install -Dm0644 LICENSE ${pkgdir}/usr/share/licenses/dhclient/LICENSE
}
6 changes: 3 additions & 3 deletions fontforge/PKGBUILD
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

pkgname=fontforge
pkgver=20160404
_pkgver=20160404
pkgver=20161004
_pkgver=20161004
pkgrel=1
pkgdesc="An outline and bitmap font editor"
arch=('x86_64')
Expand All @@ -12,7 +12,7 @@ depends=('libxkbui' 'libxi' 'libxml2' 'pango' 'giflib' 'libpng' 'libtiff' 'libjp
options=('!libtool' '!makeflags')
source=("https://github.com/fontforge/fontforge/archive/${_pkgver}.tar.gz"
'http://fontforge.org/cidmaps.tgz')
md5sums=('1daba85b251e00c614e4e857c67cae4c'
md5sums=('ea27ba04fc04ff179c04d4911262d233'
'063691163e592515b31514515bb3ce8c')

build() {
Expand Down
18 changes: 9 additions & 9 deletions libx11/PKGBUILD
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

pkgname=libx11
pkgver=1.6.3
pkgrel=2
pkgver=1.6.4
pkgrel=1
pkgdesc="X11 client-side library"
arch=('x86_64')
url="http://xorg.freedesktop.org/"
Expand All @@ -10,25 +10,25 @@ makedepends=('xorg-util-macros' 'xextproto' 'xtrans' 'inputproto')
options=('!libtool')
license=('custom')
source=("http://xorg.freedesktop.org/releases/individual/lib/libX11-${pkgver}.tar.bz2")
md5sums=('2e36b73f8a42143142dda8129f02e4e0')
md5sums=('6d54227082f3aa2c596f0b3a3fbb9175')

build() {
cd "${srcdir}/libX11-${pkgver}"
cd libX11-${pkgver}

./configure --prefix=/usr --disable-static --disable-xf86bigfont
make
}

check() {
cd "${srcdir}/libX11-${pkgver}"
cd libX11-${pkgver}

make check
}

package() {
cd "${srcdir}/libX11-${pkgver}"
make DESTDIR="${pkgdir}" install
cd libX11-${pkgver}
make DESTDIR=${pkgdir} install

install -d -m755 "${pkgdir}/usr/share/licenses/${pkgname}"
install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
install -d -m755 ${pkgdir}/usr/share/licenses/${pkgname}
install -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/
}
6 changes: 3 additions & 3 deletions libxfixes/PKGBUILD
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

pkgname=libxfixes
pkgver=5.0.2
pkgrel=2
pkgver=5.0.3
pkgrel=1
pkgdesc="X11 miscellaneous 'fixes' extension library"
arch=('x86_64')
url="http://xorg.freedesktop.org/"
Expand All @@ -10,7 +10,7 @@ depends=('libx11' 'fixesproto>=5.0')
makedepends=('xorg-util-macros')
options=('!libtool')
source=("http://xorg.freedesktop.org/releases/individual/lib/libXfixes-${pkgver}.tar.bz2")
md5sums=('544d73df94e638ba7b64147be416e576')
md5sums=('07e01e046a0215574f36a3aacb148be0')

build() {
cd libXfixes-${pkgver}
Expand Down
16 changes: 8 additions & 8 deletions libxi/PKGBUILD
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

pkgname=libxi
pkgver=1.7.6
pkgrel=2
pkgver=1.7.7
pkgrel=1
pkgdesc="X11 Input extension library"
arch=('x86_64')
url="http://xorg.freedesktop.org"
Expand All @@ -10,11 +10,11 @@ makedepends=('pkgconfig' 'xorg-util-macros')
options=('!libtool')
license=('custom')
source=("http://xorg.freedesktop.org/releases/individual/lib/libXi-${pkgver}.tar.bz2")
md5sums=('510e555ecfffa8d2298a0f42b725e563')
md5sums=('cc0883a898222d50ff79af3f83595823')


build() {
cd "${srcdir}/libXi-${pkgver}"
cd libXi-${pkgver}

./configure --prefix=/usr \
--sysconfdir=/etc \
Expand All @@ -23,9 +23,9 @@ build() {
}

package() {
cd "${srcdir}/libXi-${pkgver}"
make DESTDIR="${pkgdir}" install
cd libXi-${pkgver}
make DESTDIR=${pkgdir} install

install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
install -m755 -d ${pkgdir}/usr/share/licenses/${pkgname}
install -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/
}
16 changes: 8 additions & 8 deletions libxrandr/PKGBUILD
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

pkgname=libxrandr
pkgver=1.5.0
pkgrel=2
pkgver=1.5.1
pkgrel=1
pkgdesc="X11 RandR extension library"
arch=('x86_64')
license=('custom')
Expand All @@ -10,19 +10,19 @@ depends=('libxext' 'libxrender' 'randrproto>=1.5.0')
makedepends=('xorg-util-macros')
options=('!libtool')
source=("http://xorg.freedesktop.org/releases/individual/lib/libXrandr-${pkgver}.tar.bz2")
md5sums=('309762867e41c6fd813da880d8a1bc93')
md5sums=('28e486f1d491b757173dd85ba34ee884')

build() {
cd "${srcdir}/libXrandr-${pkgver}"
cd libXrandr-${pkgver}

./configure --prefix=/usr --sysconfdir=/etc
make
}

package() {
cd "${srcdir}/libXrandr-${pkgver}"
make DESTDIR="${pkgdir}" install
cd libXrandr-${pkgver}
make DESTDIR=${pkgdir} install

install -d -m755 "${pkgdir}/usr/share/licenses/${pkgname}"
install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
install -d -m755 ${pkgdir}/usr/share/licenses/${pkgname}
install -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/
}
6 changes: 3 additions & 3 deletions libxrender/PKGBUILD
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

pkgname=libxrender
pkgver=0.9.9
pkgrel=2
pkgver=0.9.10
pkgrel=1
pkgdesc="X Rendering Extension client library"
arch=('x86_64')
url="http://xorg.freedesktop.org/"
Expand All @@ -10,7 +10,7 @@ depends=('libx11' 'renderproto')
makedepends=('pkgconfig')
options=('!libtool')
source=("http://xorg.freedesktop.org/releases/individual/lib/libXrender-${pkgver}.tar.bz2")
md5sums=('5db92962b124ca3a8147daae4adbd622')
md5sums=('802179a76bded0b658f4e9ec5e1830a4')

build() {
cd ${srcdir}/libXrender-${pkgver}
Expand Down
16 changes: 8 additions & 8 deletions libxtst/PKGBUILD
Original file line number Diff line number Diff line change
@@ -1,28 +1,28 @@

pkgname=libxtst
pkgver=1.2.2
pkgrel=2
pkgver=1.2.3
pkgrel=1
pkgdesc="X11 Testing -- Resource extension library"
arch=('x86_64')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('libxext' 'libxi' 'recordproto' 'inputproto')
makedepends=('xorg-util-macros')
options=('!libtool')
source=(${url}/releases/individual/lib/libXtst-${pkgver}.tar.bz2)
md5sums=('25c6b366ac3dc7a12c5d79816ce96a59')
source=("http://xorg.freedesktop.org/releases/individual/lib/libXtst-${pkgver}.tar.bz2")
md5sums=('ef8c2c1d16a00bd95b9fdcef63b8a2ca')

build() {
cd "${srcdir}/libXtst-${pkgver}"
cd libXtst-${pkgver}

./configure --prefix=/usr --disable-static
make
}

package() {
cd "${srcdir}/libXtst-${pkgver}"
cd libXtst-${pkgver}
make DESTDIR="${pkgdir}" install

install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
install -m755 -d ${pkgdir}/usr/share/licenses/${pkgname}
install -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/
}
16 changes: 8 additions & 8 deletions libxv/PKGBUILD
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

pkgname=libxv
pkgver=1.0.10
pkgrel=3
pkgver=1.0.11
pkgrel=1
pkgdesc="X11 Video extension library"
arch=('x86_64')
license=('custom')
Expand All @@ -10,19 +10,19 @@ depends=('libxext' 'videoproto')
makedepends=('pkgconfig')
options=('!libtool')
source=("http://xorg.freedesktop.org/releases/individual/lib/libXv-${pkgver}.tar.bz2")
md5sums=('e0af49d7d758b990e6fef629722d4aca')
md5sums=('210b6ef30dda2256d54763136faa37b9')

build() {
cd "${srcdir}/libXv-${pkgver}"
cd libXv-${pkgver}

./configure --prefix=/usr --disable-static
make
}

package() {
cd "${srcdir}/libXv-${pkgver}"
make DESTDIR="${pkgdir}" install
cd libXv-${pkgver}
make DESTDIR=${pkgdir} install

install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
install -m755 -d ${pkgdir}/usr/share/licenses/${pkgname}
install -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/
}
14 changes: 7 additions & 7 deletions libxvmc/PKGBUILD
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

pkgname=libxvmc
pkgver=1.0.9
pkgrel=2
pkgver=1.0.10
pkgrel=1
pkgdesc="X11 Video Motion Compensation extension library"
arch=('x86_64')
url="http://xorg.freedesktop.org/"
Expand All @@ -10,19 +10,19 @@ depends=('libxv')
makedepends=('pkgconfig')
options=('!libtool')
source=("http://xorg.freedesktop.org/releases/individual/lib/libXvMC-${pkgver}.tar.bz2")
md5sums=('eba6b738ed5fdcd8f4203d7c8a470c79')
md5sums=('4cbe1c1def7a5e1b0ed5fce8e512f4c6')

build() {
cd ${srcdir}/libXvMC-${pkgver}
cd libXvMC-${pkgver}

./configure --prefix=/usr --sysconfdir=/etc --disable-static
make
}

package() {
cd ${srcdir}/libXvMC-${pkgver}
cd libXvMC-${pkgver}
make DESTDIR=${pkgdir} install

install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
install -m755 -d ${pkgdir}/usr/share/licenses/${pkgname}
install -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/
}
4 changes: 2 additions & 2 deletions python2-numpy/PKGBUILD
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@

pkgname=python2-numpy
pkgver=1.11.1
pkgver=1.11.2
pkgrel=1
pkgdesc="Scientific tools for Python"
arch=('x86_64')
Expand All @@ -9,7 +9,7 @@ url="http://www.numpy.org/"
depends=('lapack' 'python2-nose')
provides=('python-numeric')
source=("http://downloads.sourceforge.net/numpy/numpy-${pkgver}.tar.gz")
md5sums=('2f44a895a8104ffac140c3a70edbd450')
md5sums=('03bd7927c314c43780271bf1ab795ebc')

build() {
cd numpy-${pkgver}
Expand Down
Loading

0 comments on commit 48a7274

Please sign in to comment.