--- binfmtc-0.17.orig/NEWS +++ binfmtc-0.17/NEWS @@ -1,6 +1,8 @@ -0.17 XXXXXXXX +0.17 21 Sep 2011 + -g option added to default for C++/C for easy debugging. ++ realksh.c kernel printk message handling is more deterministic. +! removed pascal support. 0.16 4 Oct 2008 --- binfmtc-0.17.orig/changelogs/ChangeLog.ibook-dancer +++ binfmtc-0.17/changelogs/ChangeLog.ibook-dancer @@ -0,0 +1,668 @@ +# do not edit -- automatically generated by arch changelog +# arch-tag: automatic-ChangeLog--dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1 +# + +2005-07-15 11:05:13 GMT Junichi Uekawa (dancer on ibook) patch-33 + + Summary: + cprintf.c is done + Revision: + binfmtc--mainline--0.1--patch-33 + + cprintf.c is done + + + modified files: + ChangeLog changelogs/ChangeLog.ibook-dancer realcsh.1 + realcsh.c + + +2005-07-06 22:45:12 GMT Junichi Uekawa (dancer on ibook) patch-32 + + Summary: + merge work done in web/atoron + Revision: + binfmtc--mainline--0.1--patch-32 + + merge work done in web/atoron + + Patches applied: + + * dancer@netfort.gr.jp--2005-web/binfmtc--mainline--0.1--patch-5 + merge ibook for 0.4, 0.5 changes + + * dancer@netfort.gr.jp--2005-web/binfmtc--mainline--0.1--patch-6 + add x86 test + + + new files: + tests/.arch-ids/asm-x86.S.id tests/asm-x86.S + + modified files: + ChangeLog Makefile.am NEWS changelogs/ChangeLog.ibook-dancer + changelogs/ChangeLog.mainline configure.ac debian/changelog + tests/asm.sh + + new patches: + dancer@netfort.gr.jp--2005-web/binfmtc--mainline--0.1--patch-5 + dancer@netfort.gr.jp--2005-web/binfmtc--mainline--0.1--patch-6 + + +2005-06-03 21:03:28 GMT Junichi Uekawa (dancer on ibook) patch-31 + + Summary: + Pascal and Fortran bindings + Revision: + binfmtc--mainline--0.1--patch-31 + + Pascal and Fortran bindings + + + new files: + .arch-ids/binfmtc-lang-f.c.id .arch-ids/binfmtc-lang-p.c.id + .arch-ids/binfmtf-interpreter.1.id + .arch-ids/binfmtp-interpreter.1.id binfmtc-lang-f.c + binfmtc-lang-p.c binfmtf-interpreter.1 binfmtp-interpreter.1 + debian/.arch-ids/fcompile.binfmts.id + debian/.arch-ids/pcompile.binfmts.id debian/fcompile.binfmts + debian/pcompile.binfmts tests/.arch-ids/fortran.f.id + tests/.arch-ids/fortran.sh.id tests/.arch-ids/pascal.pas.id + tests/.arch-ids/pascal.sh.id tests/fortran.f tests/fortran.sh + tests/pascal.pas tests/pascal.sh + + modified files: + ChangeLog Makefile.am NEWS binfmtc-interpreter.c + changelogs/ChangeLog.ibook-dancer configure.ac + debian/binfmtc.postinst debian/binfmtc.postrm debian/changelog + debian/control debian/rules + + +2005-06-03 15:36:36 GMT Junichi Uekawa (dancer on ibook) patch-30 + + Summary: + fix process waiting for file deletion + Revision: + binfmtc--mainline--0.1--patch-30 + + fix process waiting for file deletion + + + modified files: + ChangeLog NEWS binfmtc-interpreter.c + changelogs/ChangeLog.ibook-dancer configure.ac + debian/changelog + + +2005-06-03 10:47:23 GMT Junichi Uekawa (dancer on ibook) patch-29 + + Summary: + demorevert + Revision: + binfmtc--mainline--0.1--patch-29 + + demorevert + + + modified files: + changelogs/ChangeLog.ibook-dancer debian/changelog + debian/rules + + +2005-06-03 09:08:39 GMT Junichi Uekawa (dancer on ibook) patch-28 + + Summary: + merge from web mainstream + Revision: + binfmtc--mainline--0.1--patch-28 + + merge from web mainstream + + Patches applied: + + * dancer@netfort.gr.jp--2005-web/binfmtc--mainline--0.1--patch-2 + merge ibook + + * dancer@netfort.gr.jp--2005-web/binfmtc--mainline--0.1--patch-3 + 0.2 release on web + + * dancer@netfort.gr.jp--2005-web/binfmtc--mainline--0.1--patch-4 + Add java support + + + new files: + .arch-ids/binfmtc-lang-gcj.c.id + .arch-ids/binfmtgcj-interpreter.1.id binfmtc-lang-gcj.c + binfmtgcj-interpreter.1 debian/.arch-ids/gcjcompile.binfmts.id + debian/gcjcompile.binfmts tests/.arch-ids/java.sh.id + tests/.arch-ids/javatest.java.id tests/java.sh + tests/javatest.java + + modified files: + ChangeLog Makefile.am NEWS binfmtasm-interpreter.1 + binfmtc-interpreter.1 changelogs/ChangeLog.ibook-dancer + changelogs/ChangeLog.mainline configure.ac + debian/binfmtc.postinst debian/binfmtc.postrm debian/changelog + debian/rules + + new patches: + dancer@netfort.gr.jp--2005-web/binfmtc--mainline--0.1--patch-2 + dancer@netfort.gr.jp--2005-web/binfmtc--mainline--0.1--patch-3 + dancer@netfort.gr.jp--2005-web/binfmtc--mainline--0.1--patch-4 + + +2005-05-12 22:25:36 GMT Junichi Uekawa (dancer on ibook) patch-27 + + Summary: + binfmt-support support added + Revision: + binfmtc--mainline--0.1--patch-27 + + binfmt-support support added + + + new files: + debian/.arch-ids/asmassembly.binfmts.id + debian/.arch-ids/binfmtc.postinst.id + debian/.arch-ids/binfmtc.postrm.id + debian/.arch-ids/ccompile.binfmts.id + debian/.arch-ids/cxxcompile.binfmts.id + debian/asmassembly.binfmts debian/binfmtc.postinst + debian/binfmtc.postrm debian/ccompile.binfmts + debian/cxxcompile.binfmts + + modified files: + ChangeLog changelogs/ChangeLog.ibook-dancer debian/control + debian/dirs debian/rules tests/space.sh + + +2005-05-12 12:40:06 GMT Junichi Uekawa (dancer on ibook) patch-26 + + Summary: + merge with web + Revision: + binfmtc--mainline--0.1--patch-26 + + merge with web + + Patches applied: + + * dancer@netfort.gr.jp--2005-web/binfmtc--mainline--0.1--base-0 + tag of dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-24 + + * dancer@netfort.gr.jp--2005-web/binfmtc--mainline--0.1--patch-1 + merge and add ChangeLogs + + + new files: + changelogs/.arch-ids/ChangeLog.mainline.id + changelogs/ChangeLog.mainline + + modified files: + changelogs/ChangeLog.ibook-dancer + + new patches: + dancer@netfort.gr.jp--2005-web/binfmtc--mainline--0.1--base-0 + dancer@netfort.gr.jp--2005-web/binfmtc--mainline--0.1--patch-1 + + +2005-05-12 12:34:11 GMT Junichi Uekawa (dancer on ibook) patch-25 + + Summary: + add changelog + Revision: + binfmtc--mainline--0.1--patch-25 + + add changelog + + + new files: + changelogs/.arch-ids/=id + changelogs/.arch-ids/ChangeLog.ibook-dancer.id + changelogs/ChangeLog.ibook-dancer + + new directories: + changelogs changelogs/.arch-ids + + +2005-05-11 02:53:22 GMT Junichi Uekawa (dancer on ibook) patch-24 + + Summary: + daemonize background process, not much effect + Revision: + binfmtc--mainline--0.1--patch-24 + + daemonize background process, not much effect + + + modified files: + ChangeLog binfmtc-interpreter.c upaccho2/upaccho2.c + + +2005-05-08 14:53:02 GMT Junichi Uekawa (dancer on ibook) patch-23 + + Summary: + error checking and commenting and more testing + Revision: + binfmtc--mainline--0.1--patch-23 + + error checking and commenting and more testing + + + modified files: + upaccho2/upaccho2-webservice.c upaccho2/upaccho2-webservice.h + + +2005-05-08 14:32:44 GMT Junichi Uekawa (dancer on ibook) patch-22 + + Summary: + upaccho2 + Revision: + binfmtc--mainline--0.1--patch-22 + + upaccho2 + + + new files: + upaccho2/.arch-ids/upaccho2-webservice.c.id + upaccho2/.arch-ids/upaccho2-webservice.h.id + upaccho2/upaccho2-webservice.c upaccho2/upaccho2-webservice.h + + modified files: + ChangeLog Makefile.am upaccho2/upaccho2.c + + +2005-05-07 00:42:58 GMT Junichi Uekawa (dancer on ibook) patch-21 + + Summary: + add example webserver + Revision: + binfmtc--mainline--0.1--patch-21 + + add example webserver + + + modified files: + Makefile.am + + +2005-05-07 00:41:54 GMT Junichi Uekawa (dancer on ibook) patch-20 + + Summary: + add example webserver + Revision: + binfmtc--mainline--0.1--patch-20 + + add example webserver + + + modified files: + Makefile.am + + +2005-05-07 00:41:31 GMT Junichi Uekawa (dancer on ibook) patch-19 + + Summary: + add example webserver + Revision: + binfmtc--mainline--0.1--patch-19 + + add example webserver + + + new files: + upaccho2/.arch-ids/=id upaccho2/.arch-ids/upaccho2.c.id + upaccho2/upaccho2.c + + modified files: + ChangeLog + + new directories: + upaccho2 upaccho2/.arch-ids + + +2005-05-06 21:04:23 GMT Junichi Uekawa (dancer on ibook) patch-18 + + Summary: + debianization of source. add copyright file. install realcsh.c + Revision: + binfmtc--mainline--0.1--patch-18 + + debianization of source. add copyright file. install realcsh.c + + + new files: + .arch-ids/COPYING.id COPYING debian/.arch-ids/=id + debian/.arch-ids/README.Debian.id + debian/.arch-ids/changelog.id debian/.arch-ids/compat.id + debian/.arch-ids/control.id debian/.arch-ids/copyright.id + debian/.arch-ids/dirs.id debian/.arch-ids/rules.id + debian/README.Debian debian/changelog debian/compat + debian/control debian/copyright debian/dirs debian/rules + + modified files: + ChangeLog Makefile.am + + new directories: + debian debian/.arch-ids + + +2005-05-06 20:30:26 GMT Junichi Uekawa (dancer on ibook) patch-17 + + Summary: + add NEWS file + Revision: + binfmtc--mainline--0.1--patch-17 + + add NEWS file + + + new files: + .arch-ids/NEWS.id NEWS tests/.arch-ids/news-okay.sh.id + tests/news-okay.sh + + modified files: + ChangeLog Makefile.am + + +2005-05-05 23:52:42 GMT Junichi Uekawa (dancer on ibook) patch-16 + + Summary: + binfmtctmpdir variable introduced + Revision: + binfmtc--mainline--0.1--patch-16 + + binfmtctmpdir variable introduced + + + modified files: + ChangeLog binfmtasm-interpreter.1 binfmtc-interpreter.1 + binfmtc-interpreter.c binfmtcxx-interpreter.1 realcsh.c + + +2005-05-04 19:21:21 GMT Junichi Uekawa (dancer on ibook) patch-15 + + Summary: + add set -e in asm.sh + Revision: + binfmtc--mainline--0.1--patch-15 + + add set -e in asm.sh + + + modified files: + ChangeLog tests/asm.sh + + +2005-05-04 19:18:55 GMT Junichi Uekawa (dancer on ibook) patch-14 + + Summary: + remove stale comments from README + Revision: + binfmtc--mainline--0.1--patch-14 + + remove stale comments from README + + + modified files: + ChangeLog README + + +2005-05-04 19:17:04 GMT Junichi Uekawa (dancer on ibook) patch-13 + + Summary: + add missing test file + Revision: + binfmtc--mainline--0.1--patch-13 + + add missing test file + + + modified files: + ChangeLog Makefile.am + + +2005-05-04 19:12:20 GMT Junichi Uekawa (dancer on ibook) patch-12 + + Summary: + assembly support + Revision: + binfmtc--mainline--0.1--patch-12 + + assembly support + + + new files: + .arch-ids/binfmtasm-interpreter.1.id + .arch-ids/binfmtc-lang-asm.c.id binfmtasm-interpreter.1 + binfmtc-lang-asm.c tests/.arch-ids/asm-ppc.S.id + tests/.arch-ids/asm.sh.id tests/asm-ppc.S tests/asm.sh + + modified files: + ChangeLog Makefile.am binfmtc-interpreter.c binfmtc-lang-c.c + binfmtc-lang-cxx.c init.sh unreg.sh + + +2005-05-03 15:04:31 GMT Junichi Uekawa (dancer on ibook) patch-11 + + Summary: + fix distcheck + Revision: + binfmtc--mainline--0.1--patch-11 + + fix distcheck + + + modified files: + ChangeLog Makefile.am tests/space.sh + + +2005-05-03 15:00:43 GMT Junichi Uekawa (dancer on ibook) patch-10 + + Summary: + add tree-check target to check tla tree if it is buildable; fix file with space, so that it is buildable + Revision: + binfmtc--mainline--0.1--patch-10 + + add tree-check target to check tla tree if it is buildable; fix file with space, so that it is buildable + + + removed files: + tests/.arch-ids/filename\(sp)with\(sp)space.c.id + tests/filename\(sp)with\(sp)space.c + + modified files: + ChangeLog Makefile.am tests/space.sh + + +2005-05-03 14:48:23 GMT Junichi Uekawa (dancer on ibook) patch-9 + + Summary: + space-testing testsuite was missing a few files, re-added; and manual pages are added. + Revision: + binfmtc--mainline--0.1--patch-9 + + space-testing testsuite was missing a few files, re-added; and manual pages are added. + + + new files: + .arch-ids/binfmtc-interpreter.1.id + .arch-ids/binfmtcxx-interpreter.1.id .arch-ids/realcsh.1.id + binfmtc-interpreter.1 binfmtcxx-interpreter.1 realcsh.1 + tests/.arch-ids/filename\(sp)with\(sp)space.c.id + tests/.arch-ids/prerequisite.sh.id tests/.arch-ids/space.sh.id + tests/filename\(sp)with\(sp)space.c tests/prerequisite.sh + tests/space.sh + + modified files: + ChangeLog Makefile.am + + +2005-05-03 14:20:46 GMT Junichi Uekawa (dancer on ibook) patch-8 + + Summary: + handle space in filenames + Revision: + binfmtc--mainline--0.1--patch-8 + + handle space in filenames + + + modified files: + ChangeLog Makefile.am binfmtc-interpreter.c + + +2005-05-03 14:13:28 GMT Junichi Uekawa (dancer on ibook) patch-7 + + Summary: + realcsh warnings fixed + Revision: + binfmtc--mainline--0.1--patch-7 + + realcsh warnings fixed + + + modified files: + ChangeLog realcsh.c + + +2005-05-03 14:09:08 GMT Junichi Uekawa (dancer on ibook) patch-6 + + Summary: + realcsh implemented + Revision: + binfmtc--mainline--0.1--patch-6 + + realcsh implemented + + + new files: + .arch-ids/realcsh.c.id realcsh.c + + modified files: + ChangeLog Makefile.am binfmtc-interpreter.c tests/cxxprint.cxx + tests/multisource.c tests/print.c tests/wrongcode.c + tests/wrongmagic.c + + +2005-05-03 01:03:16 GMT Junichi Uekawa (dancer on ibook) patch-5 + + Summary: + remove temporary file on error. treat .deps as junk + Revision: + binfmtc--mainline--0.1--patch-5 + + remove temporary file on error. treat .deps as junk + + + modified files: + ChangeLog binfmtc-interpreter.c {arch}/=tagging-method + + +2005-05-03 00:32:05 GMT Junichi Uekawa (dancer on ibook) patch-4 + + Summary: + use automake/autoconf for configuration, and allow for instant distribution + Revision: + binfmtc--mainline--0.1--patch-4 + + use automake/autoconf for configuration, and allow for instant distribution + + + new files: + .arch-ids/Makefile.am.id .arch-ids/autogen.sh.id + .arch-ids/configure.ac.id Makefile.am autogen.sh configure.ac + + removed files: + .arch-ids/Makefile.id Makefile + + modified files: + ChangeLog README tests/cxxprint.sh tests/multisource.sh + tests/print.sh tests/wrongcode.sh tests/wrongmagic.sh + + +2005-05-02 23:13:13 GMT Junichi Uekawa (dancer on ibook) patch-3 + + Summary: + add default compilation options, and a method to override default compilation options via environmental variablees + Revision: + binfmtc--mainline--0.1--patch-3 + + add default compilation options, and a method to override default compilation options via environmental variablees + + + modified files: + ChangeLog README binfmtc-interpreter.c binfmtc-lang-c.c + binfmtc-lang-cxx.c binfmtc.h tests/multisource.c + tests/wrongmagic.c + + +2005-05-02 23:03:02 GMT Junichi Uekawa (dancer on ibook) patch-2 + + Summary: + add C++ support, and error checking, and better testsuite. + Revision: + binfmtc--mainline--0.1--patch-2 + + add C++ support, and error checking, and better testsuite. + + + new files: + .arch-ids/README.id .arch-ids/binfmtc-lang-c.c.id + .arch-ids/binfmtc-lang-cxx.c.id .arch-ids/binfmtc.h.id + .arch-ids/unreg.sh.id README binfmtc-lang-c.c + binfmtc-lang-cxx.c binfmtc.h tests/.arch-ids/cxxprint.cxx.id + tests/.arch-ids/cxxprint.sh.id tests/cxxprint.cxx + tests/cxxprint.sh unreg.sh + + modified files: + ChangeLog Makefile binfmtc-interpreter.c init.sh + + +2005-05-02 21:23:23 GMT Junichi Uekawa (dancer on ibook) patch-1 + + Summary: + Added testsuite and added copyright statements + Revision: + binfmtc--mainline--0.1--patch-1 + + Added testsuite and added copyright statements + + + new files: + tests/.arch-ids/=id tests/.arch-ids/multisource.c.id + tests/.arch-ids/multisource.sh.id + tests/.arch-ids/multisource1.c.id tests/.arch-ids/print.sh.id + tests/.arch-ids/wrongcode.c.id tests/.arch-ids/wrongcode.sh.id + tests/.arch-ids/wrongmagic.c.id + tests/.arch-ids/wrongmagic.sh.id tests/multisource.c + tests/multisource.sh tests/multisource1.c tests/print.sh + tests/wrongcode.c tests/wrongcode.sh tests/wrongmagic.c + tests/wrongmagic.sh + + modified files: + ChangeLog Makefile binfmtc-interpreter.c tests/print.c + + renamed files: + .arch-ids/print.c.id + ==> tests/.arch-ids/print.c.id + print.c + ==> tests/print.c + + new directories: + tests tests/.arch-ids + + +2005-05-02 20:56:00 GMT Junichi Uekawa (dancer on ibook) base-0 + + Summary: + Initial import of project + Revision: + binfmtc--mainline--0.1--base-0 + + Initial import of project + + + new files: + ChangeLog Makefile binfmtc-interpreter.c init.sh print.c + + --- binfmtc-0.17.orig/changelogs/ChangeLog.mainline +++ binfmtc-0.17/changelogs/ChangeLog.mainline @@ -0,0 +1,519 @@ +# do not edit -- automatically generated by arch changelog +# arch-tag: automatic-ChangeLog--dancer@netfort.gr.jp--2005-web/binfmtc--mainline--0.1 +# + +2006-09-03 08:15:09 GMT Junichi Uekawa patch-23 + + Summary: + fix memory leak + Revision: + binfmtc--mainline--0.1--patch-23 + + fix memory leak + + + modified files: + ChangeLog NEWS changelogs/ChangeLog.mainline configure.ac + debian/changelog realcsh.c realksh.c + + +2006-08-05 02:52:38 GMT Junichi Uekawa patch-22 + + Summary: + 0.11 release, with clean-up fixing + Revision: + binfmtc--mainline--0.1--patch-22 + + 0.11 release, with clean-up fixing + + + modified files: + ChangeLog NEWS changelogs/ChangeLog.mainline configure.ac + debian/changelog debian/control realksh.c tests/realksh.sh + + +2006-05-28 12:29:25 GMT Junichi Uekawa patch-21 + + Summary: + gcc4.1 support + Revision: + binfmtc--mainline--0.1--patch-21 + + gcc4.1 support + + + modified files: + changelogs/ChangeLog.mainline debian/changelog debian/control + + +2006-01-08 04:00:39 GMT Junichi Uekawa patch-20 + + Summary: + add sched_yield call for better scheduling + Revision: + binfmtc--mainline--0.1--patch-20 + + add sched_yield call for better scheduling + + + modified files: + ChangeLog NEWS changelogs/ChangeLog.mainline debian/changelog + realksh.c + + +2006-01-06 11:24:35 GMT Junichi Uekawa patch-19 + + Summary: + release 0.10 + Revision: + binfmtc--mainline--0.1--patch-19 + + release 0.10 + + + modified files: + ChangeLog Makefile.am NEWS changelogs/ChangeLog.mainline + configure.ac debian/changelog debian/dirs realksh.c.8 + + renamed files: + .arch-ids/realksh.c.1.id + ==> .arch-ids/realksh.c.8.id + realksh.c.1 + ==> realksh.c.8 + + +2006-01-05 01:53:05 GMT Junichi Uekawa patch-18 + + Summary: + s/Kconfig/Kbuild + Revision: + binfmtc--mainline--0.1--patch-18 + + s/Kconfig/Kbuild + + + modified files: + changelogs/ChangeLog.mainline realksh.c + + +2006-01-04 15:19:52 GMT Junichi Uekawa (dancer on ibook) patch-17 + + Summary: + comment update + Revision: + binfmtc--mainline--0.1--patch-17 + + comment update + + + modified files: + changelogs/ChangeLog.mainline realksh.c + + +2006-01-02 13:44:33 GMT Junichi Uekawa (dancer on ibook) patch-16 + + Summary: + improve realksh and install tests etc. + Revision: + binfmtc--mainline--0.1--patch-16 + + improve realksh and install tests etc. + + + new files: + tests/.arch-ids/realcsh.sh.id tests/.arch-ids/realksh.sh.id + tests/realcsh.sh tests/realksh.sh + + modified files: + ChangeLog Makefile.am NEWS changelogs/ChangeLog.mainline + debian/changelog debian/control debian/rules realksh.c + realksh.c.1 tests/fortran.sh tests/pascal.sh + tests/prerequisite.sh + + +2006-01-01 01:27:50 GMT Junichi Uekawa (dancer on ibook) patch-15 + + Summary: + improve realksh.c, and add manpage + Revision: + binfmtc--mainline--0.1--patch-15 + + improve realksh.c, and add manpage + + + new files: + .arch-ids/realksh.c.1.id realksh.c.1 + + modified files: + ChangeLog Makefile.am NEWS changelogs/ChangeLog.mainline + configure.ac debian/changelog realcsh.c.1 realksh.c + + +2005-12-31 15:24:33 GMT Junichi Uekawa (dancer on ibook) patch-14 + + Summary: + add realksh + Revision: + binfmtc--mainline--0.1--patch-14 + + add realksh + + + new files: + .arch-ids/realksh.c.id realksh.c + + modified files: + ChangeLog changelogs/ChangeLog.mainline + + +2005-11-20 15:57:35 GMT Junichi Uekawa (dancer on ibook) patch-13 + + Summary: + update ppc asm for better implementation + Revision: + binfmtc--mainline--0.1--patch-13 + + update ppc asm for better implementation + + + modified files: + ChangeLog changelogs/ChangeLog.mainline tests/asm-ppc.S + + +2005-11-12 02:52:55 GMT Junichi Uekawa patch-12 + + Summary: + 0.9-1 release + Revision: + binfmtc--mainline--0.1--patch-12 + + 0.9-1 release + + + modified files: + ChangeLog NEWS changelogs/ChangeLog.mainline configure.ac + debian/changelog + + +2005-11-08 23:48:26 GMT Junichi Uekawa patch-11 + + Summary: + add assembly testsuite for x86_64 + Revision: + binfmtc--mainline--0.1--patch-11 + + add assembly testsuite for x86_64 + + + new files: + tests/.arch-ids/asm-x86_64.S.id tests/asm-x86_64.S + + modified files: + ChangeLog Makefile.am NEWS changelogs/ChangeLog.mainline + configure.ac debian/changelog tests/asm.sh + + +2005-08-30 00:09:55 GMT Junichi Uekawa patch-10 + + Summary: + release 0.8 for Debian. + Revision: + binfmtc--mainline--0.1--patch-10 + + * debian/control (Suggests): libgcj4-dev -> libgcj6-dev + + * NEWS: 0.8 release. + + * configure.ac: 0.8 + + modified files: + ChangeLog NEWS changelogs/ChangeLog.mainline configure.ac + debian/changelog debian/control debian/rules + + +2005-08-04 00:15:56 GMT Junichi Uekawa patch-9 + + Summary: + update + Revision: + binfmtc--mainline--0.1--patch-9 + + update + + + modified files: + ChangeLog Makefile.am NEWS binfmtc-interpreter.c + changelogs/ChangeLog.mainline configure.ac + + renamed files: + .arch-ids/realcsh.1.id + ==> .arch-ids/realcsh.c.1.id + realcsh.1 + ==> realcsh.c.1 + + +2005-07-29 13:09:54 GMT Junichi Uekawa patch-8 + + Summary: + prepare for public release, make it usable + Revision: + binfmtc--mainline--0.1--patch-8 + + prepare for public release, make it usable + + + modified files: + ChangeLog Makefile.am NEWS README binfmtc-init.sh + binfmtc-unreg.sh changelogs/ChangeLog.mainline configure.ac + debian/changelog + + renamed files: + .arch-ids/init.sh.id + ==> .arch-ids/binfmtc-init.sh.id + .arch-ids/unreg.sh.id + ==> .arch-ids/binfmtc-unreg.sh.id + init.sh + ==> binfmtc-init.sh + unreg.sh + ==> binfmtc-unreg.sh + + +2005-07-15 13:10:34 GMT Junichi Uekawa (dancer on ibook) patch-7 + + Summary: + merge ibook change on realcsh + Revision: + binfmtc--mainline--0.1--patch-7 + + merge ibook change on realcsh + + Patches applied: + + * dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-32 + merge work done in web/atoron + + * dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-33 + cprintf.c is done + + + modified files: + ChangeLog changelogs/ChangeLog.ibook-dancer + changelogs/ChangeLog.mainline realcsh.1 realcsh.c + + new patches: + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-32 + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-33 + + +2005-07-06 22:44:25 GMT Junichi Uekawa patch-6 + + Summary: + add x86 test + Revision: + binfmtc--mainline--0.1--patch-6 + + add x86 test + + + new files: + tests/.arch-ids/asm-x86.S.id tests/asm-x86.S + + modified files: + ChangeLog Makefile.am NEWS changelogs/ChangeLog.mainline + configure.ac debian/changelog tests/asm.sh + + +2005-06-04 02:19:38 GMT Junichi Uekawa (dancer on ibook) patch-5 + + Summary: + merge ibook for 0.4, 0.5 changes + Revision: + binfmtc--mainline--0.1--patch-5 + + merge ibook for 0.4, 0.5 changes + + Patches applied: + + * dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-28 + merge from web mainstream + + * dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-29 + demorevert + + * dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-30 + fix process waiting for file deletion + + * dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-31 + Pascal and Fortran bindings + + + new files: + .arch-ids/binfmtc-lang-f.c.id .arch-ids/binfmtc-lang-p.c.id + .arch-ids/binfmtf-interpreter.1.id + .arch-ids/binfmtp-interpreter.1.id binfmtc-lang-f.c + binfmtc-lang-p.c binfmtf-interpreter.1 binfmtp-interpreter.1 + debian/.arch-ids/fcompile.binfmts.id + debian/.arch-ids/pcompile.binfmts.id debian/fcompile.binfmts + debian/pcompile.binfmts tests/.arch-ids/fortran.f.id + tests/.arch-ids/fortran.sh.id tests/.arch-ids/pascal.pas.id + tests/.arch-ids/pascal.sh.id tests/fortran.f tests/fortran.sh + tests/pascal.pas tests/pascal.sh + + modified files: + ChangeLog Makefile.am NEWS binfmtc-interpreter.c + changelogs/ChangeLog.ibook-dancer + changelogs/ChangeLog.mainline configure.ac + debian/binfmtc.postinst debian/binfmtc.postrm debian/changelog + debian/control debian/rules + + new patches: + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-28 + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-29 + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-30 + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-31 + + +2005-05-23 23:52:33 GMT Junichi Uekawa patch-4 + + Summary: + Add java support + Revision: + binfmtc--mainline--0.1--patch-4 + + Add java support + + + new files: + .arch-ids/binfmtc-lang-gcj.c.id + .arch-ids/binfmtgcj-interpreter.1.id binfmtc-lang-gcj.c + binfmtgcj-interpreter.1 debian/.arch-ids/gcjcompile.binfmts.id + debian/gcjcompile.binfmts tests/.arch-ids/java.sh.id + tests/.arch-ids/javatest.java.id tests/java.sh + tests/javatest.java + + modified files: + ChangeLog Makefile.am NEWS binfmtasm-interpreter.1 + binfmtc-interpreter.1 changelogs/ChangeLog.mainline + configure.ac debian/binfmtc.postinst debian/binfmtc.postrm + debian/changelog debian/rules + + +2005-05-22 22:35:36 GMT Junichi Uekawa patch-3 + + Summary: + 0.2 release on web + Revision: + binfmtc--mainline--0.1--patch-3 + + 0.2 release on web + + + modified files: + NEWS changelogs/ChangeLog.mainline configure.ac + debian/changelog + + +2005-05-18 21:58:54 GMT Junichi Uekawa (dancer on ibook) patch-2 + + Summary: + merge ibook + Revision: + binfmtc--mainline--0.1--patch-2 + + merge ibook + + Patches applied: + + * dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-26 + merge with web + + * dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-27 + binfmt-support support added + + + new files: + debian/.arch-ids/asmassembly.binfmts.id + debian/.arch-ids/binfmtc.postinst.id + debian/.arch-ids/binfmtc.postrm.id + debian/.arch-ids/ccompile.binfmts.id + debian/.arch-ids/cxxcompile.binfmts.id + debian/asmassembly.binfmts debian/binfmtc.postinst + debian/binfmtc.postrm debian/ccompile.binfmts + debian/cxxcompile.binfmts + + modified files: + ChangeLog changelogs/ChangeLog.ibook-dancer + changelogs/ChangeLog.mainline debian/control debian/dirs + debian/rules tests/space.sh + + new patches: + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-26 + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-27 + + +2005-05-12 12:36:01 GMT Junichi Uekawa (dancer on ibook) patch-1 + + Summary: + merge and add ChangeLogs + Revision: + binfmtc--mainline--0.1--patch-1 + + merge and add ChangeLogs + + Patches applied: + + * dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-25 + add changelog + + + new files: + changelogs/.arch-ids/=id + changelogs/.arch-ids/ChangeLog.ibook-dancer.id + changelogs/.arch-ids/ChangeLog.mainline.id + changelogs/ChangeLog.ibook-dancer + changelogs/ChangeLog.mainline + + new directories: + changelogs changelogs/.arch-ids + + new patches: + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-25 + + +2005-05-12 12:27:55 GMT Junichi Uekawa (dancer on ibook) base-0 + + Summary: + tag of dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-24 + Revision: + binfmtc--mainline--0.1--base-0 + + (automatically generated log message) + + new patches: + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--base-0 + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-1 + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-2 + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-3 + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-4 + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-5 + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-6 + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-7 + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-8 + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-9 + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-10 + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-11 + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-12 + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-13 + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-14 + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-15 + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-16 + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-17 + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-18 + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-19 + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-20 + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-21 + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-22 + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-23 + dancer@ibookg4.dancer.netfort.gr.jp--2005/binfmtc--mainline--0.1--patch-24 + + --- binfmtc-0.17.orig/debian/README.Debian +++ binfmtc-0.17/debian/README.Debian @@ -0,0 +1,29 @@ +binfmtc for Debian +-------------- + +binfmt_misc handler for C languages, and others. + +This package contains support for + gcc + g++ + gas + gcj + g77 + gfortran + gpc + +See the following manual pages for details on each language. + binfmtasm-interpreter + binfmtf-interpreter + binfmtf95-interpreter + binfmtgcj-interpreter + binfmtc-interpreter + binfmtcxx-interpreter + +There are example light-weight interactive languages, which are +'interpreted' themselves + realcxxsh.cc + realcsh.c + realksh.c + + -- Junichi Uekawa , Wed, 21 Sep 2011 10:25:04 +0900 --- binfmtc-0.17.orig/debian/asmassembly.binfmts +++ binfmtc-0.17/debian/asmassembly.binfmts @@ -0,0 +1,3 @@ +package binfmtc +interpreter /usr/bin/binfmtasm-interpreter +magic /*BINFMTASMCPP\x3a --- binfmtc-0.17.orig/debian/binfmt.d/asmassembly.conf +++ binfmtc-0.17/debian/binfmt.d/asmassembly.conf @@ -0,0 +1 @@ +:asmassembly:M::/*BINFMTASMCPP\x3a::/usr/bin/binfmtasm-interpreter: --- binfmtc-0.17.orig/debian/binfmt.d/ccompile.conf +++ binfmtc-0.17/debian/binfmt.d/ccompile.conf @@ -0,0 +1 @@ +:ccompile:M::/*BINFMTC\x3a::/usr/bin/binfmtc-interpreter: --- binfmtc-0.17.orig/debian/binfmt.d/cxxcompile.conf +++ binfmtc-0.17/debian/binfmt.d/cxxcompile.conf @@ -0,0 +1 @@ +:cxxcompile:M::/*BINFMTCXX\x3a::/usr/bin/binfmtcxx-interpreter: --- binfmtc-0.17.orig/debian/binfmt.d/f95compile.conf +++ binfmtc-0.17/debian/binfmt.d/f95compile.conf @@ -0,0 +1 @@ +:f95compile:M::\x21\x20BINFMTF95\x3a::/usr/bin/binfmtf95-interpreter: --- binfmtc-0.17.orig/debian/binfmt.d/fcompile.conf +++ binfmtc-0.17/debian/binfmt.d/fcompile.conf @@ -0,0 +1 @@ +:fcompile:M::c\x20BINFMTF\x3a::/usr/bin/binfmtf-interpreter: --- binfmtc-0.17.orig/debian/binfmt.d/gcjcompile.conf +++ binfmtc-0.17/debian/binfmt.d/gcjcompile.conf @@ -0,0 +1 @@ +:gcjcompile:M:://BINFMTGCJ\x3a::/usr/bin/binfmtgcj-interpreter: --- binfmtc-0.17.orig/debian/binfmtc.install +++ binfmtc-0.17/debian/binfmtc.install @@ -0,0 +1 @@ +debian/binfmt.d/*.conf usr/lib/binfmt.d/ --- binfmtc-0.17.orig/debian/binfmtc.postinst +++ binfmtc-0.17/debian/binfmtc.postinst @@ -0,0 +1,13 @@ +#! /bin/sh + +#import binfmt. +if [ configure = "$1" -a -x /usr/sbin/update-binfmts ]; then + /usr/sbin/update-binfmts --import ccompile + /usr/sbin/update-binfmts --import cxxcompile + /usr/sbin/update-binfmts --import asmassembly + /usr/sbin/update-binfmts --import gcjcompile + /usr/sbin/update-binfmts --import fcompile + /usr/sbin/update-binfmts --import f95compile +fi + +#DEBHELPER# --- binfmtc-0.17.orig/debian/binfmtc.postrm +++ binfmtc-0.17/debian/binfmtc.postrm @@ -0,0 +1,21 @@ +#! /bin/sh + +#remove binfmt +if [ remove = "$1" -a -x /usr/sbin/update-binfmts ]; then + /usr/sbin/update-binfmts --package binfmtc \ + --remove ccompile /usr/bin/binfmtc-interpreter + /usr/sbin/update-binfmts --package binfmtc \ + --remove cxxcompile /usr/bin/binfmtcxx-interpreter + /usr/sbin/update-binfmts --package binfmtc \ + --remove asmassembly /usr/bin/binfmtasm-interpreter + /usr/sbin/update-binfmts --package binfmtc \ + --remove gcjcompile /usr/bin/binfmtgcj-interpreter + /usr/sbin/update-binfmts --package binfmtc \ + --remove fcompile /usr/bin/binfmtf-interpreter + /usr/sbin/update-binfmts --package binfmtc \ + --remove f95compile /usr/bin/binfmtf95-interpreter + /usr/sbin/update-binfmts --package binfmtc \ + --remove pcompile /usr/bin/binfmtp-interpreter +fi + +#DEBHELPER# --- binfmtc-0.17.orig/debian/ccompile.binfmts +++ binfmtc-0.17/debian/ccompile.binfmts @@ -0,0 +1,3 @@ +package binfmtc +interpreter /usr/bin/binfmtc-interpreter +magic /*BINFMTC\x3a --- binfmtc-0.17.orig/debian/changelog +++ binfmtc-0.17/debian/changelog @@ -0,0 +1,154 @@ +binfmtc (0.17-2.2) unstable; urgency=medium + + * Non-maintainer upload. + * Add support for systemd-binfmt. (Closes: #1012335) + + -- Michael Biebl Wed, 11 Jan 2023 17:05:05 +0100 + +binfmtc (0.17-2.1) unstable; urgency=medium + + * Non-maintainer upload. + * debian/rules: Add build-{arch,indep} (Closes: #999287). + + -- Marcos Talau Tue, 05 Apr 2022 14:14:58 -0300 + +binfmtc (0.17-2) unstable; urgency=medium + + * Update debheper compat level 9, and check with debdiff. + (Closes: #817377). + + -- Junichi Uekawa Tue, 28 Jun 2016 20:11:01 +0900 + +binfmtc (0.17-1) unstable; urgency=low + + [ Junichi Uekawa ] + * New upstream release + * Improve C++ compilation for upaccho example. + + [ Matthias Klose ] + * patch from ubuntu (closes: #640126) + * Recommend libreadline-dev instead of libreadline5-dev. + * Suggests gcj-jdk instead of gcj, drop gpc suggestion. + + -- Junichi Uekawa Wed, 21 Sep 2011 11:29:00 +0900 + +binfmtc (0.16-1) unstable; urgency=low + + * New upstream version + * Update of package intended for lenny release. + * Handle lenny linux kernel with realksh.c + * handle transition for g77->gfortran in lenny. + + -- Junichi Uekawa Sat, 04 Oct 2008 23:52:39 -0700 + +binfmtc (0.15-1) unstable; urgency=low + + * New upstream version + - Remove temporary files at process exit time. + Process exit is monitored every second + - realksh: Handle Modules.symvers->Module.symvers change in Linux Kernel. + + -- Junichi Uekawa Sun, 02 Sep 2007 11:28:28 +0900 + +binfmtc (0.14-1) unstable; urgency=low + + * New upstream version + * realcxxsh.cc improvement. + * Bug fix: "binfmtc: Missing readline dependency", thanks to Vincent + Crevot (Closes: #418625). + * add pbuilder-test + + -- Junichi Uekawa Sat, 14 Jul 2007 17:54:27 +0900 + +binfmtc (0.13-1) unstable; urgency=low + + * realcxxsh.cc + * realcsh.c improvement. + + -- Junichi Uekawa Sat, 13 Jan 2007 18:21:34 +0900 + +binfmtc (0.12-1) unstable; urgency=low + + * New upstream version + * fix memory leak in realcsh. + + -- Junichi Uekawa Sun, 3 Sep 2006 17:14:27 +0900 + +binfmtc (0.11-1) unstable; urgency=low + + * New upstream version + * libgcj7-dev is now a dependency of gcj, remove the suggests. + * Standards-Version: 3.7.2 + + -- Junichi Uekawa Sat, 5 Aug 2006 11:50:30 +0900 + +binfmtc (0.10-2) unstable; urgency=low + + * realksh.c: add sched_yield for better behavior. + * Suggest libgcj7-dev instead of libgcj6-dev (Closes: #367389). + + -- Junichi Uekawa Sun, 28 May 2006 11:33:17 +0900 + +binfmtc (0.10-1) unstable; urgency=low + + * New upstream version + - add realksh.c sample program for kernel shell. + - don't run make check in debian/rules, since it's risky, and will + always fail since it requires a system binfmtc installed. + + -- Junichi Uekawa Fri, 6 Jan 2006 20:08:34 +0900 + +binfmtc (0.9-1) unstable; urgency=low + + * New upstream version + + -- Junichi Uekawa Wed, 9 Nov 2005 20:45:36 +0900 + +binfmtc (0.8-1) unstable; urgency=low + + * New upstream version + * Initial upload (closes: #325371) + + -- Junichi Uekawa Tue, 30 Aug 2005 09:04:13 +0900 + +binfmtc (0.7-1) UNRELEASED; urgency=low + + * New upstream version + + -- Junichi Uekawa Fri, 29 Jul 2005 22:07:40 +0900 + +binfmtc (0.6-1) UNRELEASED; urgency=low + + * New upstream version + + -- Junichi Uekawa Sun, 19 Jun 2005 08:57:32 +0900 + +binfmtc (0.5-1) UNRELEASED; urgency=low + + * New upstream version + + -- Junichi Uekawa Sat, 4 Jun 2005 01:51:34 +0900 + +binfmtc (0.4-1) UNRELEASED; urgency=low + + * New upstream version + + -- Junichi Uekawa Sat, 4 Jun 2005 00:14:45 +0900 + +binfmtc (0.3-0.1) UNRELEASED; urgency=low + + * New upstream version + + -- Junichi Uekawa Tue, 24 May 2005 08:29:08 +0900 + +binfmtc (0.2-0.1) UNRELEASED; urgency=low + + * New upstream release + + -- Junichi Uekawa Mon, 23 May 2005 07:13:08 +0900 + +binfmtc (0.1-0.1) UNRELEASED; urgency=low + + * Initial release + + -- Junichi Uekawa Sat, 7 May 2005 05:56:04 +0900 --- binfmtc-0.17.orig/debian/compat +++ binfmtc-0.17/debian/compat @@ -0,0 +1 @@ +9 --- binfmtc-0.17.orig/debian/control +++ binfmtc-0.17/debian/control @@ -0,0 +1,21 @@ +Source: binfmtc +Section: utils +Priority: extra +Maintainer: Junichi Uekawa +Build-Depends: debhelper (>> 9.0.0) +Standards-Version: 3.7.2 + +Package: binfmtc +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, gcc, binutils, g++, binfmt-support | systemd +Recommends: libreadline-dev +Suggests: gfortran, gcj-jdk +Description: Execute C program as script + Linux binfmt_misc handler for C, C++, Assembly languages, Pascal, + Fortran, Java(GCJ). + . + Using the binfmt_misc interface, binfmtc allows users to + seamlessly execute C source code as if they were scripts. + . + Includes example utilities realcsh.c, realksh.c, which are for your + real C scripting pleasures. --- binfmtc-0.17.orig/debian/copyright +++ binfmtc-0.17/debian/copyright @@ -0,0 +1,14 @@ +This package was debianized by Junichi Uekawa on +Sat May 7 05:50:57 2005 + +It was downloaded from http://www.netfort.gr.jp/~dancer/software/binfmtc.html + +Upstream Authors: + Junichi Uekawa + +Copyright: + +Copyright (c) 2005 Junichi Uekawa + +Licensed under GPL version 2 or later. +Please see /usr/share/common-licenses/GPL on Debian systems. --- binfmtc-0.17.orig/debian/cxxcompile.binfmts +++ binfmtc-0.17/debian/cxxcompile.binfmts @@ -0,0 +1,3 @@ +package binfmtc +interpreter /usr/bin/binfmtcxx-interpreter +magic /*BINFMTCXX\x3a --- binfmtc-0.17.orig/debian/dirs +++ binfmtc-0.17/debian/dirs @@ -0,0 +1,4 @@ +usr/bin +usr/sbin +usr/share/binfmts + --- binfmtc-0.17.orig/debian/f95compile.binfmts +++ binfmtc-0.17/debian/f95compile.binfmts @@ -0,0 +1,3 @@ +package binfmtc +interpreter /usr/bin/binfmtf95-interpreter +magic \x21\x20BINFMTF95\x3a --- binfmtc-0.17.orig/debian/fcompile.binfmts +++ binfmtc-0.17/debian/fcompile.binfmts @@ -0,0 +1,3 @@ +package binfmtc +interpreter /usr/bin/binfmtf-interpreter +magic c\x20BINFMTF\x3a --- binfmtc-0.17.orig/debian/gcjcompile.binfmts +++ binfmtc-0.17/debian/gcjcompile.binfmts @@ -0,0 +1,3 @@ +package binfmtc +interpreter /usr/bin/binfmtgcj-interpreter +magic //BINFMTGCJ\x3a --- binfmtc-0.17.orig/debian/pbuilder-test/01_check +++ binfmtc-0.17/debian/pbuilder-test/01_check @@ -0,0 +1,5 @@ +#!/bin/bash +# requires installation in host system also. + +apt-get install -y --force-yes libreadline-dev sudo gfortran gcj-jdk +make check --- binfmtc-0.17.orig/debian/rules +++ binfmtc-0.17/debian/rules @@ -0,0 +1,87 @@ +#!/usr/bin/make -f +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +CFLAGS = -Wall -g +INSTALL = install +INSTALL_FILE = $(INSTALL) -p -o root -g root -m 644 +INSTALL_PROGRAM = $(INSTALL) -p -o root -g root -m 755 +INSTALL_SCRIPT = $(INSTALL) -p -o root -g root -m 755 +INSTALL_DIR = $(INSTALL) -p -d -o root -g root -m 755 + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) +CFLAGS += -O0 +else +CFLAGS += -O2 +endif +ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) +INSTALL_PROGRAM += -s +endif + + +configure: configure-stamp +configure-stamp: + dh_testdir + INSTALL_PROGRAM='${INSTALL_PROGRAM}' CFLAGS='${CFLAGS}' \ + ./configure --prefix=/usr --mandir=/usr/share/man + touch configure-stamp + +build: build-stamp +build-stamp: configure-stamp + dh_testdir + $(MAKE) + #-$(MAKE) check + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + -$(MAKE) clean + -$(MAKE) distclean + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + $(MAKE) install DESTDIR=$(CURDIR)/debian/binfmtc + -rm $(CURDIR)/debian/binfmtc/usr/sbin/binfmtc-init.sh + -rm $(CURDIR)/debian/binfmtc/usr/sbin/binfmtc-unreg.sh + + for A in ccompile cxxcompile asmassembly gcjcompile fcompile f95compile; do \ + $(INSTALL_FILE) debian/$$A.binfmts $(CURDIR)/debian/binfmtc/usr/share/binfmts/$$A ; \ + done + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_install + dh_installdocs NEWS README + dh_installexamples + dh_installmenu + dh_installman + dh_installchangelogs ChangeLog + dh_link + dh_strip + dh_shlibdeps + dh_compress + dh_fixperms + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +build-arch: build +build-indep: build +.PHONY: build build-arch build-indep clean binary-indep binary-arch binary install configure --- binfmtc-0.17.orig/debuild.sh +++ binfmtc-0.17/debuild.sh @@ -0,0 +1,5 @@ +# run debuild with .git ignore. +debuild -us -uc -i.git +git push --tags ssh://git.alioth.debian.org/git/collab-maint/binfmtc.git +git push --all ssh://git.alioth.debian.org/git/collab-maint/binfmtc.git + --- binfmtc-0.17.orig/git-tag.sh +++ binfmtc-0.17/git-tag.sh @@ -0,0 +1,3 @@ +VERSION=$(dpkg-parsechangelog | sed -n 's/^Version: //p') +git-tag -s -u dancer@debian.org -m "cowdancer release $VERSION" $VERSION + --- binfmtc-0.17.orig/tests/realksh.sh +++ binfmtc-0.17/tests/realksh.sh @@ -5,7 +5,6 @@ # a kernel module, with an interface similar to linux 2.6.14- if [ -d /lib/modules/$(uname -r)/build ]; then - # This only succeeds once every X times. echo 'printk("Hello world\n");' | sudo ${srcdir}/realksh.c | grep ^KMSG: else # ignore this test if it's within a chroot, or without access to kernel tree.