| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 | # This file is part of the OpenADK project. OpenADK is copyrighted# material, please see the LICENCE file in the top-level directory.include ${TOPDIR}/rules.mkPKG_NAME:=		rrsPKG_VERSION:=		1.70PKG_RELEASE:=		2PKG_MD5SUM:=		b400d03c0e39e3e78a7327ba78f789f0PKG_DESCR:=		A reverse (connecting) remote shell, with SSL support.PKG_SECTION:=		netPKG_URL:=		http://www.cycom.se/dl/rrsPKG_SITES:=		http://www.cycom.se/uploads/36/19/PKG_DEPENDS:=		libopenssl zlibPKG_DEPENDS_NOSSL:=	zlibifeq ($(ADK_COMPILE_RRS_WITH_UCLIBCXX),y)PKG_DEPENDS+=		uclibc++PKG_DEPENDS_NOSSL+=	uclibc++elsePKG_DEPENDS+=		libstdcxxPKG_DEPENDS_NOSSL+=	libstdcxxendifinclude ${TOPDIR}/mk/package.mk$(eval $(call PKG_template,RRS,rrs,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))$(eval $(call PKG_template,RRS_NOSSL,rrs-nossl,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS_NOSSL},${PKG_DESCR},${PKG_SECTION}))ifeq ($(ADK_COMPILE_RRS_WITH_UCLIBCXX),y)PKG_FLAGS=-fno-builtin -fno-rtti -nostdinc++ -fPICPKG_LDFLAGS=-nodefaultlibs -luClibc++ -lc -lmelsePKG_FLAGS=-fPICPKG_LDFLAGS=-sharedendifdo-configure:ifneq (${ADK_PACKAGE_RRS},)	${MAKE} -C ${WRKBUILD} \		CC="${TARGET_CC}" \		CFLAGS="${TARGET_CFLAGS} -I${STAGING_DIR}/usr/include ${PKG_FLAGS}" \		LDFLAGS="-L${STAGING_DIR}/usr/lib -L${STAGING_DIR}/lib ${PKG_LDFLAGS} -lutil -lssl -lcrypto -lz" \		generic	{ cd ${WRKBUILD}; mv rrs rrs-ssl; }	-${MAKE} -C ${WRKBUILD} \		cleanendififneq (${ADK_PACKAGE_RRS_NOSSL},)	${MAKE} -C ${WRKBUILD} \		CC="${TARGET_CC}" \		CFLAGS="${TARGET_CFLAGS} -I${STAGING_DIR}/usr/include ${PKG_FLAGS}" \		LDFLAGSNOSSL="-L${STAGING_DIR}/usr/lib -L${STAGING_DIR}/lib ${PKG_LDFLAGS} -lutil" \		generic-nossl	{ cd ${WRKBUILD}; mv rrs rrs-nossl; }endifdo-install:ifneq (${ADK_PACKAGE_RRS},)	${INSTALL_DIR} ${IDIR_RRS}/usr/bin	${INSTALL_BIN} ${WRKBUILD}/rrs-ssl ${IDIR_RRS}/usr/bin/rrsendififneq (${ADK_PACKAGE_RRS_NOSSL},)	${INSTALL_DIR} ${IDIR_RRS_NOSSL}/usr/bin	${INSTALL_BIN} ${WRKBUILD}/rrs-nossl ${IDIR_RRS_NOSSL}/usr/bin/rrsendifinclude ${TOPDIR}/mk/pkg-bottom.mk
 |