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

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 2678 - Directory Listing
Modified Tue May 29 14:04:00 2007 UTC (6 years, 8 months ago) by tg
Original Path: trunk/freewrt/package/alsa
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 2504 - Directory Listing
Modified Mon May 14 11:55:48 2007 UTC (6 years, 9 months ago) by wbx
Original Path: trunk/freewrt/package/alsa
*tada*
complete rework of the kernel and kernel module build process.
more modular, very fast and simple (perl free implementation TM)

 * only choosen drivers are compiled in the ADK, significant faster
   compiles (just 10 minutes for a basic image on my X40 notebook for
   a WL500gp)
 * if the user changes something in the ADK, thats not a problem, new
   drivers are automatically compiled on next make run
 * only one simple "kernelconfig" for every board-kernel combination
 * two kind of configuration symbols:
   - FWRT_KERNEL prefix, for kernel features without packages
   - FWRT_KPACKAGE_KMOD prefix for kernel features or drivers with packages
 * very simple to add new drivers to the ADK, just add stuff to 
   target/linux/config/Config.in.* and mk/modules.mk
 * rebuild of firmware images without make clean if you change model/board
   (nearly, one bug with base-files still exist)
 * autogenerated ipkg control files  
 * first cleanup of special netfilter/iptables scripts (netfilter.mk is
  obsolete)
 * New menuconfig point ADK (for ccache, toolchain stuff, prefix,...)
 * package collection is disabled for now, it seems unmaintained. it is better
   to only have this in WIB, in my point of view
   
What is missing:
 * pcmcia support and tests on Linksys WRT54G3G
 * ip6tables 2.4/2.6
 * ebtables for 2.6
 * iptables package 
 * dependencies for shorewall/fwfirewall/iptables package
 * documentation for the developer handbook

Please test and report bugs!
 




Revision 2211 - Directory Listing
Modified Tue Mar 20 16:21:41 2007 UTC (6 years, 11 months ago) by tg
Original Path: trunk/freewrt/package/alsa
commit part of the $PATH cleanup; this breaks in alsa (at least),
but a huge number of packages builds with it; I'll compile fixing
after I'm done with a change to the toolchain…


Revision 1695 - Directory Listing
Modified Sun Jan 21 01:21:00 2007 UTC (7 years, 1 month ago) by wbx
Original Path: trunk/freewrt/package/alsa
fix alsa compile

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/alsa
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 1389 - Directory Listing
Modified Thu Dec 28 10:28:42 2006 UTC (7 years, 1 month ago) by dnehring
Original Path: trunk/freewrt/package/alsa
Alsa still broken, first step to fix. Any contribs?

Revision 1075 - Directory Listing
Modified Sun Nov 5 23:10:09 2006 UTC (7 years, 3 months ago) by wbx
Original Path: trunk/freewrt/package/alsa
fix owfs build, sync alsa fix in trunk

Revision 600 - Directory Listing
Modified Sat Sep 16 16:21:37 2006 UTC (7 years, 5 months ago) by wbx
Original Path: trunk/freewrt/package/alsa
major package Makefile cleanup. remove mostly-clean, add licence header, always use RSTRIP varibale for stripping, rename some init scripts, indent

Revision 588 - Directory Listing
Modified Tue Sep 12 18:11:35 2006 UTC (7 years, 5 months ago) by wbx
Original Path: trunk/freewrt/package/alsa
Copied from: branches/wbx-target-cleanup/package/alsa revision 587
merge wbx-target-cleanup to trunk.
- mk directory for some top level makefiles (build.mk,vars.mk)
- add a separate configfs partition to all models, 128 kb big
- add model and platform specific startup files and kernel configs
- delete target/linux/package, add all addon kernel packages to packages
- simplify target/linux/brcm-2.4/Makefile, abstraction to mk/ comes later
- add target/image directory, place where the different images are created
- default off for all extra packages, be sure that you enable all packages
  you need to get a dsl-capable router. snapshots will be created by a specific config which contains all needed stuff (iptables, pppoe, pptp, haserl, webif)



Revision 550 - Directory Listing
Modified Thu Aug 31 07:14:32 2006 UTC (7 years, 5 months ago) by wbx
Original Path: branches/wbx-target-cleanup/package/alsa
Copied from: branches/wbx-target-cleanup/target/linux/package/alsa revision 523
move more packages, add netgear flash map driver

Revision 508 - Directory Listing
Modified Wed Aug 9 20:16:04 2006 UTC (7 years, 6 months ago) by wbx
Original Path: branches/wbx-target-cleanup/target/linux/package/alsa
make a branch for cleaning up the target dir to a more clear and simple state

Revision 499 - Directory Listing
Modified Thu Aug 3 15:59:11 2006 UTC (7 years, 6 months ago) by markus
Original Path: trunk/freewrt/target/linux/package/alsa
fixes TOPDIR usage in package's makefiles

Revision 468 - Directory Listing
Modified Sun Jul 30 10:21:23 2006 UTC (7 years, 6 months ago) by tg
Original Path: trunk/freewrt/target/linux/package/alsa
fix namespace pollution by linux/usb.h
while here, switch to update-patches ;)


Revision 461 - Directory Listing
Modified Sat Jul 29 13:12:02 2006 UTC (7 years, 6 months ago) by wbx
Original Path: trunk/freewrt/target/linux/package/alsa
remove this patch

Revision 400 - Directory Listing
Modified Tue Jul 25 06:50:38 2006 UTC (7 years, 7 months ago) by wbx
Original Path: trunk/freewrt/target/linux/package/alsa
update alsa, still not fixed

Revision 360 - Directory Listing
Modified Sat Jul 22 15:48:30 2006 UTC (7 years, 7 months ago) by tg
Original Path: trunk/freewrt/target/linux/package/alsa
as discussed with wbx@ some 2-3 weeks ago, change
the BR2_ prefix to FWRT_

tested with a standard build (only the squashfs
image since the jffs2 didn't get built)



Revision 323 - Directory Listing
Modified Fri Jul 21 03:52:19 2006 UTC (7 years, 7 months ago) by tg
Original Path: trunk/freewrt/target/linux/package/alsa
start the WRKDIR conversion here too

package/rules.mk is still broken. I don't get this GNU make shit
tonight any more. Please use r274, I know that one works, for now.


Revision 157 - Directory Listing
Modified Fri Jun 30 19:02:45 2006 UTC (7 years, 7 months ago) by wbx
Original Path: trunk/freewrt/target/linux/package/alsa
- add hardware profiles, you can choose between different
 hardware models
- add some alsa patches
- remove default stuff



Revision 27 - Directory Listing
Modified Sat Jun 10 08:35:40 2006 UTC (7 years, 8 months ago) by wbx
Original Path: trunk/freewrt/target/linux/package/alsa
fix alsa build, sync with OpenWrt

Revision 3 - Directory Listing
Modified Tue May 30 04:15:38 2006 UTC (7 years, 8 months ago) by wbx
Original Path: trunk/freewrt/target/linux/package/alsa
disable alsa, breaks tree, need to be fixed soon

Revision 1 - Directory Listing
Added Sat May 27 15:00:14 2006 UTC (7 years, 9 months ago) by wbx
Original Path: trunk/freewrt/target/linux/package/alsa
add OpenWrt trunk revision 3830. 



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