Thomas De Schampheleire
35eaed8d07
Config.in files: use if/endif instead of 'depends on' for main symbol
...
In the Config.in file of package foo, it often happens that there are other
symbols besides BR2_PACKAGE_FOO. Typically, these symbols only make sense
when foo itself is enabled. There are two ways to express this: with
depends on BR2_PACKAGE_FOO
in each extra symbol, or with
if BR2_PACKAGE_FOO
...
endif
around the entire set of extra symbols.
The if/endif approach avoids the repetition of 'depends on' statements on
multiple symbols, so this is clearly preferred. But even when there is only
one extra symbol, if/endif is a more logical choice:
- it is future-proof for when extra symbols are added
- it allows to have just one strategy instead of two (less confusion)
This patch modifies the Config.in files accordingly.
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2013-12-25 12:21:39 +01:00
Thomas De Schampheleire
eb7bd9ef61
packages: remove uninstall commands
...
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2013-12-06 09:40:40 +01:00
Axel Lin
eed2e02fb9
ncftp: specify ln -sf to remove existing destination files
...
This fixes below build error when executing "make ncftp-dirclean; make".
ln -s /usr/bin/ncftpbatch /opt/test/br-x86/buildroot/output/target/usr/bin/ncftpspooler
ln: failed to create symbolic link '/opt/test/br-x86/buildroot/output/target/usr/bin/ncftpspooler': File exists
make: *** [/opt/test/br-x86/buildroot/output/build/ncftp-3.2.5/.stamp_target_installed] Error 1
Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2013-10-14 21:59:53 +02:00
Thomas De Schampheleire
5d1c9f8c80
ncftp: add license information
...
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2013-10-09 22:27:45 +02:00
Alexandre Belloni
8dfd59d114
Normalize separator size to 80
...
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2013-06-06 22:30:24 +02:00
Alexandre Belloni
f2c2f25cef
Remove description and url from header
...
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2013-06-06 22:30:00 +02:00
Arnout Vandecappelle (Essensium/Mind)
e1502ebc0c
all packages: rename XXXTARGETS to xxx-package
...
Also remove the redundant $(call ...).
This is a purely mechanical change, performed with
find package linux toolchain boot -name \*.mk | \
xargs sed -i -e 's/$(eval $(call GENTARGETS))/$(eval $(generic-package))/' \
-e 's/$(eval $(call AUTOTARGETS))/$(eval $(autotools-package))/' \
-e 's/$(eval $(call CMAKETARGETS))/$(eval $(cmake-package))/'
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2012-07-17 20:23:05 +02:00
Gustavo Zacarias
a3aabcc997
ncftp: needs MMU
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-05-06 20:08:51 +02:00
Gustavo Zacarias
ea729ab3e5
ncftp: bump to version 3.2.5
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-17 23:30:42 +02:00
Thomas Petazzoni
300f9c9c9d
package: remove useless arguments from AUTOTARGETS
...
Thanks to the pkgparentdir and pkgname functions, we can rewrite the
AUTOTARGETS macro in a way that avoids the need for each package to
repeat its name and the directory in which it is present.
[Peter: pkgdir->pkgparentdir]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-09-29 23:12:27 +02:00
Thomas Petazzoni
0de10bf491
ncftp: use correct way of overriding steps
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-09-12 19:26:50 +02:00
Julien Boibessot
bc065596b4
ncftp: bump version
...
Due to recent 3.2.4 release, 3.2.2 download address has changed, so
I prefered bump version to 3.2.4 rather than changing NCFTP_SITE.
Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-05-29 20:09:25 +02:00
Peter Korsgaard
b80f662168
ncftp: needs largefile support in toolchain
...
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-10-03 22:01:08 +02:00
Peter Korsgaard
d26240a8cf
ncftp: cleanup Config.in
...
Subentries of a menu automatically gets hidden if the dependencies of the
menu element aren't available, so get rid of the individual depends on
BR2_PACKAGE_NCFTP.
2009-04-01 20:52:47 +00:00
Peter Korsgaard
4635eb9293
ncftp: convert to Makefile.autotools.in
...
- ncftpspooler is just a link to ncftpbatch
- only ncftpbookmarks needs ncurses, also change from "depends" to "select"
[ Peter: Small cleanups ]
2009-04-01 20:52:41 +00:00
Ulf Samuelsson
d45093b23a
reinstitute comment thaat spooler does not work
2009-01-25 23:51:54 +00:00
Ulf Samuelsson
d7cb72db64
Part of NcFTP depends on ncurses, create dependencies, if needed
2009-01-25 08:18:35 +00:00
Peter Korsgaard
4a7bfd2775
package/: convert to DOWNLOAD helper
2009-01-16 11:42:52 +00:00
Peter Korsgaard
ac1d92c425
package/: get rid of unneeded $(strip ..)
2008-12-08 08:15:27 +00:00
Peter Korsgaard
56aeef9145
ncftp: bump version
...
Patch by Micha Nelissen
2008-10-06 09:23:08 +00:00
Peter Korsgaard
4683420c4c
Kconfig: remove 'default n'
...
'default n' is the default, so there's no need to say it explicitly.
2008-07-17 20:01:44 +00:00
Peter Korsgaard
a5ac61715b
buildroot: s/depends/depends on/
...
The new kconfig is more strict regarding depends/depends on, so fixup
the tree.
2008-06-19 19:06:25 +00:00
Peter Korsgaard
dfe689229d
buildroot: cleanup <package>-clean targets.
...
Based on input from Arndt Kritzner & Bernhard Fischer.
2008-03-27 15:42:42 +00:00
Ulf Samuelsson
b7001fb637
Improve config for nCFTP
2007-10-31 06:37:44 +00:00
Ivan Kuten
8e44d212a3
updated ncftp to 3.2.1 version, thanks to sushisan
2007-10-19 16:25:23 +00:00
Bernhard Reutner-Fischer
14a71561a3
- just use the strip binary to avoid confusing libtool (quotes)
...
- use $(STRIPCMD) in packages to avoid clashes with $(STRIP)
2007-10-01 16:15:31 +00:00
Bernhard Reutner-Fischer
26cdd6f6c0
- make sure that configure doesn't see a wrong cache
2007-09-25 12:34:09 +00:00
Bernhard Reutner-Fischer
e1c81b6327
- fix unpacking the tarballs, minor cleanups while at it.
2007-08-22 10:11:18 +00:00
Bernhard Reutner-Fischer
6c6cb06709
- sed -i -e "/;$/s/;$//g" $(egrep ";$" package/* package/*/*.mk toolchain/* toolchain/*/*.mk */Makefile.in -l)
2007-08-21 19:20:18 +00:00
Ulf Samuelsson
e4ead9c13c
Remove switches if sstrip is run
2007-08-21 01:53:57 +00:00
Bernhard Reutner-Fischer
74d518dc2a
- add endian handling, mmap, memcmp checks to TARGET_CONFIGURE_ARGS
...
- use TARGET_CONFIGURE_ARGS where appropriate.
2007-06-27 12:01:27 +00:00
Peter Korsgaard
ab06ab7654
Strip binaries at install. Closes #1365
2007-05-23 15:41:48 +00:00
Peter Korsgaard
a3bf044725
ncftp package. Patch from #1355
2007-05-22 11:59:22 +00:00