Changeset 4e4016a in freewrt


Ignore:
Timestamp:
Jan 13, 2007, 7:08:28 PM (19 years ago)
Author:
Waldemar Brodkorb <wbx@…>
Children:
5491c66
Parents:
6d309ee
Message:

convert to new style

git-svn-id: svn://www.freewrt.org/branches/common-adk@1582 afb5a338-a214-0410-bd46-81f09a774fd1

Location:
package
Files:
3 added
5 edited
1 moved

Legend:

Unmodified
Added
Removed
  • package/ebtables/Makefile

    r6d309ee r4e4016a  
    55# or at http://www.freewrt.org/licence for details.
    66
    7 include $(TOPDIR)/rules.mk
     7include ${TOPDIR}/rules.mk
    88
    99PKG_NAME:=              ebtables
     
    1111PKG_RELEASE:=           2
    1212PKG_MD5SUM:=            c4559af2366c764c6c42a3fdd40d60d3
     13PKG_SOURCE:=            ${PKG_NAME}-v${PKG_VERSION}.tar.gz
     14PKG_SOURCE_URL:=        @SF/ebtables
     15WRKSRC=                 ${WRKDIR}/ebtables-v${PKG_VERSION}
    1316
    14 PKG_SOURCE_URL:=        @SF/ebtables
    15 PKG_SOURCE:=            $(PKG_NAME)-v$(PKG_VERSION).tar.gz
     17include ${TOPDIR}/mk/package.mk
    1618
    17 WRKSRC=                 ${WRKDIR}/ebtables-v$(PKG_VERSION)
     19$(eval $(call PKG_template,EBTABLES,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${ARCH}))
    1820
    19 include $(TOPDIR)/mk/package.mk
     21BUILD_STYLE=            auto
    2022
    21 $(eval $(call PKG_template,EBTABLES,$(PKG_NAME),$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
    22 
    23 $(WRKBUILD)/.configured:
    24         touch $@
    25 
    26 $(WRKBUILD)/.built:
    27         $(MAKE) -C $(WRKBUILD) \
    28                 CC="$(TARGET_CC)" LD=$(TARGET_CROSS)ld \
    29                 CFLAGS="$(TARGET_CFLAGS) -Wall"
    30         touch $@
    31 
    32 $(IPKG_EBTABLES):
    33         install -d -m0755 $(IDIR_EBTABLES)/etc
    34         install -m0644 $(WRKBUILD)/ethertypes $(IDIR_EBTABLES)/etc/
    35         install -d -m0755 $(IDIR_EBTABLES)/usr/sbin
    36         install -m0755 $(WRKBUILD)/ebtables $(IDIR_EBTABLES)/usr/sbin/
    37         $(RSTRIP) $(IDIR_EBTABLES)
    38         $(IPKG_BUILD) $(IDIR_EBTABLES) $(PACKAGE_DIR)
     23do-install:
     24        ${INSTALL_DIR} ${IDIR_EBTABLES}/etc
     25        ${INSTALL_DIR} ${IDIR_EBTABLES}/usr/sbin
     26        ${INSTALL_DATA} ${WRKBUILD}/ethertypes ${IDIR_EBTABLES}/etc/
     27        ${INSTALL_BIN} ${WRKBUILD}/ebtables ${IDIR_EBTABLES}/usr/sbin/
    3928
    4029include ${TOPDIR}/mk/pkg-bottom.mk
  • package/ethtool/Makefile

    r6d309ee r4e4016a  
    55# or at http://www.freewrt.org/licence for details.
    66
    7 include $(TOPDIR)/rules.mk
     7include ${TOPDIR}/rules.mk
    88
    99PKG_NAME:=              ethtool
     
    1111PKG_RELEASE:=           1
    1212PKG_MD5SUM:=            b4e71f7fa2629250677eefcb338442c5
     13PKG_SOURCE_URL:=        @SF/gkernel
    1314
    14 PKG_SOURCE_URL:=        @SF/gkernel
    15 PKG_SOURCE:=            $(PKG_NAME)-$(PKG_VERSION).tar.gz
     15include ${TOPDIR}/mk/package.mk
    1616
    17 include $(TOPDIR)/mk/package.mk
     17$(eval $(call PKG_template,ETHTOOL,ethtool,${PKG_VERSION}-${PKG_RELEASE},${ARCH}))
    1818
    19 $(eval $(call PKG_template,ETHTOOL,ethtool,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
     19CONFIGURE_STYLE=        gnu
     20BUILD_STYLE=            auto
     21INSTALL_STYLE=          auto
    2022
    21 $(WRKBUILD)/.configured:
    22         (cd $(WRKBUILD); rm -rf config.{cache,status} ; \
    23                 $(TARGET_CONFIGURE_OPTS) \
    24                 CFLAGS="$(TARGET_CFLAGS)" \
    25                 CPPFLAGS="-I$(STAGING_DIR)/usr/include" \
    26                 LDFLAGS="-L$(STAGING_DIR)/usr/lib" \
    27                 ./configure \
    28                   --target=$(GNU_TARGET_NAME) \
    29                   --host=$(GNU_TARGET_NAME) \
    30                   --build=$(GNU_HOST_NAME) \
    31                   --program-prefix="" \
    32                   --program-suffix="" \
    33                   --prefix=/usr \
    34                   --exec-prefix=/usr \
    35                   --bindir=/usr/bin \
    36                   --datadir=/usr/share \
    37                   --includedir=/usr/include \
    38                   --infodir=/usr/share/info \
    39                   --libdir=/usr/lib \
    40                   --libexecdir=/usr/lib \
    41                   --localstatedir=/var \
    42                   --mandir=/usr/share/man \
    43                   --sbindir=/usr/sbin \
    44                   --sysconfdir=/etc \
    45                   --disable-nls \
    46         );
    47         touch $@
    48 
    49 $(WRKBUILD)/.built:
    50         rm -rf $(WRKINST)
    51         mkdir -p $(WRKINST)
    52         $(MAKE) -C $(WRKBUILD) \
    53                 $(TARGET_CONFIGURE_OPTS) \
    54                 DESTDIR="$(WRKINST)" \
    55                 all install
    56         touch $@
    57 
    58 $(IPKG_ETHTOOL):
    59         install -d -m0755 $(IDIR_ETHTOOL)/usr/sbin
    60         $(CP) $(WRKINST)/usr/sbin/* $(IDIR_ETHTOOL)/usr/sbin
    61         $(RSTRIP) $(IDIR_ETHTOOL)
    62         $(IPKG_BUILD) $(IDIR_ETHTOOL) $(PACKAGE_DIR)
     23post-install:
     24        ${INSTALL_DIR} ${IDIR_ETHTOOL}/usr/sbin
     25        ${CP} ${WRKINST}/usr/sbin/* ${IDIR_ETHTOOL}/usr/sbin
    6326
    6427include ${TOPDIR}/mk/pkg-bottom.mk
  • package/fakeidentd/Makefile

    r6d309ee r4e4016a  
    55# or at http://www.freewrt.org/licence for details.
    66
    7 include $(TOPDIR)/rules.mk
     7include ${TOPDIR}/rules.mk
    88
    99PKG_NAME:=              fakeidentd
     
    1212PKG_MD5SUM:=            3aaf9d525da08ae18dd4133de4ff7be3
    1313PKG_INIT:=              75
     14PKG_SOURCE:=            ${PKG_NAME}-${PKG_VERSION}.tar.bz2
     15PKG_SOURCE_URL:=        @openwrt/
    1416
    15 PKG_SOURCE_URL:=        @openwrt/
    16 PKG_SOURCE:=            $(PKG_NAME)-$(PKG_VERSION).tar.bz2
     17include ${TOPDIR}/mk/package.mk
    1718
    18 include $(TOPDIR)/mk/package.mk
     19$(eval $(call PKG_template,FAKEIDENTD,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${ARCH}))
    1920
    20 $(eval $(call PKG_template,FAKEIDENTD,$(PKG_NAME),$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
     21do-build:
     22        ${TARGET_CC} -o ${WRKBUILD}/${PKG_NAME} ${WRKBUILD}/identd.c
    2123
    22 $(WRKBUILD)/.configured:
    23         touch $@
    24 
    25 $(WRKBUILD)/.built:
    26         $(TARGET_CC) -o $(WRKBUILD)/$(PKG_NAME) $(WRKBUILD)/identd.c
    27         touch $@
    28 
    29 $(IPKG_FAKEIDENTD):
    30         install -d -m0755 $(IDIR_FAKEIDENTD)/usr/sbin
    31         install -d -m0755 $(IDIR_FAKEIDENTD)/etc/init.d
    32         $(CP) $(WRKBUILD)/fakeidentd $(IDIR_FAKEIDENTD)/usr/sbin/
    33         $(CP) ./files/$(PKG_NAME).init \
    34                 $(IDIR_FAKEIDENTD)/etc/init.d/S$(PKG_INIT)$(PKG_NAME)
    35         $(RSTRIP) $(IDIR_FAKEIDENTD)
    36         $(IPKG_BUILD) $(IDIR_FAKEIDENTD) $(PACKAGE_DIR)
     24do-install:
     25        ${INSTALL_DIR} ${IDIR_FAKEIDENTD}/usr/sbin
     26        ${INSTALL_DIR} ${IDIR_FAKEIDENTD}/etc/init.d
     27        ${INSTALL_BIN} ${WRKBUILD}/fakeidentd ${IDIR_FAKEIDENTD}/usr/sbin/
     28        ${CP} ./files/${PKG_NAME}.init \
     29                ${IDIR_FAKEIDENTD}/etc/init.d/S${PKG_INIT}${PKG_NAME}
    3730
    3831include ${TOPDIR}/mk/pkg-bottom.mk
  • package/fetchmail/Makefile

    r6d309ee r4e4016a  
    55# or at http://www.freewrt.org/licence for details.
    66
    7 include $(TOPDIR)/rules.mk
     7include ${TOPDIR}/rules.mk
    88
    99PKG_NAME:=              fetchmail
     
    1111PKG_RELEASE:=           1
    1212PKG_MD5SUM:=            9956b30139edaa4f5f77c4d0dbd80225
     13PKG_SOURCE_URL:=        http://www.catb.org/~esr/fetchmail/
    1314
    14 PKG_SOURCE_URL:=        http://www.catb.org/~esr/fetchmail/
    15 PKG_SOURCE:=            $(PKG_NAME)-$(PKG_VERSION).tar.gz
     15include ${TOPDIR}/mk/package.mk
    1616
    17 include $(TOPDIR)/mk/package.mk
     17$(eval $(call PKG_template,FETCHMAIL,fetchmail,${PKG_VERSION}-${PKG_RELEASE},${ARCH}))
    1818
    19 $(eval $(call PKG_template,FETCHMAIL,fetchmail,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
     19CONFIGURE_STYLE=        gnu
     20CONFIGURE_ENV+=         ac_cv_c_bigendian=no \
     21                        ac_cv_sizeof_off_t=8 \
     22                        ac_cv_sizeof_int=4 \
     23                        ac_cv_sizeof_long=4
     24CONFIGURE_ARGS+=        --without-hesiod
     25BUILD_STYLE=            auto
     26INSTALL_STYLE=          auto
    2027
    21 $(WRKBUILD)/.configured:
    22         (cd $(WRKBUILD); rm -rf config.cache; \
    23                 $(TARGET_CONFIGURE_OPTS) \
    24                 CFLAGS="$(TARGET_CFLAGS)" \
    25                 CPPFLAGS="-I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include" \
    26                 LDFLAGS="-L$(STAGING_DIR)/usr/lib -L$(STAGING_DIR)/lib" \
    27                 ac_cv_c_bigendian=no \
    28                 ac_cv_sizeof_off_t=8 \
    29                 ac_cv_sizeof_int=4 \
    30                 ac_cv_sizeof_long=4 \
    31                 ./configure \
    32                         --target=$(GNU_TARGET_NAME) \
    33                         --host=$(GNU_TARGET_NAME) \
    34                         --build=$(GNU_HOST_NAME) \
    35                         --program-prefix="" \
    36                         --program-suffix="" \
    37                         --prefix=/usr \
    38                         --exec-prefix=/usr \
    39                         --bindir=/usr/bin \
    40                         --datadir=/usr/share \
    41                         --includedir=/usr/include \
    42                         --infodir=/usr/share/info \
    43                         --libdir=/usr/lib \
    44                         --libexecdir=/usr/lib \
    45                         --localstatedir=/var \
    46                         --mandir=/usr/share/man \
    47                         --sbindir=/usr/sbin \
    48                         --sysconfdir=/etc \
    49                         --disable-nls \
    50                         --without-hesiod \
    51         );
    52         touch $@
    53 
    54 $(WRKBUILD)/.built: $(WRKBUILD)/.configured
    55         rm -rf $(WRKINST)
    56         mkdir -p $(WRKINST)
    57         $(MAKE) -C $(WRKBUILD) \
    58                 DESTDIR="$(WRKINST)" \
    59                 all install
    60         touch $@
    61 
    62 $(IPKG_FETCHMAIL):
    63         mkdir -p $(IDIR_FETCHMAIL)/usr/bin
    64         $(CP) $(WRKINST)/usr/bin/$(PKG_NAME) $(IDIR_FETCHMAIL)/usr/bin/
    65         $(RSTRIP) $(IDIR_FETCHMAIL)
    66         $(IPKG_BUILD) $(IDIR_FETCHMAIL) $(PACKAGE_DIR)
     28post-install:
     29        ${INSTALL_DIR} ${IDIR_FETCHMAIL}/usr/bin
     30        ${INSTALL_BIN} ${WRKINST}/usr/bin/${PKG_NAME} ${IDIR_FETCHMAIL}/usr/bin/
    6731
    6832include ${TOPDIR}/mk/pkg-bottom.mk
  • package/flac/Makefile

    r6d309ee r4e4016a  
    55# or at http://www.freewrt.org/licence for details.
    66
    7 include $(TOPDIR)/rules.mk
     7include ${TOPDIR}/rules.mk
    88
    99PKG_NAME:=              flac
     
    1111PKG_RELEASE:=           1
    1212PKG_MD5SUM:=            2bfc127cdda02834d0491ab531a20960
     13PKG_SOURCE_URL:=        @SF/flac
    1314
    14 PKG_SOURCE_URL:=        @SF/flac
    15 PKG_SOURCE:=            $(PKG_NAME)-$(PKG_VERSION).tar.gz
     15include ${TOPDIR}/mk/package.mk
    1616
    17 include $(TOPDIR)/mk/package.mk
     17$(eval $(call PKG_template,LIBFLAC,libflac,${PKG_VERSION}-${PKG_RELEASE},${ARCH}))
    1818
    19 $(eval $(call PKG_template,LIBFLAC,libflac,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
     19ALL_TARGET=             libFLAC
     20BUILD_STYLE=            auto
     21MAKE_FLAGS+=            RELEASE_CFLAGS="${TARGET_CFLAGS}"
    2022
    21 $(WRKBUILD)/.configured:
    22         touch $@
     23pre-build:
     24        $(CP) ${WRKBUILD}/Makefile.lite ${WRKBUILD}/Makefile
    2325
    24 $(WRKBUILD)/.built:
    25         rm -rf $(WRKINST)
    26         mkdir -p $(WRKINST)
    27         $(MAKE) -C $(WRKBUILD) -f Makefile.lite \
    28                 $(TARGET_CONFIGURE_OPTS) \
    29                 RELEASE_CFLAGS="$(TARGET_CFLAGS)" \
    30                 libFLAC
    31         touch $@
    32 
    33 $(IPKG_LIBFLAC):
    34         install -m0755 -d $(IDIR_LIBFLAC)/usr/lib
    35         $(CP) $(WRKBUILD)/obj/release/lib/libFLAC.so $(IDIR_LIBFLAC)/usr/lib/
    36         $(RSTRIP) $(IDIR_LIBFLAC)
    37         $(IPKG_BUILD) $(IDIR_LIBFLAC) $(PACKAGE_DIR)
    38 
    39 $(STAGING_DIR)/usr/lib/libFLAC.so: $(WRKBUILD)/.built
    40         mkdir -p $(STAGING_DIR)/usr/include
    41         $(CP) $(WRKBUILD)/include/FLAC $(STAGING_DIR)/usr/include/
    42         mkdir -p $(STAGING_DIR)/usr/lib
    43         $(CP) $(WRKBUILD)/obj/release/lib/libFLAC.a $(STAGING_DIR)/usr/lib/
    44         $(CP) $(WRKBUILD)/obj/release/lib/libFLAC.so $(STAGING_DIR)/usr/lib/
    45         touch $@
    46 
    47 install-dev: $(STAGING_DIR)/usr/lib/libFLAC.so
    48 
    49 uninstall-dev:
    50         rm -rf \
    51                 $(STAGING_DIR)/usr/include/FLAC \
    52                 $(STAGING_DIR)/usr/lib/libFLAC.a \
    53                 $(STAGING_DIR)/usr/lib/libFLAC.so \
    54 
    55 compile-targets: install-dev
    56 clean-targets: uninstall-dev
     26do-install:
     27        ${INSTALL_DIR} ${IDIR_LIBFLAC}/usr/lib
     28        ${CP} ${WRKBUILD}/obj/release/lib/libFLAC.so ${IDIR_LIBFLAC}/usr/lib/
    5729
    5830include ${TOPDIR}/mk/pkg-bottom.mk
  • package/flac/patches/patch-src_libFLAC_lpc_c

    r6d309ee r4e4016a  
    1 diff -ru flac-1.1.2.OLD/build/lib.mk flac-1.1.2.NEW/build/lib.mk
    2 --- flac-1.1.2.OLD/build/lib.mk 2005-01-25 15:10:47.000000000 +1100
    3 +++ flac-1.1.2.NEW/build/lib.mk 2005-10-16 10:10:43.000000000 +1000
    4 @@ -58,7 +58,7 @@
    5  
    6  debug   : CFLAGS = -g -O0 -DDEBUG $(CONFIG_CFLAGS) $(DEBUG_CFLAGS) -Wall -W -DVERSION=$(VERSION) $(DEFINES) $(INCLUDES)
    7  valgrind: CFLAGS = -g -O0 -DDEBUG $(CONFIG_CFLAGS) $(DEBUG_CFLAGS) -DFLAC__VALGRIND_TESTING -Wall -W -DVERSION=$(VERSION) $(DEFINES) $(INCLUDES)
    8 -release : CFLAGS = -O3 -fomit-frame-pointer -funroll-loops -finline-functions -DNDEBUG $(CONFIG_CFLAGS) $(RELEASE_CFLAGS) -Wall -W -Winline -DFLaC__INLINE=__inline__ -DVERSION=$(VERSION) $(DEFINES) $(INCLUDES)
    9 +release : CFLAGS = -fomit-frame-pointer -funroll-loops -finline-functions -DNDEBUG $(CONFIG_CFLAGS) $(RELEASE_CFLAGS) -Wall -W -Winline -DFLaC__INLINE=__inline__ -DVERSION=$(VERSION) $(DEFINES) $(INCLUDES)
    10  
    11  LFLAGS  = -L$(LIBPATH)
    12  
    13 diff -ru flac-1.1.2.OLD/src/libFLAC/lpc.c flac-1.1.2.NEW/src/libFLAC/lpc.c
    14 --- flac-1.1.2.OLD/src/libFLAC/lpc.c    2005-01-26 15:31:36.000000000 +1100
    15 +++ flac-1.1.2.NEW/src/libFLAC/lpc.c    2005-10-16 10:44:58.000000000 +1000
    16 @@ -293,6 +293,209 @@
     1$FreeWRT$
     2--- flac-1.1.2.orig/src/libFLAC/lpc.c   2005-01-26 05:31:36.000000000 +0100
     3+++ flac-1.1.2/src/libFLAC/lpc.c        2007-01-13 19:05:30.000000000 +0100
     4@@ -293,6 +293,209 @@ void FLAC__lpc_compute_residual_from_qlp
    175 
    186 void FLAC__lpc_restore_signal(const FLAC__int32 residual[], unsigned data_len, const FLAC__int32 qlp_coeff[], unsigned order, int lp_quantization, FLAC__int32 data[])
     
    224212        FLAC__int64 sumo;
    225213 #endif
    226 @@ -339,6 +542,7 @@
     214@@ -339,6 +542,7 @@ void FLAC__lpc_restore_signal(const FLAC
    227215        }
    228216        */
     
    232220 void FLAC__lpc_restore_signal_wide(const FLAC__int32 residual[], unsigned data_len, const FLAC__int32 qlp_coeff[], unsigned order, int lp_quantization, FLAC__int32 data[])
    233221 {
    234 diff -ru flac-1.1.2.OLD/src/libFLAC/Makefile.lite flac-1.1.2.NEW/src/libFLAC/Makefile.lite
    235 --- flac-1.1.2.OLD/src/libFLAC/Makefile.lite    2005-01-27 11:08:35.000000000 +1100
    236 +++ flac-1.1.2.NEW/src/libFLAC/Makefile.lite    2005-10-16 10:13:29.000000000 +1000
    237 @@ -41,7 +41,7 @@
    238  ifeq ($(SOLARIS_BUILD),yes)
    239  DEFINES = -DFLAC__NO_ASM -DFLAC__ALIGN_MALLOC_DATA
    240  else
    241 -DEFINES = -DFLAC__CPU_IA32 -DFLAC__USE_3DNOW -DFLAC__HAS_NASM -DFLAC__ALIGN_MALLOC_DATA
    242 +DEFINES = -DFLAC__CPU_UNKNOWN -DFLAC__NO_ASM -DFLAC__ALIGN_MALLOC_DATA -DFLAC__INTEGER_ONLY_LIBRARY
    243  endif
    244  endif
    245  INCLUDES = -I./include -I$(topdir)/include
    246 @@ -50,14 +50,6 @@
    247  ifeq ($(DARWIN_BUILD),yes)
    248  SRCS_S = \
    249         ppc/as/lpc_asm.s
    250 -else
    251 -ifeq ($(SOLARIS_BUILD),yes)
    252 -else
    253 -SRCS_NASM = \
    254 -       ia32/cpu_asm.nasm \
    255 -       ia32/fixed_asm.nasm \
    256 -       ia32/lpc_asm.nasm
    257 -endif
    258  endif
    259  
    260  SRCS_C = \
    261 @@ -66,7 +58,6 @@
    262         cpu.c \
    263         crc.c \
    264         file_decoder.c \
    265 -       file_encoder.c \
    266         fixed.c \
    267         float.c \
    268         format.c \
    269 @@ -76,10 +67,7 @@
    270         metadata_iterators.c \
    271         metadata_object.c \
    272         seekable_stream_decoder.c \
    273 -       seekable_stream_encoder.c \
    274 -       stream_decoder.c \
    275 -       stream_encoder.c \
    276 -       stream_encoder_framing.c
    277 +       stream_decoder.c
    278  
    279  include $(topdir)/build/lib.mk
    280  
Note: See TracChangeset for help on using the changeset viewer.