blob: 5af1dc967dcc82a3c9502ae6d87f3df9b602a7bb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
# $Id: 2292c56ecdc8d3b72b867af8b5753f47ebcdaab1 $
# Maintainer: Ido Rosen <ido@kernel.org>
#
# NOTE: To request changes to this package, please submit a pull request
# to the GitHub repository at https://github.com/ido/packages-archlinux
# Otherwise, open a GitHub issue. Thank you! -Ido
#
pkgname='sfptpd'
pkgdesc="Solarflare Enhanced PTP daemon."
pkgver='2.2.4.70'
pkgrel=1
arch=('x86_64')
url='http://www.solarflare.com/'
license=('custom')
depends=('openonload')
makedepends=()
options=('!libtool' '!strip' '!makeflags' '!buildflags' 'staticlibs')
source=("http://127.0.0.1/SF-108910-LS-11_Solarflare_Enhanced_PTP_Daemon_sfptpd_-_64_bit_binary_tarball.tgz"
"http://127.0.0.1/SF-108910-LS-11_Solarflare_Enhanced_PTP_Daemon_sfptpd_-_64_bit_binary_tarball.rl.txt"
'sfptpd.service')
sha512sums=('69b71afff6dab4dab9f7de8fc02431cea95853a68b237876f6d63deb4bcf023d238648bff8162b4d9af57847b1be8f3bcf6bf49cbdaf8b9537a568d2568c6ad9'
'b61a0ecc9af7ed6c880c436154b872c480623accd8a006c6dd29e3dd53e260a4ec947e6b4adc17b9bff23d409433498a63ec05a5f1396781e15e100338ebdb11'
'b3dcb610b5298ea68de03f4cde1ad52063176754da756b4b328955be0035a760aef59b72d0f5f92313f524a76d48551378ffcd93e8fd63fbd4b254f417ea7561')
package() {
# Systemd service:
install -dm755 "${pkgdir}/usr/lib/systemd/system/"
install -m644 sfptpd.service "${pkgdir}/usr/lib/systemd/system/"
cd "${srcdir}/${pkgname}-${pkgver}.${arch}"
# Binaries:
install -Dm755 "sfptpd" "${pkgdir}/usr/bin/sfptpd"
# Documentation:
install -dm755 "${pkgdir}/usr/share/doc/${pkgname}"
RLN="SF-108910-LS-11_Solarflare_Enhanced_PTP_Daemon_sfptpd_-_64_bit_binary_tarball.rl.txt"
install -m644 "${srcdir}/${RLN}" "${pkgdir}/usr/share/doc/${pkgname}"
install -m644 COPYRIGHT "${pkgdir}/usr/share/doc/${pkgname}"
install -dm755 "${pkgdir}/usr/share/doc/${pkgname}/config"
install -m644 config/* "${pkgdir}/usr/share/doc/${pkgname}/config"
# Install LICENSE file:
install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
ln -s "/usr/share/doc/${pkgname}/COPYRIGHT" \
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
|