SliTaz Packages

Community Doc Forum Pro Shop Bugs Hg
.

Receipt for package "irda-utils"

# SliTaz package receipt.

PACKAGE="irda-utils"
VERSION="0.9.18"
CATEGORY="system-tools"
SHORT_DESC="Utilities for infrared communication between devices"
MAINTAINER="maintainer@slitaz.org"
LICENSE="GPL"
TARBALL="$PACKAGE-$VERSION.tar.gz"
WEB_SITE="http://irda.sourceforge.net"
WGET_URL="$SF_MIRROR/irda/$TARBALL"
HOST_ARCH="i486 x86_64"

DEPENDS="glibc-base"
BUILD_DEPENDS="pciutils-dev"

# Rules to configure and make the package.
compile_rules()
{
     export CFLAGS="$CFLAGS -std=gnu89 -fno-strict-aliasing"
     export CXXFLAGS="$CXXFLAGS -fno-strict-aliasing"

     # Fix header locations / paths
     # see https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=irda-utils
     sed -e 's|asm/io.h|sys/io.h|' -i \
         findchip/winbond.c findchip/smc.c \
         findchip/nsc.c pcmcia/ircard_cs.c

     sed -i -e 's|inline ||g' irdadump/*.c

     sed -e 's|$(PREFIX)/usr/man|$(ROOT)/usr/share/man|' -i man/Makefile
     sed -e 's|/usr/sbin/|$(ROOT)/usr/sbin|' -i irnetd/Makefile

     # Patch for new kernel
     # see https://bugs.gentoo.org/692428
     patch -p1 < $stuff/irda-utils-SIOCGSTAMP.patch

     # wk for install folder
     mkdir $install/usr/bin $install/usr/sbin -p

     make ROOT=$install DIRS="irdadump irattach irdaping irnetd psion findchip smcinit"
     make ROOT=$install install
}

# Rules to gen a SliTaz package suitable for Tazpkg.
genpkg_rules()
{
    mkdir -p $fs/usr
    cp -a $install/usr/bin $fs/usr
    cp -a $install/usr/sbin $fs/usr
}
6107 packages and 261132 files in current database (Mon Jul 7 00:01:25 2025)