Index: configure.ac ================================================================== --- configure.ac +++ configure.ac @@ -1685,10 +1685,14 @@ #endif ], [ AC_DEFINE(OF_HAVE_APPLETALK, 1, [Whether we have AppleTalk]) AC_SUBST(USE_SRCS_APPLETALK, '${SRCS_APPLETALK}') + + AS_IF([test x"ac_cv_header_net_if_h" = x"yes"] [ + AC_SUBST(OFATALKCFG, ofatalkcfg) + ]) ]) ]) AC_CHECK_FUNCS(paccept accept4, break) Index: extra.mk.in ================================================================== --- extra.mk.in +++ extra.mk.in @@ -42,10 +42,11 @@ LOOKUP_ASM_LIB_A = @LOOKUP_ASM_LIB_A@ MAP_LDFLAGS = @MAP_LDFLAGS@ OBJC_SYNC = @OBJC_SYNC@ OBJFW_NEW = @OBJFW_NEW@ OFARC = @OFARC@ +OFATALKCFG = @OFATALKCFG@ OFDNS = @OFDNS@ OFHASH = @OFHASH@ OFHTTP = @OFHTTP@ OFHTTP_LIBS = @OFHTTP_LIBS@ OF_BLOCK_TESTS_M = @OF_BLOCK_TESTS_M@ Index: objfw.spec ================================================================== --- objfw.spec +++ objfw.spec @@ -36,10 +36,11 @@ Requires: %{libobjfw_pkgname}%{_isa} = %{version}-%{release} Requires: %{libobjfw_pkgname}-devel = %{version}-%{release} Requires: %{libobjfwrt_pkgname}%{_isa} = %{version}-%{release} Requires: %{libobjfwrt_pkgname}-devel = %{version}-%{release} Requires: ofarc%{_isa} = %{version}-%{release} +Requires: ofatalkcfg%{_isa} = %{version}-%{release} Requires: ofdns%{_isa} = %{version}-%{release} Requires: ofhash%{_isa} = %{version}-%{release} Requires: ofhttp%{_isa} = %{version}-%{release} %description @@ -110,10 +111,18 @@ %description -n ofarc ofarc is a multi-format archive utility that allows creating, listing, extracting and modifying ZIP, Tar and LHA archives using ObjFW's classes for various archive types. +%package -n ofatalkcfg +Summary: Utility to configure network interfaces for AppleTalk +Requires: %{libobjfw_pkgname}%{_isa} = %{version}-%{release} +Requires: %{libobjfwrt_pkgname}%{_isa} = %{version}-%{release} + +%description -n ofatalkcfg +ofatalkcfg is a utility to configure network interfaces for AppleTalk. + %package -n ofdns Summary: Utility for performing DNS requests on the command line Requires: %{libobjfw_pkgname}%{_isa} = %{version}-%{release} Requires: %{libobjfwrt_pkgname}%{_isa} = %{version}-%{release} @@ -220,10 +229,16 @@ %license LICENSE.GPLv3 %license LICENSE.QPL %{_bindir}/ofarc %{_datadir}/ofarc +%files -n ofatalkcfg +%license LICENSE.GPLv2 +%license LICENSE.GPLv3 +%license LICENSE.QPL +%{_bindir}/ofatalkcfg + %files -n ofdns %license LICENSE.GPLv2 %license LICENSE.GPLv3 %license LICENSE.QPL %{_bindir}/ofdns