# Template file for 'ytnef' pkgname=ytnef version=2.0 revision=1 build_style=gnu-configure hostmakedepends="automake libtool" short_desc="Yerase's TNEF Stream Reader" maintainer="Orphaned " license="GPL-2.0-or-later" homepage="https://github.com/Yeraze/ytnef" distfiles="https://github.com/Yeraze/ytnef/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz" checksum=bb12f34572de89e4825fce98d2d235d93cd34b2c41fed0074ebfa89af9e724a9 pre_configure() { ./autogen.sh } do_build() { if [ "$CROSS_BUILD" ]; then configure_args+=" --host=${XBPS_TARGET_MACHINE}" export ac_cv_func_malloc_0_nonnull=yes fi cd ${wrksrc}/lib make ${makejobs} DESTDIR="${DESTDIR}" install mv "${DESTDIR}/usr/lib${XBPS_TARGET_WORDSIZE}" "${DESTDIR}/usr/lib" export CFLAGS+=" -I${DESTDIR}/usr/include" export LDFLAGS+=" -L${DESTDIR}/usr/lib" cd ${wrksrc} make ${makejobs} } do_install() { cd ${wrksrc}/ytnef make DESTDIR="${DESTDIR}" install # Cross compiling for some reason installs to /usr/local/bin if [ -d "${DESTDIR}/usr/local/bin" ]; then mv "${DESTDIR}/usr/local/bin" "${DESTDIR}/usr" fi } ytnef-devel_package() { short_desc+=" - development files" depends="${sourcepkg}-${version}_${revision}" pkg_install() { vmove usr/include vmove usr/lib/pkgconfig vmove "usr/lib/*.a" vmove "usr/lib/*.so" } }