upg prrte ostree openmpi multipath-tools libpng libblockdev imagemagick gotui git ffmpaeg ddcutil
This commit is contained in:
parent
cbb6b87bf9
commit
c93a84974e
|
@ -6,7 +6,7 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=ddcutil
|
||||
pkgver=2.1.3
|
||||
pkgver=2.1.4
|
||||
pkgrel=01
|
||||
pkgdesc='Query and change Linux monitor settings using DDC/CI and USB. w/o systemd'
|
||||
url='http://ddcutil.com/'
|
||||
|
@ -36,7 +36,7 @@ arch=(x86_64)
|
|||
|
||||
license=('GPL2')
|
||||
|
||||
sha256sums=(c22b642ed024019d067b33252371dffd7d4ed357d946ce62973d3f687a4b6415) # ddcutil-2.1.3.tar.gz
|
||||
sha256sums=(cd8325d399399edba3df4ec58a4051c7c54fcf4fbc8f62937c6f19adb303f4ba) # ddcutil-2.1.4.tar.gz
|
||||
|
||||
## 4d4485b90af0630762f89f051d48d0a7037386419d12d295cef80441b5fdb780 ddcutil-2.1.3-01-x86_64.pkg.tar.lz
|
||||
## 0fce53bb00440364023601408f5351a649b2cb9c01bb962a5db34510161551a1 ddcutil-2.1.4-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Contributor: Deon Spengler <deon@spengler.co.za>
|
||||
|
||||
pkgname=ddcutil
|
||||
pkgver=2.1.3
|
||||
pkgver=2.1.4
|
||||
pkgrel=1
|
||||
pkgdesc='Query and change Linux monitor settings using DDC/CI and USB.'
|
||||
url='http://ddcutil.com/'
|
||||
|
@ -11,7 +11,7 @@ license=('GPL2')
|
|||
depends=('glib2' 'i2c-tools' 'libusb' 'libdrm' 'jansson')
|
||||
makedepends=('systemd')
|
||||
source=(https://github.com/rockowitz/ddcutil/archive/v$pkgver/$pkgname-$pkgver.tar.gz)
|
||||
sha512sums=('e58b0c2ea3f4cd0e15a3b772fdd840486d1c5d62bb797ad1500fdb8bcafe33ac3318162b66b972393e3f6f41186b2819e87c7c3c14a7a3bb6d6d79142c7ed5d6')
|
||||
sha512sums=('8c352bfacc2a5cdd22b8d84f2facd58de6d425d0d3f98de543cf36a3e6b15aa10fc86e87780c82f872f0bf0db984e1cc800aaff914bafe4dbf17602e2a7caeb0')
|
||||
|
||||
prepare() {
|
||||
cd $pkgname-$pkgver
|
||||
|
|
|
@ -7,12 +7,78 @@
|
|||
|
||||
pkgname=ffmpeg
|
||||
pkgver=6.1.1
|
||||
pkgrel=05
|
||||
pkgrel=06
|
||||
epoch=2
|
||||
pkgdesc='Complete solution to record, convert and stream audio and video'
|
||||
url=https://ffmpeg.org/
|
||||
depends=( alsa-lib aom bzip2 cairo fontconfig fribidi glib2 glibc gmp gnutls gsm jack lame libass.so libavc1394 libbluray.so libbs2b.so libdav1d.so libdrm libfreetype.so libgl libharfbuzz.so libiec61883 libjxl.so libmodplug libopenmpt.so libplacebo.so libpulse librav1e.so libraw1394 librsvg-2.so librubberband.so libsoxr libssh libtheora libva.so libva-drm.so libva-x11.so libvdpau libvidstab.so libvorbisenc.so libvorbis.so libvpx.so libwebp libx11 libx264.so libx265.so libxcb libxext libxml2 libxv libxvidcore.so libzimg.so ocl-icd onevpl opencore-amr openjpeg2 opus sdl2 snappy speex srt svt-av1 v4l-utils vapoursynth vmaf vulkan-icd-loader xz zlib)
|
||||
makedepends=( amf-headers avisynthplus clang ffnvcodec-headers frei0r-plugins git ladspa mesa nasm opencl-headers vulkan-headers)
|
||||
depends=(
|
||||
alsa-lib
|
||||
aom
|
||||
bzip2
|
||||
cairo
|
||||
dav1d
|
||||
fontconfig
|
||||
freetype2
|
||||
fribidi
|
||||
glib2
|
||||
glibc
|
||||
gmp
|
||||
gnutls
|
||||
gsm
|
||||
harfbuzz
|
||||
jack
|
||||
lame
|
||||
libass
|
||||
libavc1394
|
||||
libbluray
|
||||
libbs2b
|
||||
libdrm
|
||||
libgl
|
||||
libiec61883
|
||||
libjxl
|
||||
libmodplug
|
||||
libopenmpt
|
||||
libplacebo
|
||||
libpulse
|
||||
libraw1394
|
||||
librsvg
|
||||
libsoxr
|
||||
libssh
|
||||
libtheora
|
||||
libva
|
||||
libvdpau
|
||||
libvorbis
|
||||
libvpx
|
||||
libwebp
|
||||
libx11
|
||||
libxcb
|
||||
libxext
|
||||
libxml2
|
||||
libxv
|
||||
ocl-icd
|
||||
onevpl
|
||||
opencore-amr
|
||||
openjpeg2
|
||||
opus
|
||||
rav1e
|
||||
rubberband
|
||||
sdl2
|
||||
snappy
|
||||
speex
|
||||
srt
|
||||
svt-av1
|
||||
v4l-utils
|
||||
vapoursynth
|
||||
vid.stab
|
||||
vmaf
|
||||
vulkan-icd-loader
|
||||
x264
|
||||
x265
|
||||
xvidcore
|
||||
xz
|
||||
zimg
|
||||
zlib)
|
||||
makedepends=(amf-headers avisynthplus clang ffnvcodec-headers frei0r-plugins git ladspa mesa nasm opencl-headers vulkan-headers)
|
||||
optdepends=( 'avisynthplus: AviSynthPlus support'
|
||||
'frei0r-plugins: Frei0r video effects support'
|
||||
'intel-media-sdk: Intel QuickSync support (legacy)'
|
||||
|
@ -123,6 +189,12 @@ build() {
|
|||
}
|
||||
|
||||
package() {
|
||||
depends+=(libass.so libbluray.so libbs2b.so libdav1d.so libfreetype.so
|
||||
libharfbuzz.so libjxl.so libopenmpt.so libplacebo.so librav1e.so
|
||||
librsvg-2.so librubberband.so libva.so libva-drm.so libva-x11.so
|
||||
libvidstab.so libvorbisenc.so libvorbis.so libvpx.so libx264.so
|
||||
libx265.so libxvidcore.so libzimg.so)
|
||||
|
||||
make DESTDIR="${pkgdir}" -C ffmpeg install install-man
|
||||
install -Dm 755 ffmpeg/tools/qt-faststart "${pkgdir}"/usr/bin/
|
||||
}
|
||||
|
@ -138,8 +210,5 @@ validpgpkeys=(DD1EC9E8DE085C629B3E1846B18E8928B3948D64) # Michael Niedermayer <m
|
|||
sha256sums=(SKIP
|
||||
57e26caced5a1382cb639235f9555fc50e45e7bf8333f7c9ae3d49b3241d3f77) # add-av_stream_get_first_dts-for-chromium.patch
|
||||
|
||||
## 5a93bac7c63397e5067728b7cef86cfc41cd9f286bc9fdf9a1b5dd26ebee6a18 ffmpeg-2_6.1.1-05-x86_64.pkg.tar.lz
|
||||
|
||||
#### remember to change epoch syntax for sourceforge MS filesystem to accept
|
||||
|
||||
## 2f9a60866f6174cb57a16d355f561c12af3c34ccd2ad7bc6fd1e58c608bedc7b ffmpeg-2:6.1.1-06-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
pkgname=ffmpeg
|
||||
pkgver=6.1.1
|
||||
pkgrel=5
|
||||
pkgrel=6
|
||||
epoch=2
|
||||
pkgdesc='Complete solution to record, convert and stream audio and video'
|
||||
arch=(x86_64)
|
||||
|
@ -17,60 +17,52 @@ depends=(
|
|||
aom
|
||||
bzip2
|
||||
cairo
|
||||
dav1d
|
||||
fontconfig
|
||||
freetype2
|
||||
fribidi
|
||||
glib2
|
||||
glibc
|
||||
gmp
|
||||
gnutls
|
||||
gsm
|
||||
harfbuzz
|
||||
jack
|
||||
lame
|
||||
libass.so
|
||||
libass
|
||||
libavc1394
|
||||
libbluray.so
|
||||
libbs2b.so
|
||||
libdav1d.so
|
||||
libbluray
|
||||
libbs2b
|
||||
libdrm
|
||||
libfreetype.so
|
||||
libgl
|
||||
libharfbuzz.so
|
||||
libiec61883
|
||||
libjxl.so
|
||||
libjxl
|
||||
libmodplug
|
||||
libopenmpt.so
|
||||
libplacebo.so
|
||||
libopenmpt
|
||||
libplacebo
|
||||
libpulse
|
||||
librav1e.so
|
||||
libraw1394
|
||||
librsvg-2.so
|
||||
librubberband.so
|
||||
librsvg
|
||||
libsoxr
|
||||
libssh
|
||||
libtheora
|
||||
libva.so
|
||||
libva-drm.so
|
||||
libva-x11.so
|
||||
libva
|
||||
libvdpau
|
||||
libvidstab.so
|
||||
libvorbisenc.so
|
||||
libvorbis.so
|
||||
libvpx.so
|
||||
libvorbis
|
||||
libvpx
|
||||
libwebp
|
||||
libx11
|
||||
libx264.so
|
||||
libx265.so
|
||||
libxcb
|
||||
libxext
|
||||
libxml2
|
||||
libxv
|
||||
libxvidcore.so
|
||||
libzimg.so
|
||||
ocl-icd
|
||||
onevpl
|
||||
opencore-amr
|
||||
openjpeg2
|
||||
opus
|
||||
rav1e
|
||||
rubberband
|
||||
sdl2
|
||||
snappy
|
||||
speex
|
||||
|
@ -78,9 +70,14 @@ depends=(
|
|||
svt-av1
|
||||
v4l-utils
|
||||
vapoursynth
|
||||
vid.stab
|
||||
vmaf
|
||||
vulkan-icd-loader
|
||||
x264
|
||||
x265
|
||||
xvidcore
|
||||
xz
|
||||
zimg
|
||||
zlib
|
||||
)
|
||||
makedepends=(
|
||||
|
@ -224,6 +221,32 @@ build() {
|
|||
}
|
||||
|
||||
package() {
|
||||
depends+=(
|
||||
libass.so
|
||||
libbluray.so
|
||||
libbs2b.so
|
||||
libdav1d.so
|
||||
libfreetype.so
|
||||
libharfbuzz.so
|
||||
libjxl.so
|
||||
libopenmpt.so
|
||||
libplacebo.so
|
||||
librav1e.so
|
||||
librsvg-2.so
|
||||
librubberband.so
|
||||
libva.so
|
||||
libva-drm.so
|
||||
libva-x11.so
|
||||
libvidstab.so
|
||||
libvorbisenc.so
|
||||
libvorbis.so
|
||||
libvpx.so
|
||||
libx264.so
|
||||
libx265.so
|
||||
libxvidcore.so
|
||||
libzimg.so
|
||||
)
|
||||
|
||||
make DESTDIR="${pkgdir}" -C ffmpeg install install-man
|
||||
install -Dm 755 ffmpeg/tools/qt-faststart "${pkgdir}"/usr/bin/
|
||||
}
|
||||
|
|
|
@ -59,6 +59,6 @@ x264
|
|||
x265
|
||||
xvidcore
|
||||
zimg
|
||||
|
||||
|
||||
graphite
|
||||
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=git
|
||||
pkgver=2.43.2
|
||||
pkgver=2.44.0
|
||||
pkgrel=01
|
||||
pkgdesc='the fast distributed version control system w/o systemd'
|
||||
url='https://git-scm.com/'
|
||||
|
@ -124,9 +124,9 @@ license=('GPL2')
|
|||
|
||||
validpgpkeys=('96E07AF25771955980DAD10020D04E5A713660A7') # Junio C Hamano
|
||||
|
||||
sha256sums=(f612c1abc63557d50ad3849863fc9109670139fc9901e574460ec76e0511adb9 # git-2.43.2.tar.xz
|
||||
bb4d2a8ce681ef87c51430c067347a813312e08e3635163d516dc4f2a29fbcd3 # git-2.43.2.tar.sign
|
||||
sha256sums=(e358738dcb5b5ea340ce900a0015c03ae86e804e7ff64e47aa4631ddee681de3 # git-2.44.0.tar.xz
|
||||
d21d97b33d60151d60a2745f7765230a03567a20cd0d953e63a1a434373cb3c8 # git-2.44.0.tar.sign
|
||||
7630e8245526ad80f703fac9900a1328588c503ce32b37b9f8811674fcda4a45) # git-sysusers.conf
|
||||
|
||||
## 9b22a6241f5026a2ee3233f1f0f2cd8d6a7389aa03243ace36564f44448856cc git-2.43.2-01-x86_64.pkg.tar.lz
|
||||
## db7e394f09f8e7a484eb317fb1526f797e136a3fa3198d6d9c4eddaf3cbc4892 git-2.44.0-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Maintainer: Dan McGee <dan@archlinux.org>
|
||||
|
||||
pkgname=git
|
||||
pkgver=2.43.2
|
||||
pkgver=2.44.0
|
||||
pkgrel=1
|
||||
pkgdesc='the fast distributed version control system'
|
||||
arch=('x86_64')
|
||||
|
@ -32,7 +32,7 @@ source=("https://www.kernel.org/pub/software/scm/git/git-$pkgver.tar."{xz,sign}
|
|||
'git-daemon@.service'
|
||||
'git-daemon.socket'
|
||||
'git-sysusers.conf')
|
||||
sha256sums=('f612c1abc63557d50ad3849863fc9109670139fc9901e574460ec76e0511adb9'
|
||||
sha256sums=('e358738dcb5b5ea340ce900a0015c03ae86e804e7ff64e47aa4631ddee681de3'
|
||||
'SKIP'
|
||||
'14c0b67cfe116b430645c19d8c4759419657e6809dfa28f438c33a005245ad91'
|
||||
'ac4c90d62c44926e6d30d18d97767efc901076d4e0283ed812a349aece72f203'
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=gitui
|
||||
pkgver=0.25.0
|
||||
pkgver=0.25.1
|
||||
pkgrel=01
|
||||
pkgdesc='Blazing fast terminal-ui for git written in Rust'
|
||||
url='https://github.com/extrawurst/gitui'
|
||||
|
@ -17,7 +17,8 @@ source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
|
|||
|
||||
prepare() {
|
||||
cd "${pkgname}-${pkgver}"
|
||||
cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
|
||||
# cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
|
||||
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
|
||||
}
|
||||
|
||||
build() {
|
||||
|
@ -44,7 +45,7 @@ arch=(x86_64)
|
|||
|
||||
license=('MIT')
|
||||
|
||||
sha256sums=(711fc5e72fe02e6bc37dc71ec33c2fdf43771e680140a2cc718b2ae5a9fc3174) # gitui-0.25.0.tar.gz
|
||||
sha256sums=(78d31ba66de1521477aef1642c798a385106ff4858f59e79775ba08a694d0ae4) # gitui-0.25.1.tar.gz
|
||||
|
||||
## ee7798a0ec7097482f1e01443010ceeeae49fff7592bbfa17b0ef71cae056d05 gitui-0.25.0-01-x86_64.pkg.tar.lz
|
||||
## 7587d37130eec5fc91c88e001d999cf9b6ab91b59620434630016815f312084d gitui-0.25.1-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
# Contributor: Wesley Moore <wes@wezm.net>
|
||||
|
||||
pkgname=gitui
|
||||
pkgver=0.25.0
|
||||
pkgver=0.25.1
|
||||
pkgrel=1
|
||||
pkgdesc='Blazing fast terminal-ui for git written in Rust'
|
||||
url='https://github.com/extrawurst/gitui'
|
||||
|
@ -14,12 +14,12 @@ license=('MIT')
|
|||
depends=('gcc-libs' 'libgit2.so' 'libxcb' 'openssl' 'zlib')
|
||||
makedepends=('cargo' 'python') # xcb crate needs python
|
||||
source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
|
||||
sha256sums=('711fc5e72fe02e6bc37dc71ec33c2fdf43771e680140a2cc718b2ae5a9fc3174')
|
||||
b2sums=('1a841db3f5c819e14852d579d83e29f6f3c1a38cd23bf813f298fc62c28d61f688d3d9f719642972d0288c9dbc61ab3205fc7845861eb62bd8bc78ce4530e391')
|
||||
sha256sums=('78d31ba66de1521477aef1642c798a385106ff4858f59e79775ba08a694d0ae4')
|
||||
b2sums=('9acd976784484f5249ee6195852d98d4495ee382803269c8bdd647044b974d9070b91437e06c482222949a81e2f3392038e10e0bbbb215840d8fa22877d85b34')
|
||||
|
||||
prepare() {
|
||||
cd "${pkgname}-${pkgver}"
|
||||
cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
|
||||
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
|
||||
}
|
||||
|
||||
build() {
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
pkgname=imagemagick
|
||||
pkgver=7.1.1.28
|
||||
pkgrel=01
|
||||
pkgrel=02
|
||||
_relname=ImageMagick-${pkgver%%.*}
|
||||
_tarname=ImageMagick-${pkgver%.*}-${pkgver##*.}
|
||||
pkgdesc='An image viewing/manipulation program'
|
||||
|
@ -118,5 +118,5 @@ sha256sums=(ee4b6cdaaf2fa6020b6a3c6e055d993e970361a2fadf2bf2f984308b35c61915 #
|
|||
9127d4dab9941b17cc368b72545621c41e591d198a936a1f794549c3d55b903e # ImageMagick-7.1.1-28.tar.xz.asc
|
||||
a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73) # arch-fonts.diff
|
||||
|
||||
## 20d3ff3d855d4fc17862ffb91dca667708e97f20615ddfb2251967ce49f3874d imagemagick-7.1.1.28-01-x86_64.pkg.tar.lz
|
||||
## 20a9acb276eb1005874186bbe106fea37222cbac88cfe5c14aacad344e159fcd imagemagick-7.1.1.28-02-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
pkgname=imagemagick
|
||||
pkgver=7.1.1.28
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
_relname=ImageMagick-${pkgver%%.*}
|
||||
_tarname=ImageMagick-${pkgver%.*}-${pkgver##*.}
|
||||
pkgdesc='An image viewing/manipulation program'
|
||||
|
@ -139,4 +139,3 @@ package() {
|
|||
|
||||
install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE
|
||||
}
|
||||
##
|
||||
|
|
|
@ -29,6 +29,7 @@ openexr
|
|||
openjpeg2
|
||||
gsfonts
|
||||
ttf-dejavu
|
||||
|
||||
libglvnd
|
||||
graphite
|
||||
|
||||
|
||||
|
|
|
@ -1,53 +1,57 @@
|
|||
usr/bin/bash
|
||||
#!usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=libblockdev
|
||||
pkgver=3.0.4
|
||||
pkgrel=02
|
||||
pkgbase=libblockdev
|
||||
#pkgname=(libblockdev libblockdev-{btrfs,crypto,dm,fs,loop,lvm,lvm-dbus,mdraid,mpath,nvdimm,nvme,part,swap,tools,utils} python-libblockdev)
|
||||
pkgname=(libblockdev libblockdev-utils)
|
||||
# we are building the two that need systemd so they don't, the rest
|
||||
# can be provided by arch
|
||||
pkgver=3.1.0
|
||||
pkgrel=01
|
||||
pkgdesc="A library for manipulating block devices w/o systemd"
|
||||
#url="https://github.com/rhinstaller/libblockdev"
|
||||
url="https://github.com/storaged-project/libblockdev"
|
||||
# storaged project -- who talks like this?
|
||||
depends=('cryptsetup' 'device-mapper' 'e2fsprogs' 'gcc-libs' 'glib2' 'glibc' 'kmod' 'keyutils'
|
||||
'libnvme' 'libbytesize' 'mdadm' 'nss' 'parted' 'util-linux-libs' 'volume_key')
|
||||
makedepends=('autoconf-archive' 'gobject-introspection' 'gtk-doc' 'ndctl' 'python' 'util-linux' 'eudev')
|
||||
optdepends=('btrfs-progs: BTRFS plugin'
|
||||
'dosfstools: VFAT filesystem support'
|
||||
'exfatprogs: for exFAT filesystem support'
|
||||
'f2fs-tools: for F2FS filesystem support'
|
||||
'gobject-introspection-runtime: for Python integration'
|
||||
'lvm2: LVM plugin'
|
||||
'ndctl: NVDIMM plugin'
|
||||
'nilfs-utils: for nilfs filesystem support'
|
||||
'ntfs-3g: NTFS filesystem support'
|
||||
'python: for Python integration'
|
||||
'udftools: for UDF filesystem support'
|
||||
'xfsprogs: XFS filesystem support')
|
||||
makedepends=(
|
||||
'autoconf-archive'
|
||||
'gobject-introspection'
|
||||
'gtk-doc'
|
||||
'ndctl'
|
||||
'python'
|
||||
'util-linux'
|
||||
'eudev'
|
||||
)
|
||||
#source=("$pkgname-$pkgver.tar.gz::https://github.com/rhinstaller/libblockdev/archive/$pkgver-1.tar.gz")
|
||||
source=("https://github.com/storaged-project/libblockdev/releases/download/$pkgver-1/libblockdev-$pkgver.tar.gz")
|
||||
# $pkgname-3.0.3-memory_allocation_for_device_ioctls.patch::$url/commit/2ae0d949eb87142b0212e5953a0e5ad1a146ed6b.patch)
|
||||
source=("$url/releases/download/$pkgver-1/$pkgbase-$pkgver.tar.gz")
|
||||
|
||||
#prepare() {
|
||||
# # fix issue with udisks being OOM killed:
|
||||
# # https://github.com/storaged-project/udisks/issues/1192
|
||||
# patch -Np1 -d $pkgname-$pkgver -i ../$pkgname-3.0.3-memory_allocation_for_device_ioctls.patch
|
||||
#}
|
||||
_pick() {
|
||||
local p="$1" f d; shift
|
||||
for f; do
|
||||
d="$srcdir/$p/${f#$pkgdir/}"
|
||||
mkdir -p "$(dirname "$d")"
|
||||
mv "$f" "$d"
|
||||
rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
|
||||
done
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "$srcdir"/$pkgname-$pkgver
|
||||
./configure --prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--without-bcache \
|
||||
--without-dmraid \
|
||||
--without-kbd \
|
||||
--without-lvm_dbus \
|
||||
--without-mpath \
|
||||
--without-systemd \
|
||||
--without-vdo
|
||||
cd $pkgname-$pkgver
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--without-bcache \
|
||||
--without-mdraid \
|
||||
--without-kbd \
|
||||
--without-lvm_dbus \
|
||||
--without-mpath \
|
||||
--without-systemd \
|
||||
--without-vdo
|
||||
|
||||
# prevent libtool from overlinking everything
|
||||
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
|
||||
make
|
||||
}
|
||||
|
@ -57,9 +61,110 @@ check() {
|
|||
make check
|
||||
}
|
||||
|
||||
package() {
|
||||
cd $pkgname-$pkgver
|
||||
make DESTDIR="$pkgdir" install
|
||||
package_libblockdev() {
|
||||
#depends=( 'cryptsetup' 'device-mapper' 'e2fsprogs' 'gcc-libs' 'glib2' 'glibc' 'kmod' 'keyutils'
|
||||
# 'libnvme' 'libbytesize' 'mdadm' 'nss' 'parted' 'util-linux-libs' 'volume_key')
|
||||
depends=(glib2 libglib-2.0.so libgobject-2.0.so glibc libblockdev-utils libbd_utils.so)
|
||||
optdepends=(
|
||||
'libblockdev-btrfs: for BTRFS support'
|
||||
'libblockdev-crypto: for crypto support'
|
||||
'libblockdev-dm: for device-mapper support'
|
||||
'libblockdev-fs: for filesystem support'
|
||||
'libblockdev-loop: for loop device support'
|
||||
'libblockdev-lvm: for LVM support'
|
||||
'libblockdev-lvm-dbus: for LVM D-Bus API support'
|
||||
'libblockdev-mdraid: for MDRAID support'
|
||||
'libblockdev-mpath: for multipath support'
|
||||
'libblockdev-nvdimm: for NVDIMM support'
|
||||
'libblockdev-nvme: for NVME support'
|
||||
'libblockdev-part: for partitioning support'
|
||||
'libblockdev-swap: for swap support'
|
||||
'libblockdev-tools: for additional tools'
|
||||
'python-libblockdev: for Python support'
|
||||
)
|
||||
# Those were opt-dep for now split pkgs
|
||||
#optdepends=(
|
||||
# 'btrfs-progs: BTRFS plugin'
|
||||
# 'dosfstools: VFAT filesystem support'
|
||||
# 'exfatprogs: for exFAT filesystem support'
|
||||
# 'f2fs-tools: for F2FS filesystem support'
|
||||
# 'nilfs-utils: for nilfs filesystem support'
|
||||
# 'ntfs-3g: NTFS filesystem support'
|
||||
# 'udftools: for UDF filesystem support'
|
||||
# 'xfsprogs: XFS filesystem support'
|
||||
#
|
||||
# 'gobject-introspection-runtime: for Python integration'
|
||||
# 'lvm2: LVM plugin'
|
||||
# 'ndctl: NVDIMM plugin'
|
||||
# 'python: for Python integration'
|
||||
# )
|
||||
|
||||
provides=(libblockdev.so)
|
||||
|
||||
make DESTDIR="$pkgdir" install -C $pkgname-$pkgver
|
||||
|
||||
cd "$pkgdir"
|
||||
|
||||
_pick $pkgbase-btrfs usr/include/blockdev/btrfs.h
|
||||
_pick $pkgbase-btrfs usr/lib/libbd_btrfs.*
|
||||
|
||||
_pick $pkgbase-crypto usr/include/blockdev/crypto.h
|
||||
_pick $pkgbase-crypto usr/lib/libbd_crypto.*
|
||||
|
||||
_pick $pkgbase-dm usr/include/blockdev/dm.h
|
||||
_pick $pkgbase-dm usr/lib/libbd_dm.*
|
||||
|
||||
_pick $pkgbase-fs usr/include/blockdev/fs.h
|
||||
_pick $pkgbase-fs usr/include/blockdev/fs/*.h
|
||||
_pick $pkgbase-fs usr/lib/libbd_fs.*
|
||||
|
||||
_pick $pkgbase-loop usr/include/blockdev/loop.h
|
||||
_pick $pkgbase-loop usr/lib/libbd_loop.*
|
||||
|
||||
_pick $pkgbase-lvm usr/include/blockdev/lvm.h
|
||||
_pick $pkgbase-lvm usr/lib/libbd_lvm.*
|
||||
|
||||
# _pick $pkgbase-lvm-dbus etc/libblockdev/3/conf.d/10-lvm-dbus.cfg
|
||||
# _pick $pkgbase-lvm-dbus usr/lib/libbd_lvm-dbus.*
|
||||
|
||||
# _pick $pkgbase-mdraid usr/include/blockdev/mdraid.h
|
||||
# _pick $pkgbase-mdraid usr/lib/libbd_mdraid.*
|
||||
|
||||
# _pick $pkgbase-mpath usr/include/blockdev/mpath.h
|
||||
# _pick $pkgbase-mpath usr/lib/libbd_mpath.*
|
||||
|
||||
_pick $pkgbase-nvdimm usr/include/blockdev/nvdimm.h
|
||||
_pick $pkgbase-nvdimm usr/lib/libbd_nvdimm.*
|
||||
|
||||
_pick $pkgbase-nvme usr/include/blockdev/nvme.h
|
||||
_pick $pkgbase-nvme usr/lib/libbd_nvme.*
|
||||
|
||||
_pick $pkgbase-part usr/include/blockdev/part.h
|
||||
_pick $pkgbase-part usr/lib/libbd_part.*
|
||||
|
||||
_pick $pkgbase-swap usr/include/blockdev/swap.h
|
||||
_pick $pkgbase-swap usr/lib/libbd_swap.*
|
||||
|
||||
_pick $pkgbase-tools usr/bin
|
||||
|
||||
_pick $pkgbase-utils usr/include/blockdev/{dbus,dev_utils,exec,extra_arg,logging,module,sizes,utils}.h
|
||||
_pick $pkgbase-utils usr/lib/libbd_utils.*
|
||||
_pick $pkgbase-utils usr/lib/pkgconfig/blockdev-utils.pc
|
||||
|
||||
_pick python-$pkgbase usr/lib/python*
|
||||
}
|
||||
|
||||
package_libblockdev-utils() {
|
||||
pkgdesc+=" - utility functions"
|
||||
depends=(
|
||||
glib2 libglib-2.0.so libgio-2.0.so libgobject-2.0.so
|
||||
glibc
|
||||
kmod libkmod.so
|
||||
systemd-libs libudev.so
|
||||
)
|
||||
provides=(libbd_utils.so)
|
||||
|
||||
mv -v $pkgname/* "$pkgdir"
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
@ -68,7 +173,8 @@ arch=(x86_64)
|
|||
|
||||
license=('LGPL')
|
||||
|
||||
sha256sums=(49841ff92db0ab032931e6f2b5eab63e5969b0ddc14b067b60e46a6eb6c60e47) # libblockdev-3.0.4.tar.gz
|
||||
sha256sums=(41e4af66c9d78e795302d37825dfd88a4970f82da7b4ebe6487feba2afae44fb) # libblockdev-3.1.0.tar.gz
|
||||
|
||||
## 241bbe2e4a51bb916c2b4e0011005cc30510729e5d44dddbae458ba1ed9a5b0c libblockdev-3.0.4-02-x86_64.pkg.tar.lz
|
||||
## b547d3b785a997480e4ba7dbcbf5dd304455915edb76bbaf386a174cb8aa62df libblockdev-3.1.0-01-x86_64.pkg.tar.lz
|
||||
## 03c52f1213af0e2334252b346a6e6cbe5a07c626ccee8c074b7fd6516f01be8f libblockdev-utils-3.1.0-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -1,65 +1,65 @@
|
|||
# Maintainer: Felix Yan <felixonmars@archlinux.org>
|
||||
|
||||
pkgname=libblockdev
|
||||
pkgver=3.0.4
|
||||
pkgrel=2
|
||||
pkgbase=libblockdev
|
||||
pkgname=(
|
||||
libblockdev
|
||||
libblockdev-{btrfs,crypto,dm,fs,loop,lvm,lvm-dbus,mdraid,mpath,nvdimm,nvme,part,swap,tools,utils}
|
||||
python-libblockdev
|
||||
)
|
||||
pkgver=3.1.0
|
||||
pkgrel=1
|
||||
pkgdesc="A library for manipulating block devices"
|
||||
arch=('x86_64')
|
||||
url="https://github.com/storaged-project/libblockdev"
|
||||
license=(LGPL-2.1-or-later)
|
||||
depends=(
|
||||
makedepends=(
|
||||
'autoconf-archive'
|
||||
'btrfs-progs'
|
||||
'cryptsetup'
|
||||
'device-mapper'
|
||||
'dosfstools'
|
||||
'e2fsprogs'
|
||||
'exfatprogs'
|
||||
'gcc-libs'
|
||||
'glib2'
|
||||
'glibc'
|
||||
'gobject-introspection'
|
||||
'gtk-doc'
|
||||
'kmod'
|
||||
'keyutils'
|
||||
'libbytesize'
|
||||
'libnvme'
|
||||
'lvm2'
|
||||
'mdadm'
|
||||
'ndctl'
|
||||
'nss'
|
||||
'parted'
|
||||
'python'
|
||||
'systemd-libs'
|
||||
'util-linux'
|
||||
'util-linux-libs'
|
||||
'volume_key'
|
||||
)
|
||||
makedepends=(
|
||||
'autoconf-archive'
|
||||
'gobject-introspection'
|
||||
'gtk-doc'
|
||||
'ndctl'
|
||||
'python'
|
||||
'util-linux'
|
||||
)
|
||||
optdepends=(
|
||||
'btrfs-progs: BTRFS plugin'
|
||||
'dosfstools: VFAT filesystem support'
|
||||
'exfatprogs: for exFAT filesystem support'
|
||||
'f2fs-tools: for F2FS filesystem support'
|
||||
'gobject-introspection-runtime: for Python integration'
|
||||
'lvm2: LVM plugin'
|
||||
'ndctl: NVDIMM plugin'
|
||||
'nilfs-utils: for nilfs filesystem support'
|
||||
'ntfs-3g: NTFS filesystem support'
|
||||
'python: for Python integration'
|
||||
'udftools: for UDF filesystem support'
|
||||
'xfsprogs: XFS filesystem support'
|
||||
)
|
||||
source=(
|
||||
"https://github.com/storaged-project/libblockdev/releases/download/$pkgver-1/libblockdev-$pkgver.tar.gz"
|
||||
"$url/releases/download/$pkgver-1/$pkgname-$pkgver.tar.gz"
|
||||
)
|
||||
sha512sums=('82b574c1f8e301d6e9ff07f8c3d2a351a5bc966b5d65a3b578c214e03e48b54270b54176d646ac15e8119c79536d08b36415de478ffd34c8b3fe536300fc5172')
|
||||
b2sums=('e31ecb04310c2c66cbe432c1e003b3c3241f318f78916d5c61c0efca37fa677e5f857eab9b7c3bfc7c5a589350cdef12402940d28af68ab9fc95e5da6852ddf1')
|
||||
sha512sums=('1e5f8155ceaf1b1f02607d0e2075bfe3b1a2c8d6845de5c90201e6b7aefde3bab7af8e9abf137763e6e9ca42fefe5218697ea63731b3b4952eb004b01cf3719a')
|
||||
b2sums=('a0177592023c7ffb4eecaf840cf73a86fb411e1ed349ef493eaa88943dcda562aff32e077ff377e91758aa7e26df7e818666e98d068b2d892a8d67931079ca71')
|
||||
|
||||
_pick() {
|
||||
local p="$1" f d; shift
|
||||
for f; do
|
||||
d="$srcdir/$p/${f#$pkgdir/}"
|
||||
mkdir -p "$(dirname "$d")"
|
||||
mv "$f" "$d"
|
||||
rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
|
||||
done
|
||||
}
|
||||
|
||||
build() {
|
||||
local configure_options=(
|
||||
--prefix=/usr
|
||||
--sysconfdir=/etc
|
||||
--without-bcache
|
||||
--without-lvm_dbus
|
||||
--without-mpath
|
||||
)
|
||||
|
||||
cd $pkgname-$pkgver
|
||||
|
@ -74,7 +74,309 @@ check() {
|
|||
make check
|
||||
}
|
||||
|
||||
package() {
|
||||
cd $pkgname-$pkgver
|
||||
make DESTDIR="$pkgdir" install
|
||||
package_libblockdev() {
|
||||
depends=(
|
||||
glib2 libglib-2.0.so libgobject-2.0.so
|
||||
glibc
|
||||
libblockdev-utils libbd_utils.so
|
||||
)
|
||||
optdepends=(
|
||||
'libblockdev-btrfs: for BTRFS support'
|
||||
'libblockdev-crypto: for crypto support'
|
||||
'libblockdev-dm: for device-mapper support'
|
||||
'libblockdev-fs: for filesystem support'
|
||||
'libblockdev-loop: for loop device support'
|
||||
'libblockdev-lvm: for LVM support'
|
||||
'libblockdev-lvm-dbus: for LVM D-Bus API support'
|
||||
'libblockdev-mdraid: for MDRAID support'
|
||||
'libblockdev-mpath: for multipath support'
|
||||
'libblockdev-nvdimm: for NVDIMM support'
|
||||
'libblockdev-nvme: for NVME support'
|
||||
'libblockdev-part: for partitioning support'
|
||||
'libblockdev-swap: for swap support'
|
||||
'libblockdev-tools: for additional tools'
|
||||
'python-libblockdev: for Python support'
|
||||
)
|
||||
provides=(libblockdev.so)
|
||||
|
||||
make DESTDIR="$pkgdir" install -C $pkgname-$pkgver
|
||||
|
||||
cd "$pkgdir"
|
||||
|
||||
_pick $pkgbase-btrfs usr/include/blockdev/btrfs.h
|
||||
_pick $pkgbase-btrfs usr/lib/libbd_btrfs.*
|
||||
|
||||
_pick $pkgbase-crypto usr/include/blockdev/crypto.h
|
||||
_pick $pkgbase-crypto usr/lib/libbd_crypto.*
|
||||
|
||||
_pick $pkgbase-dm usr/include/blockdev/dm.h
|
||||
_pick $pkgbase-dm usr/lib/libbd_dm.*
|
||||
|
||||
_pick $pkgbase-fs usr/include/blockdev/fs.h
|
||||
_pick $pkgbase-fs usr/include/blockdev/fs/*.h
|
||||
_pick $pkgbase-fs usr/lib/libbd_fs.*
|
||||
|
||||
_pick $pkgbase-loop usr/include/blockdev/loop.h
|
||||
_pick $pkgbase-loop usr/lib/libbd_loop.*
|
||||
|
||||
_pick $pkgbase-lvm usr/include/blockdev/lvm.h
|
||||
_pick $pkgbase-lvm usr/lib/libbd_lvm.*
|
||||
|
||||
_pick $pkgbase-lvm-dbus etc/libblockdev/3/conf.d/10-lvm-dbus.cfg
|
||||
_pick $pkgbase-lvm-dbus usr/lib/libbd_lvm-dbus.*
|
||||
|
||||
_pick $pkgbase-mdraid usr/include/blockdev/mdraid.h
|
||||
_pick $pkgbase-mdraid usr/lib/libbd_mdraid.*
|
||||
|
||||
_pick $pkgbase-mpath usr/include/blockdev/mpath.h
|
||||
_pick $pkgbase-mpath usr/lib/libbd_mpath.*
|
||||
|
||||
_pick $pkgbase-nvdimm usr/include/blockdev/nvdimm.h
|
||||
_pick $pkgbase-nvdimm usr/lib/libbd_nvdimm.*
|
||||
|
||||
_pick $pkgbase-nvme usr/include/blockdev/nvme.h
|
||||
_pick $pkgbase-nvme usr/lib/libbd_nvme.*
|
||||
|
||||
_pick $pkgbase-part usr/include/blockdev/part.h
|
||||
_pick $pkgbase-part usr/lib/libbd_part.*
|
||||
|
||||
_pick $pkgbase-swap usr/include/blockdev/swap.h
|
||||
_pick $pkgbase-swap usr/lib/libbd_swap.*
|
||||
|
||||
_pick $pkgbase-tools usr/bin
|
||||
|
||||
_pick $pkgbase-utils usr/include/blockdev/{dbus,dev_utils,exec,extra_arg,logging,module,sizes,utils}.h
|
||||
_pick $pkgbase-utils usr/lib/libbd_utils.*
|
||||
_pick $pkgbase-utils usr/lib/pkgconfig/blockdev-utils.pc
|
||||
|
||||
_pick python-$pkgbase usr/lib/python*
|
||||
}
|
||||
|
||||
package_libblockdev-btrfs() {
|
||||
pkgdesc+=" - BTRFS support"
|
||||
depends=(
|
||||
btrfs-progs
|
||||
glib2 libglib-2.0.so
|
||||
glibc
|
||||
libblockdev-utils libbd_utils.so
|
||||
libbytesize
|
||||
)
|
||||
provides=(libbd_btrfs.so)
|
||||
|
||||
mv -v $pkgname/* "$pkgdir"
|
||||
}
|
||||
|
||||
package_libblockdev-crypto() {
|
||||
pkgdesc+=" - crypto support"
|
||||
depends=(
|
||||
cryptsetup libcryptsetup.so
|
||||
gcc-libs
|
||||
glib2 libglib-2.0.so
|
||||
glibc
|
||||
keyutils libkeyutils.so
|
||||
libblockdev-utils libbd_utils.so
|
||||
nss
|
||||
util-linux-libs libblkid.so
|
||||
volume_key
|
||||
)
|
||||
provides=(libbd_crypto.so)
|
||||
|
||||
mv -v $pkgname/* "$pkgdir"
|
||||
}
|
||||
|
||||
package_libblockdev-dm() {
|
||||
pkgdesc+=" - device mapper support"
|
||||
depends=(
|
||||
device-mapper libdevmapper.so
|
||||
glib2 libglib-2.0.so
|
||||
glibc
|
||||
libblockdev-utils libbd_utils.so
|
||||
)
|
||||
provides=(libbd_dm.so)
|
||||
|
||||
mv -v $pkgname/* "$pkgdir"
|
||||
}
|
||||
|
||||
package_libblockdev-fs() {
|
||||
pkgdesc+=" - filesystem support"
|
||||
depends=(
|
||||
e2fsprogs libext2fs.so libe2p.so
|
||||
gcc-libs
|
||||
glib2 libglib-2.0.so
|
||||
glibc
|
||||
libblockdev-utils libbd_utils.so
|
||||
util-linux-libs libblkid.so libmount.so libuuid.so
|
||||
)
|
||||
optdepends=(
|
||||
'btrfs-progs: for BTRFS filesystem support'
|
||||
'dosfstools: for VFAT filesystem support'
|
||||
'exfatprogs: for exFAT filesystem support'
|
||||
'f2fs-tools: for F2FS filesystem support'
|
||||
'nilfs-utils: for nilfs filesystem support'
|
||||
'ntfs-3g: for NTFS filesystem support'
|
||||
'udftools: for UDF filesystem support'
|
||||
'xfsprogs: for XFS filesystem support'
|
||||
)
|
||||
provides=(libbd_fs.so)
|
||||
|
||||
mv -v $pkgname/* "$pkgdir"
|
||||
}
|
||||
|
||||
package_libblockdev-loop() {
|
||||
pkgdesc+=" - loop device support"
|
||||
depends=(
|
||||
gcc-libs
|
||||
glib2 libglib-2.0.so
|
||||
glibc
|
||||
libblockdev-utils libbd_utils.so
|
||||
)
|
||||
provides=(libbd_loop.so)
|
||||
|
||||
mv -v $pkgname/* "$pkgdir"
|
||||
}
|
||||
|
||||
package_libblockdev-lvm() {
|
||||
pkgdesc+=" - LVM support"
|
||||
depends=(
|
||||
device-mapper libdevmapper.so
|
||||
gcc-libs
|
||||
glib2 libglib-2.0.so
|
||||
glibc
|
||||
libblockdev-utils libbd_utils.so
|
||||
)
|
||||
provides=(libbd_lvm.so)
|
||||
|
||||
mv -v $pkgname/* "$pkgdir"
|
||||
}
|
||||
|
||||
package_libblockdev-lvm-dbus() {
|
||||
pkgdesc+=" - LVM D-Bus API support"
|
||||
depends=(
|
||||
device-mapper libdevmapper.so
|
||||
gcc-libs
|
||||
glib2 libglib-2.0.so
|
||||
glibc
|
||||
libblockdev-utils libbd_utils.so
|
||||
)
|
||||
provides=(libbd_lvm-dbus.so)
|
||||
|
||||
mv -v $pkgname/* "$pkgdir"
|
||||
}
|
||||
|
||||
package_libblockdev-mdraid() {
|
||||
pkgdesc+=" - MDRAID support"
|
||||
depends=(
|
||||
gcc-libs
|
||||
glib2 libglib-2.0.so
|
||||
glibc
|
||||
libblockdev-utils libbd_utils.so
|
||||
libbytesize
|
||||
)
|
||||
provides=(libbd_mdraid.so)
|
||||
|
||||
mv -v $pkgname/* "$pkgdir"
|
||||
}
|
||||
|
||||
package_libblockdev-mpath() {
|
||||
pkgdesc+=" - multipath device support"
|
||||
depends=(
|
||||
device-mapper libdevmapper.so
|
||||
glib2 libglib-2.0.so
|
||||
glibc
|
||||
libblockdev-utils libbd_utils.so
|
||||
)
|
||||
provides=(libbd_mpath.so)
|
||||
|
||||
mv -v $pkgname/* "$pkgdir"
|
||||
}
|
||||
|
||||
package_libblockdev-nvdimm() {
|
||||
pkgdesc+=" - NVDIMM support"
|
||||
depends=(
|
||||
glib2 libglib-2.0.so
|
||||
glibc
|
||||
libblockdev-utils libbd_utils.so
|
||||
ndctl
|
||||
util-linux-libs libuuid.so
|
||||
)
|
||||
provides=(libbd_nvdimm.so)
|
||||
|
||||
mv -v $pkgname/* "$pkgdir"
|
||||
}
|
||||
|
||||
package_libblockdev-nvme() {
|
||||
pkgdesc+=" - NVME support"
|
||||
depends=(
|
||||
glib2 libglib-2.0.so
|
||||
glibc
|
||||
libblockdev-utils libbd_utils.so
|
||||
libnvme
|
||||
)
|
||||
provides=(libbd_nvme.so)
|
||||
|
||||
mv -v $pkgname/* "$pkgdir"
|
||||
}
|
||||
|
||||
package_libblockdev-part() {
|
||||
pkgdesc+=" - partitioning support"
|
||||
depends=(
|
||||
glib2 libglib-2.0.so
|
||||
glibc
|
||||
libblockdev-utils libbd_utils.so
|
||||
util-linux-libs libfdisk.so
|
||||
)
|
||||
provides=(libbd_part.so)
|
||||
|
||||
mv -v $pkgname/* "$pkgdir"
|
||||
}
|
||||
|
||||
package_libblockdev-swap() {
|
||||
pkgdesc+=" - swap device support"
|
||||
depends=(
|
||||
glib2 libglib-2.0.so
|
||||
glibc
|
||||
libblockdev-utils libbd_utils.so
|
||||
util-linux-libs libblkid.so
|
||||
)
|
||||
provides=(libbd_swap.so)
|
||||
|
||||
mv -v $pkgname/* "$pkgdir"
|
||||
}
|
||||
|
||||
package_libblockdev-tools() {
|
||||
pkgdesc+=" - tools"
|
||||
depends=(
|
||||
glib2 libglib-2.0.so
|
||||
glibc
|
||||
libblockdev libblockdev.so
|
||||
libbytesize
|
||||
glib2 libglib-2.0.so
|
||||
parted
|
||||
)
|
||||
|
||||
mv -v $pkgname/* "$pkgdir"
|
||||
}
|
||||
|
||||
package_libblockdev-utils() {
|
||||
pkgdesc+=" - utility functions"
|
||||
depends=(
|
||||
glib2 libglib-2.0.so libgio-2.0.so libgobject-2.0.so
|
||||
glibc
|
||||
kmod libkmod.so
|
||||
systemd-libs libudev.so
|
||||
)
|
||||
provides=(libbd_utils.so)
|
||||
|
||||
mv -v $pkgname/* "$pkgdir"
|
||||
}
|
||||
|
||||
package_python-libblockdev() {
|
||||
pkgdesc+=" - Python support"
|
||||
depends=(
|
||||
python
|
||||
gobject-introspection-runtime
|
||||
libbytesize
|
||||
)
|
||||
|
||||
mv -v $pkgname/* "$pkgdir"
|
||||
}
|
||||
|
|
|
@ -6,6 +6,7 @@ nss
|
|||
parted
|
||||
volume_key
|
||||
autoconf-archive
|
||||
automake
|
||||
gobject-introspection
|
||||
python
|
||||
ndctl
|
||||
|
|
|
@ -1,17 +1,16 @@
|
|||
btrfs-progs
|
||||
dosfstools
|
||||
dmraid
|
||||
gptfdisk
|
||||
cryptsetup
|
||||
device-mapper
|
||||
libbytesize
|
||||
lvm2
|
||||
mdadm
|
||||
ndctl
|
||||
nss
|
||||
parted
|
||||
volume_key
|
||||
xfsprogs
|
||||
libyaml
|
||||
autoconf-archive
|
||||
gobject-introspection
|
||||
python
|
||||
ndctl
|
||||
gtk-doc
|
||||
libnvme
|
||||
eudev
|
||||
|
||||
|
||||
automake
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=libpng
|
||||
pkgver=1.6.42
|
||||
pkgver=1.6.43
|
||||
pkgrel=01
|
||||
pkgdesc='A collection of routines used to create PNG format graphics files'
|
||||
url='http://www.libpng.org/pub/png/libpng.html'
|
||||
|
@ -49,7 +49,7 @@ license=('custom')
|
|||
|
||||
validpgpkeys=('8048643BA2C840F4F92A195FF54984BFA16C640F') # Glenn Randers-Pehrson (mozilla) <glennrp@gmail.com>
|
||||
|
||||
sha256sums=(c919dbc11f4c03b05aba3f8884d8eb7adfe3572ad228af972bb60057bdb48450) # libpng-1.6.42.tar.xz
|
||||
sha256sums=(6a5ca0652392a2d7c9db2ae5b40210843c0bbc081cbd410825ab00cc59f14a6c) # libpng-1.6.43.tar.xz
|
||||
|
||||
## 3cc49f903b236af702af2aebd4e579f8308fc9ddb3dcb47d70aa5fc16ab5ac0b libpng-1.6.42-01-x86_64.pkg.tar.lz
|
||||
## 7fcd5540c0ea94a90a13bc7c36636610f68361c7e324d3b491b19e9f4b4b051a libpng-1.6.43-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
# Contributor: Douglas Soares de Andrade <douglas@archlinux.org>
|
||||
|
||||
pkgname=libpng
|
||||
pkgver=1.6.42
|
||||
pkgver=1.6.43
|
||||
pkgrel=1
|
||||
pkgdesc='A collection of routines used to create PNG format graphics files'
|
||||
arch=('x86_64')
|
||||
|
@ -14,7 +14,7 @@ depends=('zlib' 'sh')
|
|||
provides=('libpng16.so')
|
||||
validpgpkeys=('8048643BA2C840F4F92A195FF54984BFA16C640F') # Glenn Randers-Pehrson (mozilla) <glennrp@gmail.com>
|
||||
source=("https://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.xz")
|
||||
sha256sums=('c919dbc11f4c03b05aba3f8884d8eb7adfe3572ad228af972bb60057bdb48450')
|
||||
sha256sums=('6a5ca0652392a2d7c9db2ae5b40210843c0bbc081cbd410825ab00cc59f14a6c')
|
||||
|
||||
build() {
|
||||
cd $pkgname-$pkgver
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
|
||||
|
|
@ -6,9 +6,9 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=multipath-tools
|
||||
_tag='6bb7330fca4a85c4f5abab0f9de5bd3519923f0a' # git rev-parse ${pkgver}
|
||||
pkgver=0.9.7
|
||||
pkgrel=04
|
||||
_tag='3daacfdfd110b24a3a7d5a276dcf8512b7039199' # git rev-parse ${pkgver}
|
||||
pkgver=0.9.8
|
||||
pkgrel=01
|
||||
pkgdesc='Multipath tools for Linux (including kpartx) w/o systemd'
|
||||
#url='http://christophe.varoqui.free.fr/'
|
||||
url='https://github.com/opensvc/multipath-tools'
|
||||
|
@ -57,5 +57,5 @@ license=(GPL2)
|
|||
|
||||
sha256sums=(SKIP)
|
||||
|
||||
## 06989e4fde2df2092ccb9885a2c4bacc76dc921411a401ff2e4abe3a0034729a multipath-tools-0.9.7-04-x86_64.pkg.tar.lz
|
||||
## df0de8f81cbb2583d44d15efd82861edf7bd74b3b0148cdcaf401203ed8e39e6 multipath-tools-0.9.8-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -8,9 +8,9 @@
|
|||
# Contributor: Matt Heagney <matt@heagney.com>
|
||||
|
||||
pkgname=multipath-tools
|
||||
_tag='6bb7330fca4a85c4f5abab0f9de5bd3519923f0a' # git rev-parse ${pkgver}
|
||||
pkgver=0.9.7
|
||||
pkgrel=4
|
||||
_tag='3daacfdfd110b24a3a7d5a276dcf8512b7039199' # git rev-parse ${pkgver}
|
||||
pkgver=0.9.8
|
||||
pkgrel=1
|
||||
pkgdesc='Multipath tools for Linux (including kpartx)'
|
||||
arch=('x86_64')
|
||||
url='https://github.com/opensvc/multipath-tools'
|
||||
|
|
|
@ -8,11 +8,11 @@
|
|||
pkgbase=openmpi
|
||||
pkgname=(openmpi) # openmpi-docs)
|
||||
pkgver=5.0.2
|
||||
pkgrel=03
|
||||
pkgrel=05
|
||||
pkgdesc='High performance message passing library (MPI)'
|
||||
url='https://www.open-mpi.org'
|
||||
makedepends=(cuda gcc-fortran gcc-libs glibc hip-runtime-amd hwloc libevent
|
||||
libfabric libnl openpmix openssh openucc openucx prrte valgrind zlib)
|
||||
libfabric libnl openpmix openucc openucx prrte valgrind zlib)
|
||||
source=(https://www.open-mpi.org/software/ompi/v${pkgver%.*}/downloads/$pkgbase-$pkgver.tar.bz2)
|
||||
|
||||
_pick() {
|
||||
|
@ -44,6 +44,11 @@ build() {
|
|||
--with-ucx=/usr
|
||||
--libdir=/usr/lib
|
||||
--sysconfdir=/etc/$pkgbase
|
||||
--with-hwloc=external
|
||||
--with-libevent=external
|
||||
--with-pmix=external
|
||||
--with-prrte=external
|
||||
--with-valgrind
|
||||
--with-cuda=/opt/cuda
|
||||
# this tricks the configure script to look for /usr/lib/pkgconfig/cuda.pc
|
||||
# instead of /opt/cuda/lib/pkgconfig/cuda.pc
|
||||
|
@ -51,11 +56,9 @@ build() {
|
|||
--with-rocm=/opt/rocm
|
||||
# all components that link to libraries provided by optdepends must be run-time loadable
|
||||
--enable-mca-dso=accelerator_cuda,accelerator_rocm,btl_smcuda,rcache_gpusm,rcache_rgpusm,coll_ucc,scoll_ucc
|
||||
--with-hwloc=external
|
||||
--with-libevent=external
|
||||
--with-pmix=external
|
||||
--with-prrte=external
|
||||
--with-valgrind
|
||||
# mpirun should not warn on MCA component load failures by default - usually caused by missing optdepends, which is ok
|
||||
# https://docs.open-mpi.org/en/main/installing-open-mpi/configure-cli-options/installation.html
|
||||
--with-show-load-errors='^accelerator,rcache,coll/ucc'
|
||||
)
|
||||
cd $pkgbase-$pkgver
|
||||
|
||||
|
@ -79,16 +82,18 @@ check() {
|
|||
}
|
||||
|
||||
package_openmpi() {
|
||||
depends=(gcc-libs glibc hwloc libevent libfabric libnl openpmix libpmix.so
|
||||
openssh openucx prrte libprrte.so zlib)
|
||||
depends=(gcc-libs glibc hwloc libevent libevent_{core,pthreads}-2.1.so libfabric libnl openpmix libpmix.so
|
||||
openucx prrte libprrte.so zlib)
|
||||
optdepends=(
|
||||
'cuda: cuda support'
|
||||
'hip-runtime-amd: ROCm support'
|
||||
'gcc-fortran: fortran support'
|
||||
'openssh: for execution on remote hosts via pml_ssh_agent'
|
||||
'openucc: for UCC accelerated collectives'
|
||||
)
|
||||
provides=(libmpi.so libmpi_mpifh.so libmpi_usempi_ignore_tkr.so
|
||||
libmpi_usempif08.so libopen-pal.so liboshmem.so)
|
||||
backup=(etc/$pkgname/$pkgname-mca-params.conf)
|
||||
|
||||
make DESTDIR="$pkgdir" install -C $pkgbase-$pkgver
|
||||
(
|
||||
|
@ -111,7 +116,5 @@ arch=(x86_64)
|
|||
|
||||
license=('BSD-3-Clause AND LicenseRef-MPICH')
|
||||
|
||||
b2sums=('ea7a584ab945c8b2fcdd8a3c2510205582606442efaad2058b321ad4c787b2f66f79e86aa4b8b094eba9508fa208f40a4a843b9938d93899eee1948d0299b7b8')
|
||||
sha256sums=(ee46ad8eeee2c3ff70772160bff877cbf38c330a0bc3b3ddc811648b3396698f) # openmpi-5.0.2.tar.bz2
|
||||
|
||||
##
|
||||
|
|
|
@ -9,7 +9,7 @@ pkgname=(
|
|||
openmpi-docs
|
||||
)
|
||||
pkgver=5.0.2
|
||||
pkgrel=3
|
||||
pkgrel=5
|
||||
pkgdesc='High performance message passing library (MPI)'
|
||||
arch=(x86_64)
|
||||
url='https://www.open-mpi.org'
|
||||
|
@ -25,7 +25,6 @@ makedepends=(
|
|||
libfabric
|
||||
libnl
|
||||
openpmix
|
||||
openssh
|
||||
openucc
|
||||
openucx
|
||||
prrte
|
||||
|
@ -64,6 +63,11 @@ build() {
|
|||
--enable-pretty-print-stacktrace
|
||||
--libdir=/usr/lib
|
||||
--sysconfdir=/etc/$pkgbase
|
||||
--with-hwloc=external
|
||||
--with-libevent=external
|
||||
--with-pmix=external
|
||||
--with-prrte=external
|
||||
--with-valgrind
|
||||
--with-ucc=/usr
|
||||
--with-ucx=/usr
|
||||
--with-cuda=/opt/cuda
|
||||
|
@ -73,11 +77,9 @@ build() {
|
|||
--with-rocm=/opt/rocm
|
||||
# all components that link to libraries provided by optdepends must be run-time loadable
|
||||
--enable-mca-dso=accelerator_cuda,accelerator_rocm,btl_smcuda,rcache_gpusm,rcache_rgpusm,coll_ucc,scoll_ucc
|
||||
--with-hwloc=external
|
||||
--with-libevent=external
|
||||
--with-pmix=external
|
||||
--with-prrte=external
|
||||
--with-valgrind
|
||||
# mpirun should not warn on MCA component load failures by default - usually caused by missing optdepends, which is ok
|
||||
# https://docs.open-mpi.org/en/main/installing-open-mpi/configure-cli-options/installation.html
|
||||
--with-show-load-errors='^accelerator,rcache,coll/ucc'
|
||||
)
|
||||
cd $pkgbase-$pkgver
|
||||
|
||||
|
@ -102,11 +104,10 @@ package_openmpi() {
|
|||
gcc-libs
|
||||
glibc
|
||||
hwloc
|
||||
libevent
|
||||
libevent libevent_{core,pthreads}-2.1.so
|
||||
libfabric
|
||||
libnl
|
||||
openpmix libpmix.so
|
||||
openssh
|
||||
openucx
|
||||
prrte libprrte.so
|
||||
zlib
|
||||
|
@ -115,6 +116,7 @@ package_openmpi() {
|
|||
'cuda: cuda support'
|
||||
'hip-runtime-amd: ROCm support'
|
||||
'gcc-fortran: fortran support'
|
||||
'openssh: for execution on remote hosts via pml_ssh_agent'
|
||||
'openucc: for UCC accelerated collectives'
|
||||
)
|
||||
provides=(
|
||||
|
@ -125,6 +127,7 @@ package_openmpi() {
|
|||
libopen-pal.so
|
||||
liboshmem.so
|
||||
)
|
||||
backup=(etc/$pkgname/$pkgname-mca-params.conf)
|
||||
|
||||
make DESTDIR="$pkgdir" install -C $pkgbase-$pkgver
|
||||
(
|
||||
|
|
|
@ -4,11 +4,9 @@ hip-runtime-amd
|
|||
hwloc
|
||||
libfabric
|
||||
openpmix
|
||||
openssh
|
||||
prrte
|
||||
valgrind
|
||||
|
||||
|
||||
openucc
|
||||
openucx
|
||||
|
||||
|
||||
|
|
|
@ -7,9 +7,9 @@
|
|||
|
||||
#_name=libostree
|
||||
pkgname=ostree
|
||||
_commit=d43386f15dd1a64fb153b1763a64bfc258cf7fc0 # tags/v2024.3^{}
|
||||
pkgver=2024.3
|
||||
pkgrel=02
|
||||
_commit=2d2e0bddf3d4b662ef7f9a3eddb7814b57716cee # tags/v2024.4^{}
|
||||
pkgver=2024.4
|
||||
pkgrel=01
|
||||
pkgdesc="Operating system and container binary deployment and upgrades - w/o systemd & avahi"
|
||||
url="https://ostreedev.github.io/ostree/"
|
||||
depends=(bash fuse3 gcc-libs glibc libgpg-error libsodium sh util-linux zlib which)
|
||||
|
@ -99,5 +99,5 @@ sha256sums=(SKIP
|
|||
SKIP
|
||||
6cc1e10db1f8c744eec5d128ad7bcd5aa92a8da167784f6727d832c9a4c545bb) # ostree-2023.1-use_fuse3.patch
|
||||
|
||||
## 3b0928a285f4ccc7202c2c3e131866d71cab326395c6e76a41af3e2e606b471d ostree-2024.3-02-x86_64.pkg.tar.lz
|
||||
## aa29df02cbf241402ddace3ea0960895ebd167f1967d026fe373569f15a68219 ostree-2024.4-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -3,9 +3,9 @@
|
|||
# Contributor: Mirco Tischler <mt-ml at gmx dot de>
|
||||
|
||||
pkgname=ostree
|
||||
_commit=d43386f15dd1a64fb153b1763a64bfc258cf7fc0 # tags/v2024.3^{}
|
||||
pkgver=2024.3
|
||||
pkgrel=2
|
||||
_commit=2d2e0bddf3d4b662ef7f9a3eddb7814b57716cee # tags/v2024.4^{}
|
||||
pkgver=2024.4
|
||||
pkgrel=1
|
||||
pkgdesc="Operating system and container binary deployment and upgrades"
|
||||
url="https://ostreedev.github.io/ostree/"
|
||||
arch=(x86_64)
|
||||
|
|
|
@ -8,11 +8,13 @@
|
|||
pkgbase=prrte
|
||||
pkgname=(prrte) # {,-docs})
|
||||
pkgver=3.0.4
|
||||
pkgrel=01
|
||||
pkgrel=02
|
||||
pkgdesc="PMIx Reference RunTime Environment"
|
||||
url="https://github.com/openpmix/prrte"
|
||||
makedepends=(glibc hwloc libevent openpmix perl automake autoconf)
|
||||
source=($pkgname-$pkgver.tar.gz::$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz)
|
||||
source=($pkgname-$pkgver.tar.gz::$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz
|
||||
prte-mca-params.conf
|
||||
prrte-ssh)
|
||||
|
||||
_pick() {
|
||||
local p="$1" f d; shift
|
||||
|
@ -27,6 +29,8 @@ _pick() {
|
|||
prepare() {
|
||||
cd $pkgname-$pkgver
|
||||
./autogen.pl
|
||||
# append our options to the system config file
|
||||
cat ../prte-mca-params.conf >> src/etc/prte-mca-params.conf
|
||||
}
|
||||
|
||||
build() {
|
||||
|
@ -52,8 +56,9 @@ check() {
|
|||
}
|
||||
|
||||
package_prrte() {
|
||||
depends=(glibc hwloc libevent openpmix libpmix.so)
|
||||
optdepends=('prrte-docs: for documentation')
|
||||
depends=(glibc hwloc libevent libevent_{core,pthreads}-2.1.so openpmix libpmix.so)
|
||||
optdepends=('prrte-docs: for documentation'
|
||||
'openssh: for execution on remote hosts via pml_ssh_agent')
|
||||
provides=(libprrte.so)
|
||||
backup=(etc/$pkgname/prte-default-hostfile
|
||||
etc/$pkgname/prte-mca-params.conf
|
||||
|
@ -69,6 +74,9 @@ package_prrte() {
|
|||
# avoid a conflict with putty which also provides pterm: https://gitlab.archlinux.org/archlinux/packaging/packages/prrte/-/issues/1
|
||||
mv "$pkgdir"/usr/bin/{,prrte-}pterm
|
||||
mv "$pkgdir"/usr/share/man/man1/{,prrte-}pterm.1
|
||||
|
||||
# install our dummy ssh wrapper
|
||||
install -vDm 755 prrte-ssh -t "$pkgdir/usr/bin/"
|
||||
}
|
||||
|
||||
#package_prrte-docs() {
|
||||
|
@ -84,7 +92,9 @@ arch=(x86_64)
|
|||
|
||||
license=(BSD-3-Clause)
|
||||
|
||||
sha256sums=(69bd0464a37e12f17d37c03fd71974a6826ef2a7fb32894b6f30569880939c43) # prrte-3.0.4.tar.gz
|
||||
sha256sums=(69bd0464a37e12f17d37c03fd71974a6826ef2a7fb32894b6f30569880939c43 # prrte-3.0.4.tar.gz
|
||||
67dac93c532a56ec5f16eb8430530f131c6d8c345c4a91ea60b9abea50bd5fd5 # prte-mca-params.conf
|
||||
07802099ae4e29eb6ff009ce20749770b4b92a90500a0918253fa81e290d2ec2) # prrte-ssh
|
||||
|
||||
## 5816b66a2bcb5607a5e43603040882d5867c9c40e663c8a2ce97ad3ffdef7dfc prrte-3.0.4-01-x86_64.pkg.tar.lz
|
||||
## 8882074333e157bb88d76a40781d5bc2d142746fc90be2950ee0eaa688c5e4b3 prrte-3.0.4-02-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
pkgbase=prrte
|
||||
pkgname=(prrte{,-docs})
|
||||
pkgver=3.0.4
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="PMIx Reference RunTime Environment"
|
||||
arch=(x86_64)
|
||||
url="https://github.com/openpmix/prrte"
|
||||
|
@ -16,9 +16,17 @@ makedepends=(
|
|||
openpmix
|
||||
perl
|
||||
)
|
||||
source=($pkgname-$pkgver.tar.gz::$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz)
|
||||
sha512sums=('94b87c213d8789791217011ec27596ccf27f787aa49608793cefe8c907391b4d7fc5191acd11e9895524867bd456b0b6ae2627b811fe472cc5bcec2d003062b9')
|
||||
b2sums=('54f81aada7f54b811aed5be5eae6154732a73557b232f2d9092b8bc4e4da9491c4e09bbd4ef624132070999a141c4a8d220d5035644e05e05be8a29769700b26')
|
||||
source=(
|
||||
$pkgname-$pkgver.tar.gz::$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz
|
||||
prte-mca-params.conf
|
||||
prrte-ssh
|
||||
)
|
||||
sha512sums=('94b87c213d8789791217011ec27596ccf27f787aa49608793cefe8c907391b4d7fc5191acd11e9895524867bd456b0b6ae2627b811fe472cc5bcec2d003062b9'
|
||||
'7a1c9d8785bf9bd51a72e526bcdceb8e7bea382528ac67989c56b0b5643d2b86cef04414136d5f959630da1eb67ae5dddb87e074aa28e974f01edadb492e9e7a'
|
||||
'ababfc5afa98c1f050b2f3f40a923e3fd83b2048c96689efa9f2f032670253136dcae800117875bf46fb5625e2dacee45b036eb7df807cceb98b059b6fab913a')
|
||||
b2sums=('54f81aada7f54b811aed5be5eae6154732a73557b232f2d9092b8bc4e4da9491c4e09bbd4ef624132070999a141c4a8d220d5035644e05e05be8a29769700b26'
|
||||
'ebdad2a0c220c6ecd10df0804f5bd2afa9aa50652fdb38d45ebf8f1402cbbb6521ac358371d2055011e907e3ed4b0269e5f92880bb4f1758ef2ecc184110ccb7'
|
||||
'cdac9def9d40d3df5e13449cfb8f0c977eaf5da5884135221c29b7add01c0b9bc151558f038ae972344cea242130ee6baa32f2b769f004c5517edf4200869337')
|
||||
|
||||
_pick() {
|
||||
local p="$1" f d; shift
|
||||
|
@ -33,6 +41,8 @@ _pick() {
|
|||
prepare() {
|
||||
cd $pkgname-$pkgver
|
||||
./autogen.pl
|
||||
# append our options to the system config file
|
||||
cat ../prte-mca-params.conf >> src/etc/prte-mca-params.conf
|
||||
}
|
||||
|
||||
build() {
|
||||
|
@ -61,10 +71,11 @@ package_prrte() {
|
|||
depends=(
|
||||
glibc
|
||||
hwloc
|
||||
libevent
|
||||
libevent libevent_{core,pthreads}-2.1.so
|
||||
openpmix libpmix.so
|
||||
)
|
||||
optdepends=(
|
||||
'openssh: for execution on remote hosts via pml_ssh_agent'
|
||||
'prrte-docs: for documentation'
|
||||
)
|
||||
provides=(libprrte.so)
|
||||
|
@ -84,6 +95,9 @@ package_prrte() {
|
|||
# avoid a conflict with putty which also provides pterm: https://gitlab.archlinux.org/archlinux/packaging/packages/prrte/-/issues/1
|
||||
mv "$pkgdir"/usr/bin/{,prrte-}pterm
|
||||
mv "$pkgdir"/usr/share/man/man1/{,prrte-}pterm.1
|
||||
|
||||
# install our dummy ssh wrapper
|
||||
install -vDm 755 prrte-ssh -t "$pkgdir/usr/bin/"
|
||||
}
|
||||
|
||||
package_prrte-docs() {
|
||||
|
@ -92,4 +106,3 @@ package_prrte-docs() {
|
|||
mv -v $pkgname/* "$pkgdir"
|
||||
install -vDm 644 $pkgbase-$pkgver/LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
|
||||
}
|
||||
##
|
||||
|
|
|
@ -2,3 +2,5 @@ hwloc
|
|||
openpmix
|
||||
automake
|
||||
autoconf
|
||||
|
||||
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
#!/bin/sh
|
||||
|
||||
# This script is a dummy wrapper which allows having openssh as *optional*
|
||||
# dependency for prrte - it always requires a valid plm_ssh_agent, even when it
|
||||
# is not actually used.
|
||||
exec /usr/bin/ssh "$@"
|
|
@ -0,0 +1,4 @@
|
|||
|
||||
# Set a dummy wrapper as default plm_ssh_agent. Note that prrte always
|
||||
# requires a valid plm_ssh_agent, even when it is not actually used.
|
||||
plm_ssh_agent = prrte-ssh
|
Loading…
Reference in New Issue