English Language flag
// Log In
// CVSweb
Project: FreeWRT
// Summary // Activity // Search // Tracker // Lists // News // SCM // Wiki

SCM Repository

ViewVC logotype

Log of /branches/common-nfo/package/ed

View Directory Listing Directory Listing


Sticky Revision:

Revision 3270 - Directory Listing
Modified Wed Jul 18 13:30:55 2007 UTC (6 years, 7 months ago) by tg
merge the rest

Revision 3265 - Directory Listing
Modified Wed Jul 18 12:45:43 2007 UTC (6 years, 7 months ago) by tg
copy trunk/freewrt r3264 into a new branch for making the nfo system
because upgrading the old adk branch would be a hell more work


Revision 3244 - Directory Listing
Modified Tue Jul 17 09:31:29 2007 UTC (6 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/ed
if /etc/firewall.conf exists, adjust it too
req'd by wbx@


Revision 3182 - Directory Listing
Modified Mon Jul 9 12:08:12 2007 UTC (6 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/ed
revert; didn't work out
since we're cross-compiling, we always need mirmake.h


Revision 3180 - Directory Listing
Modified Mon Jul 9 11:37:53 2007 UTC (6 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/ed
interestingly, "-include nonexistant" yields an ICE ipv an error…


Revision 3026 - Directory Listing
Modified Fri Jun 29 15:17:20 2007 UTC (6 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/ed
simplify

Revision 2940 - Directory Listing
Modified Tue Jun 26 17:52:21 2007 UTC (6 years, 8 months ago) by tg
Original Path: trunk/freewrt/package/ed
some of our developers seem to like adding features, breaking edge
conditions during that and not fixing them… this bugged wbx@ so much
he told me to fix openssl for once and for good… had he known what
I was going to do… well, he had quite a few shock moments watching me
hacking on this, but eventually he said, as long as it works for ms@
it's okay… here we are

copy the bsd make build system for openssl from MirBSD and update it
for openssl 0.9.8 (from 0.9.7); the openssl upstream makefiles are
just much too broken. allow the user to disable patented ciphers, as
in MirBSD, but not more. if you use OpenSSL, you have all ciphers, so
be it.

I'll test this ASAP on real hardware.


Revision 2931 - Directory Listing
Modified Tue Jun 26 16:04:07 2007 UTC (6 years, 8 months ago) by tg
Original Path: trunk/freewrt/package/ed
use bsd make here, too


Revision 2678 - Directory Listing
Modified Tue May 29 14:04:00 2007 UTC (6 years, 8 months ago) by tg
Original Path: trunk/freewrt/package/ed
the treebreaker ☺

overhaul the fetch'n'checksum system to be more bsd-like
• make fetch, make checksum supported
• future expansion possibilities already prepared:
  – more distfiles than just one
  – check sizes of downloaded files (size matters!!!!!111)
  – more hashes than just MD5
  – recursive fetch/checksum targets
  – PERMIT_{SOURCES,DISTFILES}=Yes/«reason» – licence issues
• download.pl dies

quirks:
• GNU make only has a poor excuse for a .for loop
• some things (esp. toolchain and target/linux) now have
  a ${WRKDIR} where they didn't have it before
• ${WRKDIR}/.checksum_done – no comment… it was necessary
  because otherwise everything will get rebuilt every time
  (did I mention that GNU make sucks?)
• I had troubles tracking the dependency problems down
  because GNU make, unlike BSD make, doesn't have good debugging
• DISTFILES -> FULLDISTFILES
• DL_DIR -> DISTDIR
• PKG_SOURCE -> DISTFILES
• PKG_SOURCE_URL -> MASTER_SITES
• no @SF and @GNU any more, use BSD network.template syntax
  (feel free to add more master sites)
• GNU make doesn't really strip whitespaces from variables…
  (did I mention how much better BSD make is?)
• echo 'LOCAL_DISTFILES=/path/to/distfiles' >>${TOPDIR}/prefs.mk
  will save the need to download 'em, Closes: #102
• MASTER_SITES now *must* have the trailing slashes (there may be
  a few that don't and a few with double ones, please fix them)

I've tested that a normal build (unchanged .config from the default) works
on GNU/Linux. There's definitively room for improvement, but most of that
will come with the NFO system only. Fixes appreciated.

This work sponsored by AurISP, part of the NFO conversion project ☻


Revision 2579 - Directory Listing
Modified Mon May 21 12:40:19 2007 UTC (6 years, 9 months ago) by tg
Original Path: trunk/freewrt/package/ed
• ed: the distfile is now at the MirBSD master site, too
• ed, mksh: take maintainership, bump dashver
• rdate: new package (can do rdate _and_ SNTP, is very small, fast and secure)
• busybox: default built-in rdate to “no”, use EITHER that OR new rdate package


Revision 1686 - Directory Listing
Modified Sat Jan 20 21:21:59 2007 UTC (7 years, 1 month ago) by n0-1
Original Path: trunk/freewrt/package/ed
merged from branches/common-adk 1310:1685

the following packages are not converted yet:
* alsa
* asterisk
* pmacct
* zaptel
* elinks
* libgd
* lua
* mypackage
* openser
* php*
* snort*
* tmsnc

additionally, freeradius doesn't compile.

happy fixing :P


Revision 1098 - Directory Listing
Modified Wed Nov 8 11:40:51 2006 UTC (7 years, 3 months ago) by markus
Original Path: trunk/freewrt/package/ed
yet another dot too much

Revision 719 - Directory Listing
Modified Mon Sep 25 21:16:56 2006 UTC (7 years, 5 months ago) by wbx
Original Path: trunk/freewrt/package/ed
* add PKG_VERSION to every package in default selection
* add broadcom-scripts package as default for 1.0, it adds
  network and switch configuration scripts to base
  suggested by markus to separate these from webif package
* move ed to application and disable by default, sorry tg, but
  not everybody needs it
* be sure that if broadcom-scripts are installed, new ifup/ifdown
  network configuration is not used



Revision 711 - Directory Listing
Added Sun Sep 24 22:46:59 2006 UTC (7 years, 5 months ago) by tg
Original Path: trunk/freewrt/package/ed
add a sensible text editor, because busybox' vi is horribly
broken, even according to wbx@ (vi fanboy)...


root@freewrt.org:443
ViewVC Help
Powered by ViewVC 1.1.20