Changeset d35d965 in freewrt for package


Ignore:
Timestamp:
Jun 28, 2007, 5:23:07 PM (18 years ago)
Author:
Thorsten Glaser <tg@…>
Children:
14005bc
Parents:
cf11c27
Message:
  • really install the .pc file
  • speed up build even more
  • make libcrypto and libssl smaller by >100 KiB
  • bump dashver

git-svn-id: svn://www.freewrt.org/trunk/freewrt@3004 afb5a338-a214-0410-bd46-81f09a774fd1

Location:
package/openssl
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • package/openssl/Makefile

    rcf11c27 rd35d965  
    99PKG_NAME:=              openssl
    1010PKG_VERSION:=           0.9.8e
    11 PKG_RELEASE:=           2
     11PKG_RELEASE:=           3
    1212PKG_MD5SUM:=            3a7ff24f6ea5cd711984722ad654b927
    1313
     
    2727INSTALL_STYLE=          bsd
    2828MAKE_FILE=              BSDmakefile
     29MAKE_FLAGS+=            _LIBS_STATIC=no
    2930
    3031ifeq ($(strip ${FWRT_PACKAGE_LIBOPENSSL_OMIT_EU_PATENTS}),y)
     
    4041endif
    4142
     43post-build:
     44        # some stupid idiots check for existence of the static libs
     45        cd ${WRKBUILD}/bsd/libcrypto/obj && ln libcrypto_pic.a libcrypto.a
     46        cd ${WRKBUILD}/bsd/libssl/obj && ln libssl_pic.a libssl.a
     47        # just give them static PIC libs, this way build is faster
     48
     49pre-install:
     50        mkdir -p ${WRKINST}/usr/lib/pkgconfig
     51
    4252post-install:
    4353        cd ${WRKSRC}/tinclude && ${PCP} openssl ${WRKINST}/usr/include/
  • package/openssl/extra/BSDmakefile

    rcf11c27 rd35d965  
    88afterinstall:
    99        ${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} -m ${NONBINMODE} \
    10             ${.CURDIR}/openssl.pc ${DESTDIR}/usr/share/pkgconfig/
     10            ${.CURDIR}/openssl.pc ${DESTDIR}/usr/lib/pkgconfig/
    1111
    1212.include <bsd.subdir.mk>
  • package/openssl/extra/bsd/Makefile.inc

    rcf11c27 rd35d965  
    1717CPPFLAGS+=      -DDSO_DLFCN -DHAVE_DLFCN_H
    1818.endif
    19 CPPFLAGS+=      -DTERMIOS -DANSI_SOURCE -DOPENSSL_NO_ASM -DOPENSSL_NO_KRB5
     19CPPFLAGS+=      -DTERMIOS -DANSI_SOURCE -DOPENSSL_NO_ASM -DOPENSSL_NO_KRB5 \
     20                -DOPENSSL_SMALL_FOOTPRINT
    2021
    2122.endif
  • package/openssl/ipkg/libopenssl.control

    rcf11c27 rd35d965  
    33Section: libs
    44Description: OpenSSL (Secure Socket Layer) libraries
    5 
     5Depends: libz
Note: See TracChangeset for help on using the changeset viewer.