# Template file for 'ytnef' pkgname=ytnef version=2.1.2 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" checksum=340f03f495884611209e9c0bc943fad06ce920e8c79655aa228d5ca7418dc360 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 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" make ${makejobs} } do_install() { cd 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" } }