🔒 Repository is read-only – file editing is disabled.

recipes/core/e2fsprogs/PAGBUILD.yaml main

47 linii Raw ← Powrót
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
pkgname: e2fsprogs
pkgver: '1.47.4'
pkgrel: '1'
pkgdesc: 'Utilities for handling the ext2,3 and 4 files system.'
url: 'https://e2fsprogs.sourceforge.net/'
arch: x86_64
depends: []
makedepends:
- 'util-linux'
- texinfo
- sed

source:
- 'https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v${pkgver}/${pkgname}-${pkgver}.tar.xz'

sha256sums:
- fd5bf388cbdbe006a3d3b318d983b2948382440acc85a87f1e7d108653e8db0b

build: |
  cd ${pkgname}-${pkgver}

  mkdir -v build
  cd build
  ../configure --prefix=/usr \
  --with-root-prefix="" \
  --bindir=/usr/bin   \
  --sbindir=/usr/bin \
  --enable-elf-shlibs \
  --disable-libblkid  \
  --disable-libuuid   \
  --disable-uuidd     \
  --disable-fsck

  make || make -j1
  make DESTDIR=${PKGDIR} install install-libs || make -j1 DESTDIR=${PKGDIR} install install-libs

  chmod -v u+w ${PKGDIR}/usr/lib/{libcom_err,libe2p,libext2fs,libss}.a

  gunzip -v ${PKGDIR}/usr/share/info/libext2fs.info.gz
  install-info --dir-file=${PKGDIR}/usr/share/info/dir ${PKGDIR}/usr/share/info/libext2fs.info
  makeinfo -o doc/com_err.info ../lib/et/com_err.texinfo

  install -v -m644 doc/com_err.info ${PKGDIR}/usr/share/info
  install-info --dir-file=${PKGDIR}/usr/share/info/dir ${PKGDIR}/usr/share/info/com_err.info

package: |
  true