Added r20376, next time a patch attached to a ticket will suffice.

Travis

On Mon, Mar 22, 2010 at 1:24 PM, Oliver Ripka <[email protected]> wrote:
> My first patch to openwrt, so I hope I got everything right.
>
> It adds libowfat (http://www.fefe.de/libowfat/) to OpenWRT and closes
> therefore (if accepted) https://dev.openwrt.org/ticket/6908.
>
> Libowfat is a library that implements various C APIs suggested by D.J. 
> Bernstein.
> Also see http://cr.yp.to/software.html.
>
> Signed-off-by: Oliver Ripka <[email protected]>
>
> ---
>
> Index: libs/libowfat/Makefile
> ===================================================================
> --- libs/libowfat/Makefile      (revision 0)
> +++ libs/libowfat/Makefile      (revision 0)
> @@ -0,0 +1,60 @@
> +#
> +# Copyright (C) 2008 OpenWrt.org
> +#
> +# This is free software, licensed under the GNU General Public License v2.
> +# See /LICENSE for more information.
> +#
> +# $Id$
> +
> +include $(TOPDIR)/rules.mk
> +
> +LOWFAT_VERSION=0.28
> +
> +PKG_NAME:=libowfat
> +PKG_VERSION:=$(LOWFAT_VERSION)
> +PKG_RELEASE:=1
> +
> +PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
> +PKG_SOURCE_URL:=http://dl.fefe.de
> +PKG_MD5SUM:=6bbee9a86506419657d87123b7a6f2c1
> +
> +include $(INCLUDE_DIR)/package.mk
> +
> +# set to 1 to enable debugging
> +DEBUG=
> +
> +define Package/libowfat
> +  SECTION:=libs
> +  CATEGORY:=Libraries
> +  TITLE:=reimplemented libdjb under GPL
> +endef
> +
> +define Build/Configure
> +endef
> +
> +TARGET_CFLAGS += $(FPIC)
> +LOWFAT_MAKEOPTS = \
> +               $(TARGET_CONFIGURE_OPTS) \
> +               COPTS="$(TARGET_CFLAGS)" \
> +               DEBUG="$(DEBUG)" \
> +               VERSION="$(LOWFAT_VERSION)" \
> +               CPPFLAGS="-I$(PKG_BUILD_DIR) -I$(STAGING_DIR)/usr/include" \
> +               OS="Linux"
> +
> +# work around a nasty gcc bug
> +ifneq ($(CONFIG_GCC_VERSION_4_2_4),)
> +  LOWFAT_MAKEOPTS += WOPTS=""
> +endif
> +
> +define Build/Compile
> +       $(MAKE) -C $(PKG_BUILD_DIR) $(LOWFAT_MAKEOPTS)
> +endef
> +
> +define Build/InstallDev
> +       mkdir -p $(1)/usr/include/libowfat
> +       $(CP) $(PKG_BUILD_DIR)/*.h $(1)/usr/include/libowfat
> +       $(INSTALL_DIR) $(1)/usr/lib
> +       $(CP) $(PKG_BUILD_DIR)/*.a $(1)/usr/lib
> +endef
> +
> +$(eval $(call BuildPackage,libowfat))
> _______________________________________________
> openwrt-devel mailing list
> [email protected]
> https://lists.openwrt.org/mailman/listinfo/openwrt-devel
>
_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to