Commits

Cat's Eye Technologies committed 68e9075

Mess with cookies for ncurses, qemu.

Comments (0)

Files changed (2)

 
 ### Infra
 
-*/*/bison-2.5
+*/*/bison-2.*
   exclude_paths tests etc example build-aux
 
-# yeesh
-*/*/bison-2.7.1
-  exclude_paths tests etc example build-aux
-
-# */*/fltk-1.3.2-source
+# Unintelligently, ncurses' build system assumes you want the C++ bindings,
+# and therefore, that you have a C++ compiler.  Shouldn't it at least check?
+*/*/ncurses-5.*
+  build_command ./configure --without-cxx --without-cxx-binding --prefix=`pwd`/install && make && make install
 
 ### Tools
 
 ### Emulators
 
 */*/qemu-1.*
-  build_command ./configure --with-system-pixman --enable-sdl --prefix=`pwd` && make
+  build_command ./configure --with-system-pixman --disable-sdl --disable-gtk --prefix=`pwd` && make
 
 */*/bochs-2.6.2
   rectify_permissions yes

src/toolshelf/toolshelf.py

     'configure\.in', 'configure\.gnu', 'configure\.lineno',
     # perl seems to like these
     'regen',
+    # seems to be a debian package thing
+    'rules',
     # "project files" that sometimes have the executable bit set
     '(README|INSTALL|COPYING|LICENSE|AUTHORS|authors|CHANGELOG)',
     'Makefile(\.am)?', '\.gitignore', '\.hgignore', 'Rakefile',