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/apr/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 3427 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 8 11:08:41 2007 UTC (6 years, 6 months ago) by tg
File length: 1651 byte(s)
Diff to previous 3265
merge in trunk rev. 3426

Revision 3265 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 18 12:45:43 2007 UTC (6 years, 7 months ago) by tg
File length: 1546 byte(s)
Diff to previous 2678
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 2678 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 29 14:04:00 2007 UTC (6 years, 8 months ago) by tg
Original Path: trunk/freewrt/package/apr/Makefile
File length: 1546 byte(s)
Diff to previous 2095
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 2095 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 24 01:27:12 2007 UTC (7 years ago) by austriancoder
Original Path: trunk/freewrt/package/apr/Makefile
File length: 1546 byte(s)
Diff to previous 2071
On our boxes we have /dev/zero

root@FreeWRT:~# ls -l /dev/zero
crw-rw-rw-    1 root     root       1,   5 Jan  1  1970 /dev/zero



Revision 2071 - (view) (download) (annotate) - [select for diffs]
Modified Sun Feb 18 17:42:10 2007 UTC (7 years ago) by tg
Original Path: trunk/freewrt/package/apr/Makefile
File length: 1545 byte(s)
Diff to previous 2069
obvious cutto (typo)


Revision 2069 - (view) (download) (annotate) - [select for diffs]
Modified Sun Feb 18 17:32:01 2007 UTC (7 years ago) by tg
Original Path: trunk/freewrt/package/apr/Makefile
File length: 1537 byte(s)
Diff to previous 2067
• minor style: use ${...} for vars
• restrict to 80 column width (| ed -> | \ <newline><tab><4 spaces>ed)
• ed can, in contrast to ${SED}, do multiple replacements at once

just minor optimisations, no critique ;)


Revision 2067 - (view) (download) (annotate) - [select for diffs]
Modified Sun Feb 18 17:08:18 2007 UTC (7 years ago) by austriancoder
Original Path: trunk/freewrt/package/apr/Makefile
File length: 1690 byte(s)
Diff to previous 1976
use tabs...

Revision 1976 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 14 12:22:45 2007 UTC (7 years ago) by austriancoder
Original Path: trunk/freewrt/package/apr/Makefile
File length: 1702 byte(s)
Diff to previous 1960
disable threading... fixes some undefined reference to pthread_???

Revision 1960 - (view) (download) (annotate) - [select for diffs]
Modified Tue Feb 13 08:18:50 2007 UTC (7 years ago) by austriancoder
Original Path: trunk/freewrt/package/apr/Makefile
File length: 1701 byte(s)
Diff to previous 1917
make apr-util happier... 

Revision 1917 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 8 17:50:21 2007 UTC (7 years ago) by austriancoder
Original Path: trunk/freewrt/package/apr/Makefile
File length: 1585 byte(s)
Diff to previous 1899
remove --disable-ipv6

Revision 1899 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 8 09:48:55 2007 UTC (7 years ago) by austriancoder
Original Path: trunk/freewrt/package/apr/Makefile
File length: 1660 byte(s)
Diff to previous 1898
remove commented line and change depends to select

Revision 1898 - (view) (download) (annotate) - [select for diffs]
Added Thu Feb 8 09:20:59 2007 UTC (7 years ago) by austriancoder
Original Path: trunk/freewrt/package/apr/Makefile
File length: 1764 byte(s)
first try of apr and apr-utils - needed later for subversion package

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

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