1
0
mirror of https://git.openwrt.org/feed/packages.git synced 2024-06-13 10:59:13 +02:00
Commit Graph

100 Commits

Author SHA1 Message Date
Heinrich Schuchardt
686606eaae devel/automake: add automake-$(PKG_VERSION)
To make automake work correctly it is necessary to have files
* automake
* aclocal
* automake-$(PKG_VERSION)
* aclocal-$(PKG_VERSION)

The files without version number can be supplied as symbolic
links.

Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
2016-01-09 19:39:13 +01:00
Michael Heimpold
40d611c673 devel/pkg-config: fix build when CONFIG_BUILD_NLS is set
Buildbots reported build failures when full NLS is enabled:

http://buildbot.openwrt.org:8010/broken_packages/ar71xx/pkg-config/compile.txt

So add NLS awareness and the conditional dependency.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2016-01-08 22:59:06 +01:00
Heinrich Schuchardt
d44c1a9bcf devel/pkg-config: new package (closes #2206)
pkg-config is a helper tool used when compiling applications and libraries.

Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>

[Fixed trailing whitespace in package description.]

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2016-01-02 00:02:04 +01:00
Heinrich Schuchardt
c6ac1e3f76 devel/automake: add new package (closes #2192)
Automake is a tool for automatically generating Makefile.in files compliant
with the GNU Coding Standards.

A new package automake is provided.

version 2:
	do not reference staging directory in distributed files
	copy only one version of automake
	resolve whitespace issues

CC: Michael Heimpold <mhei@heimpold.de>
Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
2015-12-29 12:48:15 +01:00
Heinrich Schuchardt
0f1abd63f8 devel/autoconf: add new package (closes #2190)
This patch provides package autoconf.

Autoconf is required to generated the configure script of autotools
projects.

Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>

[Fixed commit summary (first line of commit message)]

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-12-27 12:24:33 +01:00
Heinrich Schuchardt
89d35c260e devel/m4: add new package (closes #2189)
GNU M4 is a prerequisite to run autoconf and automake.

This patch packages the macro processor.

This is a prerequisite for packaging autoconf and automake.

Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>

[Fixed commit summary according to our best-practise]

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-12-27 12:23:11 +01:00
Heinrich Schuchardt
53c7868491 GNU Make
OpenWRT provides gcc but lacks make. So building foreign software is
difficult.

This patch provides GNU Make 4.1.

Built on Debian Jessie amd64.
Tested on TP-Link MR3020 (ar71xx/generic).

version 4:
	remove gnumake.h from the package
	We could package it in a separate make-dev package if really needed.

version 3:
	use Build/InstallDev to provide build time dependency

version 2:
	superfluous lines removed as suggested by Yousong Zhou

CC: Yousong Zhou <yszhou4tech@gmail.com>
Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
2015-12-26 21:13:58 +01:00
Christian Beier
82e56d1bf8 gcc: fix build with musl.
Signed-off-by: Christian Beier <cb@shoutrlabs.com>
2015-07-21 16:01:59 +02:00
Jo-Philipp Wich
d80ab67b13 diffutils: fix fortify source compat
Compile with `-std=gnu99` instead of `-std=c99` to avoid redefining
`__attribute__` in `src/system.h`.

Fixes the following error spotted by the buildbot:

    In file included from ../lib/stdio.h:43:0,
                     from cmp.c:22:
    .../staging_dir/toolchain-arm_cortex-a9+vfpv3_gcc-4.8-linaro_musl-1.1.10_eabi/include/fortify/stdio.h: In function 'snprintf':
    .../staging_dir/toolchain-arm_cortex-a9+vfpv3_gcc-4.8-linaro_musl-1.1.10_eabi/include/fortify/stdio.h:99:2: error: invalid use of '__builtin_va_arg_pack ()'
      return __orig_snprintf(__s, __n, __f, __builtin_va_arg_pack());
      ^

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-06-29 11:39:57 +02:00
Nicolas Thill
c1923c34cf lttng-modules: fix dependency on kernel tracing
Signed-off-by: Nicolas Thill <nico@openwrt.org>
2015-05-13 01:20:19 +02:00
Nicolas Thill
c7dbdcef17 lttng-modules: update to 2.6.1
Signed-off-by: Nicolas Thill <nico@openwrt.org>
2015-05-13 01:20:19 +02:00
Nicolas Thill
b06712cdec lttng-modules: fix build on recent kernels
Signed-off-by: Nicolas Thill <nico@openwrt.org>
2015-04-02 17:02:11 +02:00
Hannu Nyman
3b6fd83312 patch: bump version to 2.7.5
Bump GNU patch from 2.7.4 to 2.7.5.

Changelog: http://git.savannah.gnu.org/cgit/patch.git/tree/NEWS
Changes in version 2.7.5:

* There are users which expect patch to follow symbolic links in the working
   directory, so patch now again follows symbolic links as long as they do not
   leave the working directory.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2015-03-14 12:09:34 +02:00
John Crispin
98be2ca3e0 global: change all instances of USE_EGLIBC to USE_GLIBC
Signed-off-by: John Crispin <blogic@openwrt.org>
2015-03-12 20:52:37 +01:00
Nicolas Thill
2224d60af4 lttng-tools: fix build failure with libkmod (closes: #1004)
Signed-off-by: Nicolas Thill <nico@openwrt.org>
2015-03-08 17:40:48 +01:00
Nicolas Thill
041fbeecad lttng-modules: add dependency on kernel tracing
Fixes: #888

Signed-off-by: Nicolas Thill <nico@openwrt.org>
2015-02-11 11:52:01 +01:00
Nicolas Thill
dd313555f3 lttng-modules: add new package
Signed-off-by: Nicolas Thill <nico@openwrt.org>
2015-02-08 20:55:48 +01:00
Nicolas Thill
0796ff4e36 lttng-tools: import from old packages feed
- update to latest version (v2.6.0)
 - add license info
 - add myself as maintainer

Signed-off-by: Nicolas Thill <nico@openwrt.org>
2015-02-08 20:55:48 +01:00
Russell Senior
6c6a48e75d patch: bump version to 2.7.4
Signed-off-by: Russell Senior <russell@personaltelco.net>
2015-02-01 22:36:19 -08:00
Russell Senior
734538e14e patch: bump to version 2.7.3
Signed-off-by: Russell Senior <russell@personaltelco.net>
2015-01-26 06:57:50 -08:00
harald.geyer@gmx.at
389940cab0 gcc: Update README: tested on arm (imx233-olinuxino) board
Signed-off-by: Harald Geyer <harald@ccbib.org>
Signed-off-by: Christian Beier <dontmind@freeshell.org>
2015-01-07 17:11:31 +01:00
harald.geyer@gmx.at
1a7de36186 gcc: Include libgcc.a on those architectures that need it
Right now these are arm, hppa, microblaze, powerpc, sh and xtensa.
So we just try to grep for it to figure out if it is needed.

Signed-off-by: Harald Geyer <harald@ccbib.org>
Signed-off-by: Christian Beier <dontmind@freeshell.org>
2015-01-07 17:11:03 +01:00
Christian Beier
480452dce8 gcc: work around wrongly detected sys/sdt.h header.
The build system somehow detects /usr/include/sys/sdt.h, which is part of systemtap-sdt-devel
package in the host environment but not present in the SDK.

This patch simply disables the check for sys/sdt.h, enabling building of this package when
systemtap-sdt-devel is installed in the host environment.

Signed-off-by: Christian Beier <dontmind@freeshell.org>
2014-10-23 16:44:49 +02:00
Roger
49439e6295 diffutils: add from old repo and update
Signed-off-by: Roger D <rogerdammit@gmail.com>
2014-09-12 18:41:39 -05:00
sbyx
2c88c2424f Merge pull request #194 from bk138/gcc-signed-off
gcc package refined
2014-08-12 17:25:44 +02:00
Christian Beier
372787d29b gcc: Use strip instead of sstrip as sstrip somehow stops the on-target compilation from working properly.
Signed-off-by: Christian Beier <dontmind@freeshell.org>
2014-08-12 12:57:37 +02:00
Christian Beier
304e86ff28 gcc: Get rid of those sed substitutions and use proper ./configure args instead.
Signed-off-by: Christian Beier <dontmind@freeshell.org>
2014-08-12 11:04:38 +02:00
Christian Beier
f24052dd61 gcc: Specify target languages the right way.
There are no CONFIG_INSTALL_* vars in the SDK anymore.

Signed-off-by: Christian Beier <dontmind@freeshell.org>
2014-08-10 19:37:28 +02:00
Christian Beier
c704c2f503 gcc: Build gcc version 4.8.3, refresh patches from openwrt.git.
Signed-off-by: Christian Beier <dontmind@freeshell.org>
2014-08-10 18:00:40 +02:00
Christian Beier
b9683bf7df gcc: Ship all *nonshared*.a static libs.
Particularly, this fixes linking with pthreads.

Signed-off-by: Christian Beier <dontmind@freeshell.org>
2014-08-10 14:00:35 +02:00
Christian Beier
75dd400ae6 gcc: Remove notes that mpfr-dev and the like are needed on the build machine.
That's not true, at least for GCC 4.6.3.

Signed-off-by: Christian Beier <dontmind@freeshell.org>
2014-08-10 14:00:28 +02:00
Christian Beier
bae28d4faa gcc: Remove patches that don't apply to 4.6.3.
Signed-off-by: Christian Beier <dontmind@freeshell.org>
2014-08-10 14:00:22 +02:00
Christian Beier
9b24b13654 gcc: Heavy Makefile modification, now builds and runs on target.
* Use the same GCC version as the Attitude Adjustment toolchain.
* Use REAL_GNU_TARGET_NAME that contains the _uclibc suffix.
  Otherwise the linker on the target is not found.
* Revamped install section to install only needed binaries and omit
  static .a libs.

Signed-off-by: Christian Beier <dontmind@freeshell.org>
2014-08-10 14:00:06 +02:00
Christian Beier
13e9670993 gcc: Enable parallel GCC builds.
Signed-off-by: Christian Beier <dontmind@freeshell.org>
2014-08-10 14:00:01 +02:00
Christian Beier
ee43a57b74 gcc: Depend on binutils package.
Signed-off-by: Christian Beier <dontmind@freeshell.org>
2014-08-10 13:59:55 +02:00
Christian Beier
e63c244828 gcc: Do not ship .info and .man files.
Signed-off-by: Christian Beier <dontmind@freeshell.org>
2014-08-10 13:59:50 +02:00
Christian Beier
0401ca4ca1 gcc: Add myself as maintainer.
Signed-off-by: Christian Beier <dontmind@freeshell.org>
2014-08-10 13:59:43 +02:00
Christian Beier
5ad8b4ff1e gcc: The variable is simply called CONFIGURE_ARGS and already contains the host,build, target triplet plus right prefixes.
Signed-off-by: Christian Beier <dontmind@freeshell.org>
2014-08-10 13:59:37 +02:00
Christian Beier
e1be3f55d8 gcc: Add GCC 4.6 patches from official openwrt.git toolchain directory.
Signed-off-by: Christian Beier <dontmind@freeshell.org>
2014-08-10 13:59:31 +02:00
Christian Beier
a95a32ce4c gcc: Add patch that fixes GCC building for MIPS.
Signed-off-by: Christian Beier <dontmind@freeshell.org>
2014-08-10 13:59:26 +02:00
Christian Beier
9ff77b0000 gcc: Add patch that fixes a build error when building a 32bit toolchain on 64bit build machine.
Signed-off-by: Christian Beier <dontmind@freeshell.org>
2014-08-10 13:59:20 +02:00
Christian Beier
41f562c066 gcc: Add README to gcc package explaining build-deps on host machine.
Signed-off-by: Christian Beier <dontmind@freeshell.org>
2014-08-10 13:59:14 +02:00
Christian Beier
758da3487e gcc: Update GCC Makefile to let it build gcc 4.6 for target.
Signed-off-by: Christian Beier <dontmind@freeshell.org>
2014-08-10 13:59:08 +02:00
Christian Beier
799110936e gcc: Add gcc package from git.openwrt.org/packages.git.
Signed-off-by: Christian Beier <dontmind@freeshell.org>
2014-08-10 13:59:00 +02:00
Ian Leonard
f5a1d1bba6 Merge branch 'master' into license-updates
Signed-off-by: Ian Leonard <antonlacon@gmail.com>

Conflicts:
	devel/patch/Makefile
	multimedia/minidlna/Makefile
2014-08-10 01:09:06 -07:00
Ian Leonard
f655203517 patch: Change to xz compressed tarball.
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2014-08-02 01:39:02 -07:00
Ian Leonard
9bbed19d90 patch: add PKG_LICENSE information.
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2014-08-02 01:34:16 -07:00
Etienne CHAMPETIER
f567254fc2 patch: --disable-xattr (v2)
Signed-off-by: Etienne CHAMPETIER <etienne.champetier@free.fr>
2014-06-30 22:43:30 +02:00
Etienne CHAMPETIER
165e0afeaa patch: --disable-xattr
Signed-off-by: Etienne CHAMPETIER <etienne.champetier@free.fr>
2014-06-30 20:56:00 +02:00
Russell Senior
aed796270a import GNU patch version 2.7.1
Signed-off-by: Russell Senior <russell@personaltelco.net>
2014-06-16 02:01:28 -07:00