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/cxxtools

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 2966 - Directory Listing
Modified Wed Jun 27 12:57:01 2007 UTC (6 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/cxxtools
better


Revision 2965 - Directory Listing
Modified Wed Jun 27 12:53:56 2007 UTC (6 years, 7 months ago) by tg
Original Path: trunk/freewrt/package/cxxtools
build with libstdc++ optionally (somehow doesn't work tho)


Revision 2890 - Directory Listing
Modified Mon Jun 25 16:22:51 2007 UTC (6 years, 8 months ago) by tg
Original Path: trunk/freewrt/package/cxxtools
cxxtools depends on libiconv


Revision 2730 - Directory Listing
Modified Wed Jun 6 14:46:36 2007 UTC (6 years, 8 months ago) by tg
Original Path: trunk/freewrt/package/cxxtools
upgrade the libltdl within cxxtools and bring in mirports patches
now it works on BSD too


Revision 2728 - Directory Listing
Modified Wed Jun 6 12:59:37 2007 UTC (6 years, 8 months ago) by tg
Original Path: trunk/freewrt/package/cxxtools
tools that are both host and target tools get a Makefile.inc
this way, tommi will never forget to upgrade both again ☺also, switch cxxtools and tntnet to shared, because they use dlopen
I get this on mirbsd now:
/home/.data/tg/svn/trunk/freewrt/cross_mipsel/host/bin/tntnet:./hellow.so: undefined symbol '_ZN3tnt9Component6endTagERNS_11HttpRequestERNS_9HttpReplyERN8cxxtools11QueryParamsE'


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/cxxtools
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 2676 - Directory Listing
Modified Mon May 28 20:23:06 2007 UTC (6 years, 8 months ago) by tommi
Original Path: trunk/freewrt/package/cxxtools
update cxxtools and tntnet to latest stable versions cxxtools 1.4.4 and tntnet 1.6.0


Revision 2605 - Directory Listing
Modified Tue May 22 14:24:55 2007 UTC (6 years, 9 months ago) by wbx
Original Path: trunk/freewrt/package/cxxtools
convert to new confprog syntax, simplify

Revision 2487 - Directory Listing
Modified Sat May 12 22:58:47 2007 UTC (6 years, 9 months ago) by tommi
Original Path: trunk/freewrt/package/cxxtools
updated to the lates development-upstream-package


Revision 2450 - Directory Listing
Modified Fri May 4 16:29:31 2007 UTC (6 years, 9 months ago) by tommi
Original Path: trunk/freewrt/package/cxxtools
update cxxtools and tntnet to current development-snapshot and justify tntnet configuration file


Revision 2420 - Directory Listing
Modified Mon Apr 23 08:38:17 2007 UTC (6 years, 10 months ago) by wbx
Original Path: trunk/freewrt/package/cxxtools
fix tntnet, patches from tommi

Revision 2351 - Directory Listing
Modified Tue Apr 10 19:10:57 2007 UTC (6 years, 10 months ago) by wbx
Original Path: trunk/freewrt/package/cxxtools
sync with upstream

Revision 2134 - Directory Listing
Modified Wed Mar 7 07:51:00 2007 UTC (6 years, 11 months ago) by wbx
Original Path: trunk/freewrt/package/cxxtools
fix stdc++ linkage

Revision 2130 - Directory Listing
Modified Tue Mar 6 08:29:33 2007 UTC (6 years, 11 months ago) by wbx
Original Path: trunk/freewrt/package/cxxtools
fixup cxxtools-config

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/cxxtools
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 1413 - Directory Listing
Modified Sat Jan 6 13:51:31 2007 UTC (7 years, 1 month ago) by wbx
Original Path: trunk/freewrt/package/cxxtools
fix cxxtools build, new upstream version

Revision 1182 - Directory Listing
Added Mon Nov 20 22:30:52 2006 UTC (7 years, 3 months ago) by wbx
Original Path: trunk/freewrt/package/cxxtools
add ussp-push, cxxtools and tntnet (cxxtools and tntnet nonfunctional

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