# # Patch managed by http://www.holgerschurig.de/patcher.html # --- Python-2.4c1/Makefile.pre.in~crosscompile +++ Python-2.4c1/Makefile.pre.in @@ -162,6 +162,7 @@ PYTHON= python$(EXE) BUILDPYTHON= python$(BUILDEXE) +HOSTPYTHON= $(BUILDPYTHON) # === Definitions added by makesetup === @@ -188,7 +189,7 @@ ########################################################################## # Parser PGEN= Parser/pgen$(EXE) - +HOSTPGEN= $(PGEN)$(EXE) POBJS= \ Parser/acceler.o \ Parser/grammar1.o \ @@ -320,8 +321,8 @@ # Build the shared modules sharedmods: $(BUILDPYTHON) case $$MAKEFLAGS in \ - *-s*) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' ./$(BUILDPYTHON) -E $(srcdir)/setup.py -q build;; \ - *) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' ./$(BUILDPYTHON) -E $(srcdir)/setup.py build;; \ + *-s*) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' $(HOSTPYTHON) -E $(srcdir)/setup.py -q build;; \ + *) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' $(HOSTPYTHON) -E $(srcdir)/setup.py build;; \ esac # buildno should really depend on something like LIBRARY_SRC @@ -442,7 +443,7 @@ $(GRAMMAR_H) $(GRAMMAR_C): $(PGEN) $(GRAMMAR_INPUT) - -$(PGEN) $(GRAMMAR_INPUT) $(GRAMMAR_H) $(GRAMMAR_C) + -$(HOSTPGEN) $(GRAMMAR_INPUT) $(GRAMMAR_H) $(GRAMMAR_C) $(PGEN): $(PGENOBJS) $(CC) $(OPT) $(LDFLAGS) $(PGENOBJS) $(LIBS) -o $(PGEN) @@ -718,19 +719,19 @@ done $(INSTALL_DATA) $(srcdir)/LICENSE $(DESTDIR)$(LIBDEST)/LICENSE.txt PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ - ./$(BUILDPYTHON) -Wi -tt $(DESTDIR)$(LIBDEST)/compileall.py \ + $(HOSTPYTHON) -Wi -tt $(DESTDIR)$(LIBDEST)/compileall.py \ -d $(LIBDEST) -f \ -x 'badsyntax|site-packages' $(DESTDIR)$(LIBDEST) PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ - ./$(BUILDPYTHON) -Wi -tt -O $(DESTDIR)$(LIBDEST)/compileall.py \ + $(HOSTPYTHON) -Wi -tt -O $(DESTDIR)$(LIBDEST)/compileall.py \ -d $(LIBDEST) -f \ -x 'badsyntax|site-packages' $(DESTDIR)$(LIBDEST) -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ - ./$(BUILDPYTHON) -Wi -t $(DESTDIR)$(LIBDEST)/compileall.py \ + $(HOSTPYTHON) -Wi -t $(DESTDIR)$(LIBDEST)/compileall.py \ -d $(LIBDEST)/site-packages -f \ -x badsyntax $(DESTDIR)$(LIBDEST)/site-packages -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ - ./$(BUILDPYTHON) -Wi -t -O $(DESTDIR)$(LIBDEST)/compileall.py \ + $(HOSTPYTHON) -Wi -t -O $(DESTDIR)$(LIBDEST)/compileall.py \ -d $(LIBDEST)/site-packages -f \ -x badsyntax $(DESTDIR)$(LIBDEST)/site-packages @@ -825,7 +826,7 @@ # Install the dynamically loadable modules # This goes into $(exec_prefix) sharedinstall: - $(RUNSHARED) ./$(BUILDPYTHON) -E $(srcdir)/setup.py install \ + $(RUNSHARED) $(HOSTPYTHON) -E $(srcdir)/setup.py install \ --prefix=$(prefix) \ --install-scripts=$(BINDIR) \ --install-platlib=$(DESTSHARED) \ --- Python-2.4c1/setup.py~crosscompile +++ Python-2.4c1/setup.py @@ -206,6 +206,7 @@ except ImportError, why: self.announce('*** WARNING: renaming "%s" since importing it' ' failed: %s' % (ext.name, why), level=3) + return assert not self.inplace basename, tail = os.path.splitext(ext_filename) newname = basename + "_failed" + tail @@ -239,8 +240,8 @@ def detect_modules(self): # Ensure that /usr/local is always used - add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib') - add_dir_to_list(self.compiler.include_dirs, '/usr/local/include') + # add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib') + # add_dir_to_list(self.compiler.include_dirs, '/usr/local/include') # Add paths to popular package managers on OS X/darwin if sys.platform == "darwin": @@ -293,6 +294,9 @@ # XXX Omitted modules: gl, pure, dl, SGI-specific modules + lib_dirs = [ os.getenv( "STAGING_LIBDIR" ) ] + inc_dirs = [ os.getenv( "STAGING_INCDIR" ) ] + # # The following modules are all pretty straightforward, and compile # on pretty much any POSIXish platform. 0000000..e69de29bb2 diff --git a/test~/del-1.0.oe b/test~/del-1.0.oe new file mode 100644 index 0000000000..e69de29bb2 diff --git a/test~/evalnow-1.0.oe b/test~/evalnow-1.0.oe new file mode 100644 index 0000000000..e69de29bb2 diff --git a/test~/fetch-0.1.oe b/test~/fetch-0.1.oe new file mode 100644 index 0000000000..e69de29bb2 diff --git a/test~/fetch-0.2.oe b/test~/fetch-0.2.oe new file mode 100644 index 0000000000..e69de29bb2 diff --git a/test~/include-1.0.oe b/test~/include-1.0.oe new file mode 100644 index 0000000000..e69de29bb2 diff --git a/test~/included-1.0.oe b/test~/included-1.0.oe new file mode 100644 index 0000000000..e69de29bb2 diff --git a/test~/inherit/base.oe b/test~/inherit/base.oe new file mode 100644 index 0000000000..e69de29bb2 diff --git a/test~/inherit/inherit-1.0.oe b/test~/inherit/inherit-1.0.oe new file mode 100644 index 0000000000..e69de29bb2 diff --git a/test~/override_arch-1.0.oe b/test~/override_arch-1.0.oe new file mode 100644 index 0000000000..e69de29bb2 diff --git a/test~/override_machine-1.0.oe b/test~/override_machine-1.0.oe new file mode 100644 index 0000000000..e69de29bb2 diff --git a/test~/pythonexpand-1.0.oe b/test~/pythonexpand-1.0.oe new file mode 100644 index 0000000000..e69de29bb2 diff --git a/test~/quotemismatch-1.0.oe b/test~/quotemismatch-1.0.oe new file mode 100644 index 0000000000..e69de29bb2 diff --git a/test~/vars-1.0.oe b/test~/vars-1.0.oe new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From bcfa78f820ec3fed1e9ddf2601cc89647010194d Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Tue, 3 Jun 2003 02:00:14 +0000 Subject: glibc-2.3.1.oe: Attempt to make use of patcher oeclass to apply the debian patch evalnow-1.0.oe: Add comments on use of evalnow test BKrev: 3edc012e4C9mcM9pfjR9NRz-x4If4A --- content/glibc-2.3.1.oe | 15 +++++++++++++++ test~/evalnow-1.0.oe | 7 +++++++ 2 files changed, 22 insertions(+) diff --git a/content/glibc-2.3.1.oe b/content/glibc-2.3.1.oe index e69de29bb2..4399f4051d 100644 --- a/content/glibc-2.3.1.oe +++ b/content/glibc-2.3.1.oe @@ -0,0 +1,15 @@ +DESCRIPTION="GNU C Library" +LICENSE="LGPL" +SRC_URI="ftp://ftp.gnu.org/gnu/glibc/${P}.tar.gz ftp://ftp.gnu.org/pub/gnu/libc/glibc-linuxthreads-${PV}.tar.gz ${PATCHES_URI}" +PATCHES_URI=" ${DEBIAN_MIRROR}/main/g/glibc/glibc_2.3.1-16.diff.gz" +PROVIDES=virtual/libc + +S="${WORKDIR}/${P}" +EXTRA_OECONF="--with-elf --disable-profile --enable-add-ons=linuxthreads --with-elf --enable-shared --with-headers=${STAGING_DIR}/target/include --without-cvs --enable-kernel=2.4.6" + +inherit patcher + +do_unpack() { + patcher_do_unpack $@ || oefatal "unpacking failed" + mv ${WORKDIR}/linuxthreads{,_db} ${S}/ +} diff --git a/test~/evalnow-1.0.oe b/test~/evalnow-1.0.oe index e69de29bb2..b0ebb54aa4 100644 --- a/test~/evalnow-1.0.oe +++ b/test~/evalnow-1.0.oe @@ -0,0 +1,7 @@ +# Try 'oebuild showenv evalnow-1.0.oe' + +EVAL_A='a' +EVAL_B='b' +EVAL_C='a is ${EVAL_A}' +EVAL_CNOW:='a(now) is ${EVAL_A}' +EVAL_A='a two' -- cgit v1.2.3 From 6a3234643f5fc7545e810adc9d4379a3cf7c7134 Mon Sep 17 00:00:00 2001 From: "xf005570@(none)" Date: Wed, 4 Jun 2003 03:31:00 +0000 Subject: Add a few .oe files which were formerly in the oe buildsystem repos. BKrev: 3edd67f4G6ChTYYVKjW7qfa-itxQiA --- BitKeeper/etc/logging_ok | 2 ++ content/alou-arm-linux-gcc-2.95.3.oe | 0 content/oz-arm-linux-gcc-2.95.3_p2.oe | 0 content/oz-arm-linux-gcc-3.2_p3.oe | 0 4 files changed, 2 insertions(+) create mode 100644 content/alou-arm-linux-gcc-2.95.3.oe create mode 100644 content/oz-arm-linux-gcc-2.95.3_p2.oe create mode 100644 content/oz-arm-linux-gcc-3.2_p3.oe diff --git a/BitKeeper/etc/logging_ok b/BitKeeper/etc/logging_ok index e69de29bb2..7a3e42f3e1 100644 --- a/BitKeeper/etc/logging_ok +++ b/BitKeeper/etc/logging_ok @@ -0,0 +1,2 @@ +kergoth@zelda.tuxnami.org +xf005570@cn014xf005570l1.(none) diff --git a/content/alou-arm-linux-gcc-2.95.3.oe b/content/alou-arm-linux-gcc-2.95.3.oe new file mode 100644 index 0000000000..e69de29bb2 diff --git a/content/oz-arm-linux-gcc-2.95.3_p2.oe b/content/oz-arm-linux-gcc-2.95.3_p2.oe new file mode 100644 index 0000000000..e69de29bb2 diff --git a/content/oz-arm-linux-gcc-3.2_p3.oe b/content/oz-arm-linux-gcc-3.2_p3.oe new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From f7d7329bba33273164a5da3627b3e1624ced24b1 Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Wed, 4 Jun 2003 17:27:39 +0000 Subject: Add docs/README. BKrev: 3ede2c0b7eDl81eOL-4O4VMRDUja1g --- BitKeeper/etc/logging_ok | 1 + doc/README | 0 2 files changed, 1 insertion(+) create mode 100644 doc/README diff --git a/BitKeeper/etc/logging_ok b/BitKeeper/etc/logging_ok index 7a3e42f3e1..2cdd0b4d0e 100644 --- a/BitKeeper/etc/logging_ok +++ b/BitKeeper/etc/logging_ok @@ -1,2 +1,3 @@ kergoth@zelda.tuxnami.org xf005570@cn014xf005570l1.(none) +kergoth@direwolf.(none) diff --git a/doc/README b/doc/README new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From 28d3a47a68368ae894819cbb53939ce4ade52227 Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Mon, 9 Jun 2003 16:25:49 +0000 Subject: Add ipkg .oe for testing cvs fetching. BKrev: 3ee4b50dvbX_mEDFuzXb5A89CoTLBQ --- content/ipkg-0.99.84.oe | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 content/ipkg-0.99.84.oe diff --git a/content/ipkg-0.99.84.oe b/content/ipkg-0.99.84.oe new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From 6ee590d8a48a4f20d1e22a90ac4fc561f8c827f7 Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Mon, 9 Jun 2003 16:41:15 +0000 Subject: Add .oe for testing cvs fetch functionality. BKrev: 3ee4b8ab-90-pd19PCsiN3OTxOMhoQ --- test~/fetch-cvs-0.1.oe | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 test~/fetch-cvs-0.1.oe diff --git a/test~/fetch-cvs-0.1.oe b/test~/fetch-cvs-0.1.oe new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From c4cdf96a6f82fbb1eb3bbd80b561083ab1560cca Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Tue, 10 Jun 2003 00:36:13 +0000 Subject: glibc-2.3.1.oe: Use base class now that base uses patcher, and call die, not oefatal. BKrev: 3ee527fdJs7gpppaxOFkFWpfRIXv7Q --- BitKeeper/etc/logging_ok | 1 + content/glibc-2.3.1.oe | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/BitKeeper/etc/logging_ok b/BitKeeper/etc/logging_ok index 2cdd0b4d0e..ce63211dae 100644 --- a/BitKeeper/etc/logging_ok +++ b/BitKeeper/etc/logging_ok @@ -1,3 +1,4 @@ kergoth@zelda.tuxnami.org xf005570@cn014xf005570l1.(none) kergoth@direwolf.(none) +kergoth@direwolf.ppp.ti.com diff --git a/content/glibc-2.3.1.oe b/content/glibc-2.3.1.oe index 4399f4051d..9f743563f7 100644 --- a/content/glibc-2.3.1.oe +++ b/content/glibc-2.3.1.oe @@ -7,9 +7,9 @@ PROVIDES=virtual/libc S="${WORKDIR}/${P}" EXTRA_OECONF="--with-elf --disable-profile --enable-add-ons=linuxthreads --with-elf --enable-shared --with-headers=${STAGING_DIR}/target/include --without-cvs --enable-kernel=2.4.6" -inherit patcher +inherit base do_unpack() { - patcher_do_unpack $@ || oefatal "unpacking failed" + base_do_unpack $@ || die "unpacking failed" mv ${WORKDIR}/linuxthreads{,_db} ${S}/ } -- cgit v1.2.3 From ebab3d31a44915cde0e78869027e1fdb56f4eccd Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Tue, 10 Jun 2003 04:44:05 +0000 Subject: Add test .oe files for testing addtask function. BKrev: 3ee56215riVmzfWFG6I334O_yV3lOw --- test~/addtask-1.0.oe | 0 test~/addtask-2.0.oe | 0 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 test~/addtask-1.0.oe create mode 100644 test~/addtask-2.0.oe diff --git a/test~/addtask-1.0.oe b/test~/addtask-1.0.oe new file mode 100644 index 0000000000..e69de29bb2 diff --git a/test~/addtask-2.0.oe b/test~/addtask-2.0.oe new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From a8b661d2488e58c5db91b453c25bc0d09f33f7f3 Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Tue, 10 Jun 2003 05:16:07 +0000 Subject: Uncomment addtask call. BKrev: 3ee56997fj4Y7XKMgs4RSdYrrkNiSA --- test~/addtask-2.0.oe | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/test~/addtask-2.0.oe b/test~/addtask-2.0.oe index e69de29bb2..45f3570a6f 100644 --- a/test~/addtask-2.0.oe +++ b/test~/addtask-2.0.oe @@ -0,0 +1,6 @@ +do_whee() { + oenote "testing, testing, 1 .. 2 .. 3 .." +} + +# insert whee task between staging and install +addtask whee 'stage compile' "install" -- cgit v1.2.3 From 574fdee6701345380111a1af6fb42a616a3479f4 Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Tue, 10 Jun 2003 14:41:14 +0000 Subject: Add test for python code blocks. BKrev: 3ee5ee0aIDighdubnuhOu5C9467pEg --- test~/pythoncode-1.0.oe | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 test~/pythoncode-1.0.oe diff --git a/test~/pythoncode-1.0.oe b/test~/pythoncode-1.0.oe new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From 5ada15df169a26e215b37c931f82f3ddbd5922b7 Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Tue, 10 Jun 2003 16:30:56 +0000 Subject: addtask-2.0.oe: Update addtask tests per addtask syntax change. BKrev: 3ee607c0xLn0TZ0t8QNauVxCOXFs7Q --- test~/addtask-2.0.oe | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/test~/addtask-2.0.oe b/test~/addtask-2.0.oe index 45f3570a6f..9f9ae6a28c 100644 --- a/test~/addtask-2.0.oe +++ b/test~/addtask-2.0.oe @@ -1,6 +1,8 @@ +SRC_URI="" + do_whee() { oenote "testing, testing, 1 .. 2 .. 3 .." } -# insert whee task between staging and install -addtask whee 'stage compile' "install" +# insert whee task between compile and unpack +addtask whee after unpack before compile -- cgit v1.2.3 From 5fb6ffd7d1d5b787b8729c361c99f7eeaa77dd73 Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Tue, 10 Jun 2003 17:01:38 +0000 Subject: Make the ipkg checkout use a local cvspass BKrev: 3ee60ef268iMEeukM8co6LBxtaH_0w --- content/ipkg-0.99.84-r0/.cvspass | 0 content/ipkg-0.99.84.oe | 10 ++++++++++ 2 files changed, 10 insertions(+) create mode 100644 content/ipkg-0.99.84-r0/.cvspass diff --git a/content/ipkg-0.99.84-r0/.cvspass b/content/ipkg-0.99.84-r0/.cvspass new file mode 100644 index 0000000000..e69de29bb2 diff --git a/content/ipkg-0.99.84.oe b/content/ipkg-0.99.84.oe index e69de29bb2..93a1f152c3 100644 --- a/content/ipkg-0.99.84.oe +++ b/content/ipkg-0.99.84.oe @@ -0,0 +1,10 @@ +DESCRIPTION="Itsy Package Manager" +LICENSE="GPL" +SRC_URI="cvs://anoncvs@cvs.handhelds.org/cvs;module=familiar/dist/ipkg;tag=V0-99-84" +PROVIDES=virtual/ipkg + +export CVS_PASSFILE="${FILESDIR}/.cvspass" + +S="${WORKDIR}/${P}" + +inherit base -- cgit v1.2.3 From 8b5fbba4d3b02133ec6030a311cc11a8d8de51c6 Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Tue, 10 Jun 2003 22:41:25 +0000 Subject: Update the ipkg makefile to pass the cvs pass along in SRC_URI, and to start the compile. BKrev: 3ee65e95YPwOUcK-ZbZ2Awm_BynOlQ --- content/ipkg-0.99.84-r0/.cvspass | 0 content/ipkg-0.99.84.oe | 11 +++++++---- 2 files changed, 7 insertions(+), 4 deletions(-) delete mode 100644 content/ipkg-0.99.84-r0/.cvspass diff --git a/content/ipkg-0.99.84-r0/.cvspass b/content/ipkg-0.99.84-r0/.cvspass deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/content/ipkg-0.99.84.oe b/content/ipkg-0.99.84.oe index 93a1f152c3..699179021c 100644 --- a/content/ipkg-0.99.84.oe +++ b/content/ipkg-0.99.84.oe @@ -1,10 +1,13 @@ DESCRIPTION="Itsy Package Manager" LICENSE="GPL" -SRC_URI="cvs://anoncvs@cvs.handhelds.org/cvs;module=familiar/dist/ipkg;tag=V0-99-84" +SRC_URI="cvs://anoncvs:anoncvs@cvs.handhelds.org/cvs;module=familiar/dist/ipkg;tag=V0-99-84" PROVIDES=virtual/ipkg -export CVS_PASSFILE="${FILESDIR}/.cvspass" - -S="${WORKDIR}/${P}" +S="${WORKDIR}/ipkg/C" inherit base + +do_compile () { + ./autoconfigure.sh && \ + base_do_compile $@ +} -- cgit v1.2.3 From b36c6392f35c43a0ee40a7f43b8fd6002eaab868 Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Tue, 10 Jun 2003 23:22:27 +0000 Subject: Correction to the build to ensure the build dir is named properly (wrt ipkg) BKrev: 3ee66833vYG316q8a079au6p2sZVzg --- content/ipkg-0.99.84.oe | 8 ++++++-- content/ipkg-x86-0.99.84.oe | 0 2 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 content/ipkg-x86-0.99.84.oe diff --git a/content/ipkg-0.99.84.oe b/content/ipkg-0.99.84.oe index 699179021c..35666ac28d 100644 --- a/content/ipkg-0.99.84.oe +++ b/content/ipkg-0.99.84.oe @@ -3,11 +3,15 @@ LICENSE="GPL" SRC_URI="cvs://anoncvs:anoncvs@cvs.handhelds.org/cvs;module=familiar/dist/ipkg;tag=V0-99-84" PROVIDES=virtual/ipkg -S="${WORKDIR}/ipkg/C" +S="${WORKDIR}/ipkg" inherit base do_compile () { - ./autoconfigure.sh && \ + ( + set -x + cd ${S}/C + ./autoconfigure.sh base_do_compile $@ + ) || die "compilation failed." } diff --git a/content/ipkg-x86-0.99.84.oe b/content/ipkg-x86-0.99.84.oe new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From 7fd6ae033d6d3fbe22ea6f4b207256aa48d1787b Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Tue, 10 Jun 2003 23:46:09 +0000 Subject: ipkg-0.99.84.oe: bk  ipkg-x86-0.99.84.oe: Include the other ipkg .oe BKrev: 3ee66dc1UVO1KWYsZiiBVeXjo_yamQ --- content/ipkg-0.99.84.oe | 3 +-- content/ipkg-x86-0.99.84.oe | 4 ++++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/content/ipkg-0.99.84.oe b/content/ipkg-0.99.84.oe index 35666ac28d..6c4b8d41d9 100644 --- a/content/ipkg-0.99.84.oe +++ b/content/ipkg-0.99.84.oe @@ -3,14 +3,13 @@ LICENSE="GPL" SRC_URI="cvs://anoncvs:anoncvs@cvs.handhelds.org/cvs;module=familiar/dist/ipkg;tag=V0-99-84" PROVIDES=virtual/ipkg -S="${WORKDIR}/ipkg" +S="${WORKDIR}/ipkg/C" inherit base do_compile () { ( set -x - cd ${S}/C ./autoconfigure.sh base_do_compile $@ ) || die "compilation failed." diff --git a/content/ipkg-x86-0.99.84.oe b/content/ipkg-x86-0.99.84.oe index e69de29bb2..1d79a00ac3 100644 --- a/content/ipkg-x86-0.99.84.oe +++ b/content/ipkg-x86-0.99.84.oe @@ -0,0 +1,4 @@ +ARCH:=${BUILD_ARCH} +OS:=${BUILD_OS} + +include ipkg-${PV}.oe -- cgit v1.2.3 From 1f70d792e7194aa839599def3cff4d9ee2c378cc Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Wed, 11 Jun 2003 00:22:00 +0000 Subject: package-1.0.oe, nomethod-1.0.oe: new file ipkg-x86-0.99.84.oe, ipkg-0.99.84.oe: Correct failout, and use the noncross oeclass BKrev: 3ee67628QHrfJ8c_44lNvodOHuhJxg --- content/ipkg-0.99.84.oe | 5 ++--- content/ipkg-x86-0.99.84.oe | 4 +--- test~/nomethod-1.0.oe | 0 test~/package-1.0.oe | 0 4 files changed, 3 insertions(+), 6 deletions(-) create mode 100644 test~/nomethod-1.0.oe create mode 100644 test~/package-1.0.oe diff --git a/content/ipkg-0.99.84.oe b/content/ipkg-0.99.84.oe index 6c4b8d41d9..9e798abffe 100644 --- a/content/ipkg-0.99.84.oe +++ b/content/ipkg-0.99.84.oe @@ -1,6 +1,6 @@ DESCRIPTION="Itsy Package Manager" LICENSE="GPL" -SRC_URI="cvs://anoncvs:anoncvs@cvs.handhelds.org/cvs;module=familiar/dist/ipkg;tag=V0-99-84" +SRC_URI="cvs://anoncvs:anoncvs@192.58.209.91/cvs;module=familiar/dist/ipkg;tag=V0-99-84" PROVIDES=virtual/ipkg S="${WORKDIR}/ipkg/C" @@ -9,8 +9,7 @@ inherit base do_compile () { ( - set -x - ./autoconfigure.sh + ./autoconfigure.sh && \ base_do_compile $@ ) || die "compilation failed." } diff --git a/content/ipkg-x86-0.99.84.oe b/content/ipkg-x86-0.99.84.oe index 1d79a00ac3..75c0c59e72 100644 --- a/content/ipkg-x86-0.99.84.oe +++ b/content/ipkg-x86-0.99.84.oe @@ -1,4 +1,2 @@ -ARCH:=${BUILD_ARCH} -OS:=${BUILD_OS} - +inherit noncross include ipkg-${PV}.oe diff --git a/test~/nomethod-1.0.oe b/test~/nomethod-1.0.oe new file mode 100644 index 0000000000..e69de29bb2 diff --git a/test~/package-1.0.oe b/test~/package-1.0.oe new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From ff2d0c208eef49d7e8a2a5d570844de0f5fbde0a Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Wed, 11 Jun 2003 02:58:08 +0000 Subject: New python code test BKrev: 3ee69ac0cEBuJhHLqoDV2nxgOF6sDg --- test~/pythoncode-2.0.oe | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 test~/pythoncode-2.0.oe diff --git a/test~/pythoncode-2.0.oe b/test~/pythoncode-2.0.oe new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From 78e5cb9ead56cc2c61eb14ef54a4ec98794bae87 Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Wed, 11 Jun 2003 22:55:52 +0000 Subject: package-1.0.oe: Update the package oeclass test.. actually works now. glibc-2.3.1.oe: Move the patch into SRC_URI BKrev: 3ee7b3784EPM4NLG6quvTqjAsUm9TQ --- content/glibc-2.3.1.oe | 3 +-- test~/package-1.0.oe | 16 ++++++++++++++++ 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/content/glibc-2.3.1.oe b/content/glibc-2.3.1.oe index 9f743563f7..ff6f3148c0 100644 --- a/content/glibc-2.3.1.oe +++ b/content/glibc-2.3.1.oe @@ -1,7 +1,6 @@ DESCRIPTION="GNU C Library" LICENSE="LGPL" -SRC_URI="ftp://ftp.gnu.org/gnu/glibc/${P}.tar.gz ftp://ftp.gnu.org/pub/gnu/libc/glibc-linuxthreads-${PV}.tar.gz ${PATCHES_URI}" -PATCHES_URI=" ${DEBIAN_MIRROR}/main/g/glibc/glibc_2.3.1-16.diff.gz" +SRC_URI="ftp://ftp.gnu.org/gnu/glibc/${P}.tar.gz ftp://ftp.gnu.org/pub/gnu/libc/glibc-linuxthreads-${PV}.tar.gz ${DEBIAN_MIRROR}/main/g/glibc/glibc_2.3.1-16.diff.gz;patch=1" PROVIDES=virtual/libc S="${WORKDIR}/${P}" diff --git a/test~/package-1.0.oe b/test~/package-1.0.oe index e69de29bb2..c96e19cc92 100644 --- a/test~/package-1.0.oe +++ b/test~/package-1.0.oe @@ -0,0 +1,16 @@ +SRC_URI="" +FILES="" + +PACKAGES="libncurses5" + +# per-package metadata +FILES_libncurses5="/usr/lib/libncurses.so" +DESCRIPTION_libncurses5="Ncurses libraries" + +inherit base package + +do_install () { + cd ${D} + mkdir -p usr/lib + ln -sf libncurses.so.5.2 usr/lib/libncurses.so +} -- cgit v1.2.3 From e5907e9633c6b01ec6cc0a415bdf92d7b1c88fe5 Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Mon, 16 Jun 2003 19:08:23 +0000 Subject: srpm-1.0.oe: new file ipkg-0.99.84.oe: Correct dependencies, so that ipkg actually builds after glibc. glibc-2.3.1.oe: Add do_install for glibc BKrev: 3eee15a7Fe1gobmi2BxaOVG3nTlNvA --- content/glibc-2.3.1.oe | 10 +++++++++- content/ipkg-0.99.84.oe | 1 + test~/srpm-1.0.oe | 0 3 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 test~/srpm-1.0.oe diff --git a/content/glibc-2.3.1.oe b/content/glibc-2.3.1.oe index ff6f3148c0..a7bed45e55 100644 --- a/content/glibc-2.3.1.oe +++ b/content/glibc-2.3.1.oe @@ -6,9 +6,17 @@ PROVIDES=virtual/libc S="${WORKDIR}/${P}" EXTRA_OECONF="--with-elf --disable-profile --enable-add-ons=linuxthreads --with-elf --enable-shared --with-headers=${STAGING_DIR}/target/include --without-cvs --enable-kernel=2.4.6" -inherit base +PACKAGES="libc6" +FILES="" +FILES_libc6="/lib/libc.so.6" + +inherit base package do_unpack() { base_do_unpack $@ || die "unpacking failed" mv ${WORKDIR}/linuxthreads{,_db} ${S}/ } + +do_install() { + ${MAKE} install_root=${D} install +} diff --git a/content/ipkg-0.99.84.oe b/content/ipkg-0.99.84.oe index 9e798abffe..ec617b5f77 100644 --- a/content/ipkg-0.99.84.oe +++ b/content/ipkg-0.99.84.oe @@ -2,6 +2,7 @@ DESCRIPTION="Itsy Package Manager" LICENSE="GPL" SRC_URI="cvs://anoncvs:anoncvs@192.58.209.91/cvs;module=familiar/dist/ipkg;tag=V0-99-84" PROVIDES=virtual/ipkg +DEPENDS=virtual/libc S="${WORKDIR}/ipkg/C" diff --git a/test~/srpm-1.0.oe b/test~/srpm-1.0.oe new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From 6a169fc27b2a245265447e34c26e1979d8586b79 Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Tue, 17 Jun 2003 01:07:24 +0000 Subject: Add test of user defined error handler registration. BKrev: 3eee69cc4UDGxNNlSP5dxHs2MgBfQg --- test~/event-1.0.oe | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 test~/event-1.0.oe diff --git a/test~/event-1.0.oe b/test~/event-1.0.oe new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From 7045c2836819eff2a8c5ca1c8139bec027c153d9 Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Tue, 17 Jun 2003 19:08:35 +0000 Subject: Test the new pkg events from oemake. BKrev: 3eef6733JAqlbGu5Ff00DrRFpxbHfg --- test~/event-1.0.oe | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/test~/event-1.0.oe b/test~/event-1.0.oe index e69de29bb2..f1b133dc83 100644 --- a/test~/event-1.0.oe +++ b/test~/event-1.0.oe @@ -0,0 +1,35 @@ +python handleFail() { + from oe import expand + from oe.event import Handled, NotHandled + import os + if getattr(e, "__name__", None) == None: + name = e.__class__.__name__ + else: + name = e.__name__ + if name == "TaskFailed" or name == "TaskStarted" or name == "TaskSucceeded": + print "Caught %s event of %s" % (name, e.task) + return Handled + return NotHandled +} + +addhandler handleFail + +python PkgEvent() { + from oe import expand + from oe.event import Handled, NotHandled + import os + if getattr(e, "__name__", None) == None: + name = e.__class__.__name__ + else: + name = e.__name__ + if name == "PkgFailed" or name == "PkgStarted" or name == "PkgSucceeded": + print "Caught %s event of %s" % (name, e.pkg) + return Handled + return NotHandled +} + +addhandler PkgEvent + +do_compile() { + exit 1 +} -- cgit v1.2.3 From d4a7bd1a49448a014dec8fd3a1639513878c839f Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Fri, 20 Jun 2003 21:45:35 +0000 Subject: Rename ipkg-x86 to ipkg-buildarch. BKrev: 3ef3807fqZJrClVGrVwoIwnwRVFxMw --- content/ipkg-buildarch-0.99.84.oe | 0 content/ipkg-x86-0.99.84.oe | 2 -- 2 files changed, 2 deletions(-) create mode 100644 content/ipkg-buildarch-0.99.84.oe delete mode 100644 content/ipkg-x86-0.99.84.oe diff --git a/content/ipkg-buildarch-0.99.84.oe b/content/ipkg-buildarch-0.99.84.oe new file mode 100644 index 0000000000..e69de29bb2 diff --git a/content/ipkg-x86-0.99.84.oe b/content/ipkg-x86-0.99.84.oe deleted file mode 100644 index 75c0c59e72..0000000000 --- a/content/ipkg-x86-0.99.84.oe +++ /dev/null @@ -1,2 +0,0 @@ -inherit noncross -include ipkg-${PV}.oe -- cgit v1.2.3 From ea1cd15dd253188219f6860c8ddd626e5eea5138 Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Mon, 23 Jun 2003 16:00:04 +0000 Subject: glibc-2.3.1.oe: Set a few more vars in the glibc build, so i can test ipk creation. BKrev: 3ef72404GpXen6eAR2cQtW19q6AA1w --- content/glibc-2.3.1.oe | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/content/glibc-2.3.1.oe b/content/glibc-2.3.1.oe index a7bed45e55..32f940bce4 100644 --- a/content/glibc-2.3.1.oe +++ b/content/glibc-2.3.1.oe @@ -1,5 +1,9 @@ DESCRIPTION="GNU C Library" LICENSE="LGPL" +SECTION="libs" +PRIORITY=required +MAINTAINER="Chris Larson " + SRC_URI="ftp://ftp.gnu.org/gnu/glibc/${P}.tar.gz ftp://ftp.gnu.org/pub/gnu/libc/glibc-linuxthreads-${PV}.tar.gz ${DEBIAN_MIRROR}/main/g/glibc/glibc_2.3.1-16.diff.gz;patch=1" PROVIDES=virtual/libc @@ -10,7 +14,7 @@ PACKAGES="libc6" FILES="" FILES_libc6="/lib/libc.so.6" -inherit base package +inherit base do_unpack() { base_do_unpack $@ || die "unpacking failed" -- cgit v1.2.3 From e9faeac2eeda92254e5f5c85d060250098ede4e2 Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Mon, 23 Jun 2003 19:17:13 +0000 Subject: Add zlib and dropbear, note that dropbear fails, since I havent yet implemented supplying of test results to configure to oeconf. BKrev: 3ef75239cvdnlCfzey0Yib5ONcjykQ --- content/dropbear-0.33.oe | 0 content/zlib-1.1.4.oe | 0 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 content/dropbear-0.33.oe create mode 100644 content/zlib-1.1.4.oe diff --git a/content/dropbear-0.33.oe b/content/dropbear-0.33.oe new file mode 100644 index 0000000000..e69de29bb2 diff --git a/content/zlib-1.1.4.oe b/content/zlib-1.1.4.oe new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From 47720a6e9a5145cd3d1e2b5452a5aa6a4d920762 Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Tue, 24 Jun 2003 23:12:38 +0000 Subject: Add tmake-1.11. BKrev: 3ef8dae6hFsBTXkuXUBWWZBcQPFIdQ --- content/tmake-1.11.oe | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 content/tmake-1.11.oe diff --git a/content/tmake-1.11.oe b/content/tmake-1.11.oe new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From 2d973a9f47e37f49fcfea251cfef4b9eb8c25133 Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Wed, 25 Jun 2003 19:27:57 +0000 Subject: Add zsh 4.1.1 .. doesnt build for the same reason that dropbear doesnt. BKrev: 3ef9f7bdKDPvURMAONhknYH1rzn4Ow --- content/zsh-4.1.1.oe | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 content/zsh-4.1.1.oe diff --git a/content/zsh-4.1.1.oe b/content/zsh-4.1.1.oe new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From b9118e910814dd69a750e79df463952dc3c787bf Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Thu, 26 Jun 2003 20:25:15 +0000 Subject: glibc-2.3.1.oe: Minor message display change addtask-2.0.oe: Correct the addtask test per semi-recent addtask syntax change. BKrev: 3efb56abqGwsZMWByr5F9bpn2YuJwg --- content/glibc-2.3.1.oe | 3 ++- test~/addtask-2.0.oe | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/content/glibc-2.3.1.oe b/content/glibc-2.3.1.oe index 32f940bce4..e88f45bcad 100644 --- a/content/glibc-2.3.1.oe +++ b/content/glibc-2.3.1.oe @@ -17,7 +17,8 @@ FILES_libc6="/lib/libc.so.6" inherit base do_unpack() { - base_do_unpack $@ || die "unpacking failed" + base_do_unpack $@ || die + test -d ${S} || die mv ${WORKDIR}/linuxthreads{,_db} ${S}/ } diff --git a/test~/addtask-2.0.oe b/test~/addtask-2.0.oe index 9f9ae6a28c..6212041b33 100644 --- a/test~/addtask-2.0.oe +++ b/test~/addtask-2.0.oe @@ -5,4 +5,4 @@ do_whee() { } # insert whee task between compile and unpack -addtask whee after unpack before compile +addtask whee after do_unpack before do_compile -- cgit v1.2.3 From 37c03bd9c2cb1183461cb5bbf8f2f830a1145053 Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Thu, 26 Jun 2003 23:55:19 +0000 Subject: New kernel-headers version, since the old tarball is gone. BKrev: 3efb87e7PMOo22CuKGRoqq-RFBTcvg --- content/kernel-headers-2.4.18-r0/autoconf.h | 0 content/kernel-headers-2.4.18-r0/version.h | 0 content/kernel-headers-2.4.18.oe | 0 content/kernel-headers-2.4.21-r0/autoconf.h | 0 content/kernel-headers-2.4.21-r0/version.h | 0 content/kernel-headers-2.4.21.oe | 0 6 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 content/kernel-headers-2.4.18-r0/autoconf.h delete mode 100644 content/kernel-headers-2.4.18-r0/version.h delete mode 100644 content/kernel-headers-2.4.18.oe create mode 100644 content/kernel-headers-2.4.21-r0/autoconf.h create mode 100644 content/kernel-headers-2.4.21-r0/version.h create mode 100644 content/kernel-headers-2.4.21.oe diff --git a/content/kernel-headers-2.4.18-r0/autoconf.h b/content/kernel-headers-2.4.18-r0/autoconf.h deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/content/kernel-headers-2.4.18-r0/version.h b/content/kernel-headers-2.4.18-r0/version.h deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/content/kernel-headers-2.4.18.oe b/content/kernel-headers-2.4.18.oe deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/content/kernel-headers-2.4.21-r0/autoconf.h b/content/kernel-headers-2.4.21-r0/autoconf.h new file mode 100644 index 0000000000..e69de29bb2 diff --git a/content/kernel-headers-2.4.21-r0/version.h b/content/kernel-headers-2.4.21-r0/version.h new file mode 100644 index 0000000000..e69de29bb2 diff --git a/content/kernel-headers-2.4.21.oe b/content/kernel-headers-2.4.21.oe new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From 65fe4f3e28cf8d3ab06c16a0783d20b9f7f244d3 Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Mon, 30 Jun 2003 16:55:35 +0000 Subject: Add patcher .oe file BKrev: 3f006b87D1gymdWyck6CqXLHuwIPEQ --- content/glibc-2.3.1.oe | 2 ++ content/patcher-1.0.oe | 0 2 files changed, 2 insertions(+) create mode 100644 content/patcher-1.0.oe diff --git a/content/glibc-2.3.1.oe b/content/glibc-2.3.1.oe index e88f45bcad..547b19f3f5 100644 --- a/content/glibc-2.3.1.oe +++ b/content/glibc-2.3.1.oe @@ -1,6 +1,8 @@ DESCRIPTION="GNU C Library" LICENSE="LGPL" SECTION="libs" +DEPENDS="" +RDEPENDS="" PRIORITY=required MAINTAINER="Chris Larson " diff --git a/content/patcher-1.0.oe b/content/patcher-1.0.oe new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From 7a4af1578d1f16fa8bfdd91e351d84c2764cf475 Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Mon, 30 Jun 2003 19:52:19 +0000 Subject: srpm-1.0.oe: SRPM class rename glibc-2.3.1.oe: BUGFIX: glibc should depend on kernel-headers. BKrev: 3f0094f3qFqzqfwPmU2Xm5ddVmRf5w --- content/glibc-2.3.1.oe | 2 +- test~/srpm-1.0.oe | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/content/glibc-2.3.1.oe b/content/glibc-2.3.1.oe index 547b19f3f5..b3f0eb8d7f 100644 --- a/content/glibc-2.3.1.oe +++ b/content/glibc-2.3.1.oe @@ -1,7 +1,7 @@ DESCRIPTION="GNU C Library" LICENSE="LGPL" SECTION="libs" -DEPENDS="" +DEPENDS="content/kernel-headers" RDEPENDS="" PRIORITY=required MAINTAINER="Chris Larson " diff --git a/test~/srpm-1.0.oe b/test~/srpm-1.0.oe index e69de29bb2..bbca90910f 100644 --- a/test~/srpm-1.0.oe +++ b/test~/srpm-1.0.oe @@ -0,0 +1,4 @@ +inherit base_srpm + +SRC_URI="" +SRPMFILE="/usr/src/redhat/SRPMS/kernel-2.5.70mm7-2.src.rpm" -- cgit v1.2.3 From 2af2925c3b67b5ddc91338c7d482ea8db2f91d43 Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Tue, 1 Jul 2003 16:32:23 +0000 Subject: Add OE itself as a .oe file, so we can easily generate packages of the buildsystem. BKrev: 3f01b7973rwjwjUml1eom2s3X4yfxw --- content/oe-1.0.oe | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 content/oe-1.0.oe diff --git a/content/oe-1.0.oe b/content/oe-1.0.oe new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From cae17d6fc4003f0cfdd648db5146ab7f49a0ce06 Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Tue, 1 Jul 2003 21:41:23 +0000 Subject: Add ipkg-utils BKrev: 3f020003D0LYbxNn3PvrfPx_YL_3Sg --- content/ipkg-utils-1.0_cvs.oe | 0 content/oe-1.0.oe | 0 content/oe-1.0_bk.oe | 0 3 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 content/ipkg-utils-1.0_cvs.oe delete mode 100644 content/oe-1.0.oe create mode 100644 content/oe-1.0_bk.oe diff --git a/content/ipkg-utils-1.0_cvs.oe b/content/ipkg-utils-1.0_cvs.oe new file mode 100644 index 0000000000..e69de29bb2 diff --git a/content/oe-1.0.oe b/content/oe-1.0.oe deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/content/oe-1.0_bk.oe b/content/oe-1.0_bk.oe new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From 0b7dfe31a9b3f2d19f3665821edc1fb450545990 Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Tue, 1 Jul 2003 21:46:17 +0000 Subject: bk  BKrev: 3f020129b9pJvS7Vd01X4tm4JM-VMg --- content/oe-1.0_bk.oe | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/content/oe-1.0_bk.oe b/content/oe-1.0_bk.oe index e69de29bb2..138906ffdc 100644 --- a/content/oe-1.0_bk.oe +++ b/content/oe-1.0_bk.oe @@ -0,0 +1,17 @@ +DESCRIPTION="OpenEmbedded Build Tools" +LICENSE="GPL" +SECTION="base" +RDEPENDS="python" +RDEPENDS_ipk="python" +RDEPENDS_rpm="python2" +PRIORITY="optional" +MAINTAINER="OpenEmbedded Team " + +do_install() { + install -d ${D}/usr/{share/oe/{build,classes,oe{,/parse}},bin} + install -m 0755 ${OEDIR}/bin/oe{make{,d},build} ${D}/usr/bin/ + install -m 0755 ${OEDIR}/bin/build/oe{build.sh,debug,note,fatal} ${D}/usr/share/oe/build/ + install -m 0644 ${OEDIR}/bin/classes/*.oeclass ${D}/usr/share/oe/classes/ + install -m 0644 ${OEDIR}/bin/oe/*.py ${D}/usr/share/oe/oe + install -m 0644 ${OEDIR}/bin/oe/parse/*.py ${D}/usr/share/oe/oe/parse/ +} -- cgit v1.2.3 From 2ba996844db81f368f90c76a52e456712bdd0e4c Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Tue, 1 Jul 2003 22:42:49 +0000 Subject: Many files: Remove unnecessary base inherit. oe-1.0_bk.oe: Rename: content/oe-1.0_bk-r1.oe -> content/oe-1.0_bk.oe oe-1.0_bk-r1.oe: Rename: content/oe-1.0_bk.oe -> content/oe-1.0_bk-r1.oe tmake-1.11.oe: Add a few missing variables to tmake BKrev: 3f020e69dbkC3U9sTD1rCFFSuAne6Q --- content/dropbear-0.33.oe | 15 +++++++++++++++ content/glibc-2.3.1.oe | 2 -- content/ipkg-0.99.84.oe | 2 -- content/ipkg-utils-1.0_cvs.oe | 15 +++++++++++++++ content/kernel-headers-2.4.21.oe | 13 +++++++++++++ content/oe-1.0_bk.oe | 5 +++-- content/tmake-1.11.oe | 28 ++++++++++++++++++++++++++++ content/zlib-1.1.4.oe | 37 +++++++++++++++++++++++++++++++++++++ content/zsh-4.1.1.oe | 9 +++++++++ 9 files changed, 120 insertions(+), 6 deletions(-) diff --git a/content/dropbear-0.33.oe b/content/dropbear-0.33.oe index e69de29bb2..b5e2995e01 100644 --- a/content/dropbear-0.33.oe +++ b/content/dropbear-0.33.oe @@ -0,0 +1,15 @@ +DESCRIPTION="Dropbear SSH Implementation" +LICENSE="MIT" +SRC_URI="http://matt.ucc.asn.au/dropbear/dropbear-0.33.tar.bz2" +DEPENDS=virtual/libc content/zlib + +S="${WORKDIR}/${P}" + +do_compile() { + CFLAGS="${CFLAGS}" + LDFLAGS="${LDFLAGS}" + CPPFLAGS="${CPPFLAGS}" + CXXFLAGS="${CXXFLAGS}" + export CFLAGS LDFLAGS CXXFLAGS CPPFLAGS + base_do_compile $@ +} diff --git a/content/glibc-2.3.1.oe b/content/glibc-2.3.1.oe index b3f0eb8d7f..b67a4473dc 100644 --- a/content/glibc-2.3.1.oe +++ b/content/glibc-2.3.1.oe @@ -16,8 +16,6 @@ PACKAGES="libc6" FILES="" FILES_libc6="/lib/libc.so.6" -inherit base - do_unpack() { base_do_unpack $@ || die test -d ${S} || die diff --git a/content/ipkg-0.99.84.oe b/content/ipkg-0.99.84.oe index ec617b5f77..68837db6c4 100644 --- a/content/ipkg-0.99.84.oe +++ b/content/ipkg-0.99.84.oe @@ -6,8 +6,6 @@ DEPENDS=virtual/libc S="${WORKDIR}/ipkg/C" -inherit base - do_compile () { ( ./autoconfigure.sh && \ diff --git a/content/ipkg-utils-1.0_cvs.oe b/content/ipkg-utils-1.0_cvs.oe index e69de29bb2..c744923db2 100644 --- a/content/ipkg-utils-1.0_cvs.oe +++ b/content/ipkg-utils-1.0_cvs.oe @@ -0,0 +1,15 @@ +DESCRIPTION="Itsy Package Manager utilities" +LICENSE="GPL" +SRC_URI="cvs://anoncvs:anoncvs@192.58.209.91/cvs;module=ipkg-utils" +#DEPENDS=virtual/libc + +S="${WORKDIR}/${PN}" + +do_stage() { + cp ipkg* ${STAGING_BINDIR}/ +} + +do_install() { + install -d ${D}/usr/bin + cp ipkg* ${D}/usr/bin/ +} diff --git a/content/kernel-headers-2.4.21.oe b/content/kernel-headers-2.4.21.oe index e69de29bb2..1792853acb 100644 --- a/content/kernel-headers-2.4.21.oe +++ b/content/kernel-headers-2.4.21.oe @@ -0,0 +1,13 @@ +DESCRIPTION="Kernel headers need to compile the C-Library" +LICENSE="GPL" +SRC_URI="http://www.uclibc.org/downloads/toolchain/${P}.tar.bz2" +PROVIDES=virtual/kernel-header +S="${WORKDIR}/linux" + +do_stage() { + mkdir -p ${STAGING_DIR}/target/include/{linux,asm} + cp -a include/linux/* ${STAGING_DIR}/target/include/linux/ + cp -a include/asm-${ARCH}/* ${STAGING_DIR}/target/include/asm/ + cp -a ${FILESDIR}/{version,autoconf}.h ${STAGING_DIR}/target/include/linux/ + chmod 644 ${STAGING_DIR}/target/include/linux/{version,autoconf}.h +} diff --git a/content/oe-1.0_bk.oe b/content/oe-1.0_bk.oe index 138906ffdc..9c18ef3a15 100644 --- a/content/oe-1.0_bk.oe +++ b/content/oe-1.0_bk.oe @@ -8,10 +8,11 @@ PRIORITY="optional" MAINTAINER="OpenEmbedded Team " do_install() { - install -d ${D}/usr/{share/oe/{build,classes,oe{,/parse}},bin} + install -d ${D}/usr/{share/oe/{build,classes,conf,oe{,/parse}},bin} install -m 0755 ${OEDIR}/bin/oe{make{,d},build} ${D}/usr/bin/ - install -m 0755 ${OEDIR}/bin/build/oe{build.sh,debug,note,fatal} ${D}/usr/share/oe/build/ + install -m 0755 ${OEDIR}/bin/build/oe{build.sh,debug,note,fatal} ${D}/usr/bin/ install -m 0644 ${OEDIR}/bin/classes/*.oeclass ${D}/usr/share/oe/classes/ install -m 0644 ${OEDIR}/bin/oe/*.py ${D}/usr/share/oe/oe install -m 0644 ${OEDIR}/bin/oe/parse/*.py ${D}/usr/share/oe/oe/parse/ + install -m 0644 ${OEDIR}/conf/oe.conf ${D}/usr/share/oe/conf/ } diff --git a/content/tmake-1.11.oe b/content/tmake-1.11.oe index e69de29bb2..ea3b68b403 100644 --- a/content/tmake-1.11.oe +++ b/content/tmake-1.11.oe @@ -0,0 +1,28 @@ +SRC_URI="ftp://ftp.trolltech.com/pub/freebies/tmake/tmake-${PV}.tar.gz" +DESCRIPTION="tmake is an easy-to-use tool for creating and maintaining makefiles across many platforms and compilers." +LICENSE="Unknown" +DEPENDS="" +SECTION="base" +PRIORITY="optional" +MAINTAINER="Chris Larson " + +S="${WORKDIR}/${P}" + +do_stage() { + install -m 0755 bin/tmake bin/progen ${STAGING_BINDIR}/ + + install -d ${STAGING_DIR}/share/tmake + cp -R lib/* ${STAGING_DIR}/share/tmake/ +} + +do_install() { + install -d ${D}/usr/bin + install -m 0755 bin/tmake bin/progen ${D}/usr/bin/ + + install -d ${D}/usr/share/tmake + cp -R lib/* ${D}/usr/share/tmake/ +} + +PACKAGES="tmake" +FILES="" +FILES_tmake="/usr/bin/tmake /usr/bin/progen /usr/share/tmake/*" diff --git a/content/zlib-1.1.4.oe b/content/zlib-1.1.4.oe index e69de29bb2..e0eacbf821 100644 --- a/content/zlib-1.1.4.oe +++ b/content/zlib-1.1.4.oe @@ -0,0 +1,37 @@ +DESCRIPTION="Zlib Compression Library" +SECTION="libs" +PRIORITY="required" +MAINTAINER="Chris Larson " +RDEPENDS="libc6" + +SRC_URI="http://www.libpng.org/pub/png/src/zlib-${PV}.tar.gz" +DEPENDS=virtual/libc +S="${WORKDIR}/${P}" + +EXTRA_OECONF="--shared" + +do_compile() { + unset CC CFLAGS CPPFLAGS LDFLAGS; ./configure --prefix=/usr --shared || die "failed configuring ${P}" + oemake LDSHARED="${CC} -shared -Wl,-soname,libz.so.1" CC="${CC}" CFLAGS="-fPIC ${CFLAGS}" LD="${LD}" CPP="${CC} -E" AR="${AR} rc" LDFLAGS="${LDFLAGS}" libz.so.1.1.4 libz.a || die "failed building ${P}" +} + +do_stage() { + install -d ${STAGING_DIR}/{bin,lib,include} + install -m 0644 zlib.h ${STAGING_DIR}/include/zlib.h + install -m 0644 zconf.h ${STAGING_DIR}/include/zconf.h + install -m 0755 libz.so.1.1.4 ${STAGING_LIBDIR}/libz.so.1.1.4 + install -m 0755 libz.a ${STAGING_LIBDIR}/libz.a + ln -sf ./libz.so.1.1.4 ${STAGING_LIBDIR}/libz.so.1 + ln -sf ./libz.so.1.1.4 ${STAGING_LIBDIR}/libz.so +} + +do_install() { + install -d ${D}/usr/lib + install -m 0755 libz.so.1.1.4 ${D}/usr/lib/libz.so.1.1.4 + ln -sf ./libz.so.1.1.4 ${D}/usr/lib/libz.so.1 + ln -sf ./libz.so.1.1.4 ${D}/usr/lib/libz.so +} + +PACKAGES="zlib1g" +FILES="" +FILES_zlib1g="/usr/lib/libz.so.1.1.4 /usr/lib/libz.so.1 /usr/lib/libz.so" diff --git a/content/zsh-4.1.1.oe b/content/zsh-4.1.1.oe index e69de29bb2..f05ca2af1f 100644 --- a/content/zsh-4.1.1.oe +++ b/content/zsh-4.1.1.oe @@ -0,0 +1,9 @@ +DESCRIPTION="Zsh shell" +SECTION="base" +PRIORITY="optional" +MAINTAINER="Chris Larson " +RDEPENDS="libc6" + +SRC_URI="http://www.zsh.org/pub/${P}.tar.bz2" +DEPENDS=virtual/libc +S="${WORKDIR}/${P}" -- cgit v1.2.3 From 9720ce4e88e094e626bd07e3c448b3a478340c8b Mon Sep 17 00:00:00 2001 From: "tgall@rochcivictheatre.org" Date: Sat, 5 Jul 2003 05:17:22 +0000 Subject: Enclosed are the initial oe files for a ppc toolchain for embedded 4xx processor systems without floating point hardware. Currently these are designed for use on a native ppc system. This will change shortly to allow for the cross case. BKrev: 3f065f62b4EXDNHw5Cpx8stIvaRCOw --- BitKeeper/etc/logging_ok | 1 + content/oz-ppc-toolchain-binutils-2.13.2.oe | 0 content/oz-ppc-toolchain-gcc-3.2.3.oe | 0 content/oz-ppc-toolchain-glibc-2.3.2.oe | 0 content/ppc-kernel-headers-2.4.21.oe | 0 5 files changed, 1 insertion(+) create mode 100644 content/oz-ppc-toolchain-binutils-2.13.2.oe create mode 100644 content/oz-ppc-toolchain-gcc-3.2.3.oe create mode 100644 content/oz-ppc-toolchain-glibc-2.3.2.oe create mode 100644 content/ppc-kernel-headers-2.4.21.oe diff --git a/BitKeeper/etc/logging_ok b/BitKeeper/etc/logging_ok index ce63211dae..56d5625aad 100644 --- a/BitKeeper/etc/logging_ok +++ b/BitKeeper/etc/logging_ok @@ -2,3 +2,4 @@ kergoth@zelda.tuxnami.org xf005570@cn014xf005570l1.(none) kergoth@direwolf.(none) kergoth@direwolf.ppp.ti.com +tgall@www.rochcivictheatre.org diff --git a/content/oz-ppc-toolchain-binutils-2.13.2.oe b/content/oz-ppc-toolchain-binutils-2.13.2.oe new file mode 100644 index 0000000000..e69de29bb2 diff --git a/content/oz-ppc-toolchain-gcc-3.2.3.oe b/content/oz-ppc-toolchain-gcc-3.2.3.oe new file mode 100644 index 0000000000..e69de29bb2 diff --git a/content/oz-ppc-toolchain-glibc-2.3.2.oe b/content/oz-ppc-toolchain-glibc-2.3.2.oe new file mode 100644 index 0000000000..e69de29bb2 diff --git a/content/ppc-kernel-headers-2.4.21.oe b/content/ppc-kernel-headers-2.4.21.oe new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From a5576f60a9bab1e17a614a62ee414d2a3efff251 Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Wed, 9 Jul 2003 17:56:57 +0000 Subject: Merge http://openembedded@openembedded.bkbits.net/packages into direwolf.ppp.ti.com:/home/kergoth/oe/packages 2003/07/09 12:56:52-05:00 ti.com!kergoth Add initial rootfs population .oe, and a test for multiple _append/_prepend, which exercises the new version of that code. BKrev: 3f0c5769bWMJnMIEpSEkmPkxGJQOWA --- content/rootfs-1.0.oe | 0 test~/addtwice-1.0.oe | 0 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 content/rootfs-1.0.oe create mode 100644 test~/addtwice-1.0.oe diff --git a/content/rootfs-1.0.oe b/content/rootfs-1.0.oe new file mode 100644 index 0000000000..e69de29bb2 diff --git a/test~/addtwice-1.0.oe b/test~/addtwice-1.0.oe new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From 94c600728e790a64cbd6d642d79609f47f67eeac Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Wed, 9 Jul 2003 17:57:32 +0000 Subject: patcher-1.0.oe, kernel-headers-2.4.21.oe, ipkg-utils-1.0_cvs.oe: Add some missing fields for ipk creation BKrev: 3f0c578c1xSmv7hhzPJG9_qRPhrgWQ --- content/ipkg-utils-1.0_cvs.oe | 4 ++++ content/kernel-headers-2.4.21.oe | 4 ++++ content/patcher-1.0.oe | 20 ++++++++++++++++++++ 3 files changed, 28 insertions(+) diff --git a/content/ipkg-utils-1.0_cvs.oe b/content/ipkg-utils-1.0_cvs.oe index c744923db2..038f717207 100644 --- a/content/ipkg-utils-1.0_cvs.oe +++ b/content/ipkg-utils-1.0_cvs.oe @@ -1,4 +1,8 @@ DESCRIPTION="Itsy Package Manager utilities" +DEPENDS="" +SECTION="base" +PRIORITY="optional" +MAINTAINER="Chris Larson " LICENSE="GPL" SRC_URI="cvs://anoncvs:anoncvs@192.58.209.91/cvs;module=ipkg-utils" #DEPENDS=virtual/libc diff --git a/content/kernel-headers-2.4.21.oe b/content/kernel-headers-2.4.21.oe index 1792853acb..4774aba6d6 100644 --- a/content/kernel-headers-2.4.21.oe +++ b/content/kernel-headers-2.4.21.oe @@ -1,4 +1,8 @@ DESCRIPTION="Kernel headers need to compile the C-Library" +DEPENDS="" +SECTION="base" +PRIORITY="optional" +MAINTAINER="Chris Larson " LICENSE="GPL" SRC_URI="http://www.uclibc.org/downloads/toolchain/${P}.tar.bz2" PROVIDES=virtual/kernel-header diff --git a/content/patcher-1.0.oe b/content/patcher-1.0.oe index e69de29bb2..63bfe64aa3 100644 --- a/content/patcher-1.0.oe +++ b/content/patcher-1.0.oe @@ -0,0 +1,20 @@ +SRC_URI="http://www.mn-logistik.de/unsupported/pxa250/patcher" +DESCRIPTION="Patcher tool" +LICENSE="Unknown" +DEPENDS= +SECTION="base" +PRIORITY="optional" +MAINTAINER="Chris Larson " + +do_unpack() { + oenote "Nothing to unpack!" +} + +do_stage() { + install -m 0755 ${DL_DIR}/patcher ${STAGING_BINDIR}/ +} + +do_install() { + install -d ${D}/usr/bin + install -m 0755 ${DL_DIR}/patcher ${D}/usr/bin +} -- cgit v1.2.3 From a74795e1b2432aa1052705bcfdc143f575360c23 Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Wed, 9 Jul 2003 19:15:39 +0000 Subject: Start adding qt BKrev: 3f0c69dbOHLbdPlV-Ofap1cJTxsnRw --- content/qte-2.3.6.oe | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 content/qte-2.3.6.oe diff --git a/content/qte-2.3.6.oe b/content/qte-2.3.6.oe new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From 94c98a1c54e48a128cfa44afa6ab837b1f8032c8 Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Thu, 10 Jul 2003 19:19:48 +0000 Subject: Add libpng and libjpeg, and make qt/e compile. BKrev: 3f0dbc54uza9m2VcwjytNqQ6-PmJSw --- content/libjpeg-6b.oe | 0 content/libpng-1.2.5.oe | 0 content/qte-2.3.6-r0/qpe.patch | 0 content/qte-2.3.6.oe | 42 ++++++++++++++++++++++++++++++++++++++++++ content/zlib-1.1.4.oe | 4 ++-- 5 files changed, 44 insertions(+), 2 deletions(-) create mode 100644 content/libjpeg-6b.oe create mode 100644 content/libpng-1.2.5.oe create mode 100644 content/qte-2.3.6-r0/qpe.patch diff --git a/content/libjpeg-6b.oe b/content/libjpeg-6b.oe new file mode 100644 index 0000000000..e69de29bb2 diff --git a/content/libpng-1.2.5.oe b/content/libpng-1.2.5.oe new file mode 100644 index 0000000000..e69de29bb2 diff --git a/content/qte-2.3.6-r0/qpe.patch b/content/qte-2.3.6-r0/qpe.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/content/qte-2.3.6.oe b/content/qte-2.3.6.oe index e69de29bb2..8405e68a46 100644 --- a/content/qte-2.3.6.oe +++ b/content/qte-2.3.6.oe @@ -0,0 +1,42 @@ +DESCRIPTION="Qt/Embedded version 2.3.6" +LICENSE="GPL/QPL" +SRC_URI="ftp://ftp.trolltech.com/pub/qtopia/source/qt-embedded-2.3.6.tar.gz" +SRC_URI_append=" file://${FILESDIR}/qpe.patch;patch=1" +DEPENDS=virtual/libc content/zlib content/libpng content/libjpeg +PROVIDES=virtual/qte virtual/libqte2 +S="${WORKDIR}/qt-${PV}" + +# strip off leading and trailing whitespace, and made the vars single word +CXX:="${@oe.data.getVar('CXX', d, 1).strip().split()[0]}" +CC:="${@oe.data.getVar('CC', d, 1).strip().split()[0]}" +BUILD_CXX:="${@oe.data.getVar('BUILD_CXX', d, 1).strip().split()[0]}" +BUILD_CC:="${@oe.data.getVar('BUILD_CC', d, 1).strip().split()[0]}" +CFLAGS:="${@oe.data.getVar('CFLAGS', d, 1).strip()}" +CXXFLAGS:="${@oe.data.getVar('CXXFLAGS', d, 1).strip()}" +LDFLAGS:="${@oe.data.getVar('LDFLAGS', d, 1).strip()}" + +export QTDIR = ${S} + +ARCH_i686=x86 + +EXTRA_OECONF=-system-jpeg -system-libpng -system-zlib -no-qvfb -no-xft -no-vnc -gif ${EXTRA_OECONF_ARCH} ${EXTRA_OECONF_CONFIG} + +EXTRA_OECONF_CONFIG=-qconfig qpe +EXTRA_OECONF_ARCH=-xplatform ${OS}-${ARCH}-g++ +EXTRA_OECONF_ARCH_collie=-xplatform ${OS}-sharp-g++ +EXTRA_OECONF_ARCH_ramses=-xplatform ${OS}-ramses-g++ + +do_compile() { + CFLAGS="${CFLAGS}" + LDFLAGS="${LDFLAGS}" + CPPFLAGS="${CPPFLAGS}" + CXXFLAGS="${CXXFLAGS}" + export CFLAGS LDFLAGS CXXFLAGS CPPFLAGS + if [ "$BUILD_ARCH" = "i686" ]; then + BUILD_ARCH=x86 + fi + oenote ./configure -platform $BUILD_OS-$BUILD_ARCH-g++ $EXTRA_OECONF + echo yes | ./configure $EXTRA_OECONF || die "Configuring qt failed" + (cd src/moc; EXTRA_OEMAKE="SYSCONF_CXX='${BUILD_CXX}' SYSCONF_CC='${BUILD_CC}'" oe_runmake) + oe_runmake SYSCONF_CXX='${CXX}' SYSCONF_CC="${CC}" SYSCONF_LINK="${CC}" SYSCONF_SHLIB="${CC}" SYSCONF_CFLAGS="${CFLAGS}" SYSCONF_CXXFLAGS="${CXXFLAGS} -pipe -DQWS -fno-exceptions -fno-rtti -O2 -Wall -W -DNO_DEBUG" SYSCONF_LFLAGS="${LDFLAGS}" +} diff --git a/content/zlib-1.1.4.oe b/content/zlib-1.1.4.oe index e0eacbf821..017fad5729 100644 --- a/content/zlib-1.1.4.oe +++ b/content/zlib-1.1.4.oe @@ -17,8 +17,8 @@ do_compile() { do_stage() { install -d ${STAGING_DIR}/{bin,lib,include} - install -m 0644 zlib.h ${STAGING_DIR}/include/zlib.h - install -m 0644 zconf.h ${STAGING_DIR}/include/zconf.h + install -m 0644 zlib.h ${STAGING_DIR}/target/include/zlib.h + install -m 0644 zconf.h ${STAGING_DIR}/target/include/zconf.h install -m 0755 libz.so.1.1.4 ${STAGING_LIBDIR}/libz.so.1.1.4 install -m 0755 libz.a ${STAGING_LIBDIR}/libz.a ln -sf ./libz.so.1.1.4 ${STAGING_LIBDIR}/libz.so.1 -- cgit v1.2.3 From 341602837d74e01e5a81f4caf01b7eb3988a96a6 Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Mon, 28 Jul 2003 18:51:27 +0000 Subject: Add glibc 2.3.2. BKrev: 3f2570afWr0RWLgtD4eIaZRcyxZklQ --- content/glibc-2.3.2-r0/glibc-2.3.2-200304020432.patch | 0 content/glibc-2.3.2-r0/noinfo.patch | 0 content/glibc-2.3.2-r0/sedscript.patch | 0 content/glibc-2.3.2.oe | 0 test~/noversion.oe | 0 5 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 content/glibc-2.3.2-r0/glibc-2.3.2-200304020432.patch create mode 100644 content/glibc-2.3.2-r0/noinfo.patch create mode 100644 content/glibc-2.3.2-r0/sedscript.patch create mode 100644 content/glibc-2.3.2.oe create mode 100644 test~/noversion.oe diff --git a/content/glibc-2.3.2-r0/glibc-2.3.2-200304020432.patch b/content/glibc-2.3.2-r0/glibc-2.3.2-200304020432.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/content/glibc-2.3.2-r0/noinfo.patch b/content/glibc-2.3.2-r0/noinfo.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/content/glibc-2.3.2-r0/sedscript.patch b/content/glibc-2.3.2-r0/sedscript.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/content/glibc-2.3.2.oe b/content/glibc-2.3.2.oe new file mode 100644 index 0000000000..e69de29bb2 diff --git a/test~/noversion.oe b/test~/noversion.oe new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From fe38934fae796b2458dd84769cb86126c85d675e Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Mon, 28 Jul 2003 23:13:13 +0000 Subject: src.oe, upstream.oe: new file glibc-2.3.2-200304020432.patch: Rip out the linuxthreads bits, whoever made this patch did it against a tree that didnt have linuxthreads and one that did. BKrev: 3f25ae09EgaUbo2l9awgy-Joi7JiPQ --- .../glibc-2.3.2-r0/glibc-2.3.2-200304020432.patch | 136135 ++++++++++++++++++ test~/upstream/src/src.oe | 0 test~/upstream/upstream.oe | 0 3 files changed, 136135 insertions(+) create mode 100644 test~/upstream/src/src.oe create mode 100644 test~/upstream/upstream.oe diff --git a/content/glibc-2.3.2-r0/glibc-2.3.2-200304020432.patch b/content/glibc-2.3.2-r0/glibc-2.3.2-200304020432.patch index e69de29bb2..5c945c124d 100644 --- a/content/glibc-2.3.2-r0/glibc-2.3.2-200304020432.patch +++ b/content/glibc-2.3.2-r0/glibc-2.3.2-200304020432.patch @@ -0,0 +1,136135 @@ +diff -u -udbrN glibc-2.3.2/ChangeLog glibc-2.3.2-200304020432/ChangeLog +--- glibc-2.3.2/ChangeLog Sat Mar 1 02:10:14 2003 ++++ glibc-2.3.2-200304020432/ChangeLog Wed Apr 2 06:00:15 2003 +@@ -1,3 +1,1581 @@ ++2003-04-01 Roland McGrath ++ ++ * scripts/abilist.awk: Allow dots in soname suffix. ++ ++ * scripts/abilist.awk (emit): Fix bailout condition. ++ ++2003-04-01 Jakub Jelinek ++ ++ * sysdeps/unix/sysv/linux/sparc/sparc64/sigsuspend.c: Use the ++ IA-64 version. ++ ++ * elf/tls-macros.h [__ia64__] (TLS_IE, TLS_LD, TLS_GD): Add gp ++ register as input to asm. ++ ++2003-04-01 Jakub Jelinek ++ ++ * sysdeps/unix/sysv/linux/ia64/bits/siginfo.h (sigevent_t): Fix a typo. ++ ++2003-04-01 Andreas Jaeger ++ ++ * configure.in: Output as/ld as name if version is too old. ++ ++2003-03-31 Daniel Jacobowitz ++ ++ * configure.in: Don't require an installed C library in the test ++ for ".set" assembler support. ++ ++2003-03-31 Roland McGrath ++ ++ * signal/tst-sigset.c: New file. ++ * signal/Makefile (tests): Add it. ++ ++2003-03-31 Ulrich Drepper ++ ++ * sysdeps/unix/sysv/linux/alpha/bits/signum.h (_NSIG): Define to 65. ++ * sysdeps/unix/sysv/linux/hppa/bits/signum.h (_NSIG): Likewise. ++ * sysdeps/unix/sysv/linux/sparc/bits/signum.h (_NSIG): Likewise. ++ * sysdeps/unix/sysv/linux/bits/signum.h (_NSIG): Likewise. ++ (__SIGRTMAX): Adjust accordingly. ++ * sysdeps/gnu/siglist.c: If OLD2_SIGLIST_SIZE is defined define ++ second compatibility symbol set. ++ * sysdeps/unix/sysv/linux/siglist.h (OLD2_SIGLIST_SIZE): Define. ++ ++2003-03-31 Andreas Schwab ++ ++ * sysdeps/m68k/m68020/bits/atomic.h (atomic_increment_and_test): ++ Define. ++ (atomic_decrement_and_test): Fix test. ++ ++2003-03-31 Jakub Jelinek ++ ++ * sysdeps/sparc/sparc32/bits/atomic.h: New file. ++ * sysdeps/sparc/sparc32/sparcv9/bits/atomic.h: New file. ++ * sysdeps/sparc/sparc64/bits/atomic.h: New file. ++ * sysdeps/sparc/sparc32/atomicity.h: Removed. ++ * sysdeps/sparc/sparc32/sparcv9/atomicity.h: Removed. ++ * sysdeps/sparc/sparc64/atomicity.h: Removed. ++ ++2003-03-30 Roland McGrath ++ ++ * scripts/abilist.awk: Grok .opd foo plus .text .foo as "foo F" alone. ++ ++ * intl/po2test.sed: Anchor substitution regexps to fix last change. ++ ++2003-03-29 Paolo Bonzini ++ ++ * intl/po2test.sed: Unify the transformations for msgid and msgstr ++ and remove a useless s/// command. ++ ++2003-03-27 David Mosberger ++ ++ * sysdeps/ia64/dl-machine.h (RTLD_START): Wrap ".save rp, r0" ++ directive into empty .prologue region to ensure that call-chain ++ is terminated even for the first instruction. ++ ++ * sysdeps/ia64/elf/start.S (_start): Use ".save rp, r0" idiom ++ to terminate call-chain right from the get-go. ++ ++ * sysdeps/unix/sysv/linux/ia64/fork.S (fork): Remove unnecessary ++ stop bit between compare & branch. ++ ++2003-03-29 Ulrich Drepper ++ ++ * stdlib/strtod.c (INTERNAL): Recognize first digit after decimal ++ point correctly [PR libc/4993]. ++ ++ * sysdeps/unix/sysv/linux/ifaddrs.c (getifaddrs): Avoid ++ netlink_open calls if netlink is known to not be available. ++ ++2003-03-29 Alexandre Oliva ++ ++ * configure.in: Add mips64* support. ++ * sysdeps/mips/bits/endian.h: Make it bi-endian. ++ * sysdeps/mips/mipsel/bits/endian.h: Removed. ++ * sysdeps/mips/mips64/n32/el/bits/endian.h: Removed. ++ * sysdeps/mips/mips64/n64/el/bits/endian.h: Removed. ++ * sysdeps/mips/mips32/Makefile (CC): Add -mabi=32. ++ * sysdeps/mips/mips64/n32/Makefile (CC): Add -mabi=n32. ++ * sysdeps/mips/mips64/n64/Makefile (CC): Add -mabi=64. ++ * sysdeps/mips/Implies: Moved wordsize-32 to... ++ * sysdeps/mips/mips32/Implies: New file. ++ * sysdeps/unix/mips/sysdep.h (PSEUDO_NOERRNO, PSEUDO_END_NOERRNO, ++ ret_NOERRNO): New. ++ (ret, PSEUDO_END): Moved past END. ++ (PSEUDO): Moved to... ++ * sysdeps/unix/mips/mips32/sysdep.h: New file. ++ * sysdeps/unix/mips/mips64/n32/sysdep.h: Removed #undef PSEUDO. ++ * sysdeps/unix/mips/mips64/n64/sysdep.h: Likewise. ++ * sysdeps/unix/sysv/linux/mips/sysdep.h: Move to... ++ * sysdeps/unix/sysv/linux/mips/mips32/sysdep.h: New file. ++ * sysdeps/unix/sysv/linux/mips/mips32/kern64/sysdep.h: New file. ++ ++ * sysdeps/unix/sysv/linux/mips/clone.S (__thread_start): ++ Re-introduce ENTRY. ++ ++2003-03-28 Thorsten Kukuk ++ ++ * sysdeps/unix/sysv/linux/ifaddrs.c: New file. ++ * inet/test-ifaddrs.c: Allow AF_PACKET. ++ * sysdeps/unix/sysv/linux/kernel-features.h: Add ++ __ASSUME_NETLINK_SUPPORT. ++ ++2003-03-28 Ulrich Drepper ++ ++ * elf/vismain.c (do_test): Comment out tests which fail in the moment. ++ ++2003-03-26 H.J. Lu ++ ++ * elf/vismod.h (getvarlocal1): Return const char **. ++ (getvarinmod1): Likewise. ++ (getvaritcpt1): Likewise. ++ (getvarlocal2): Likewise. ++ (getvarinmod2): Likewise. ++ (getvaritcpt2): Likewise. ++ (getvaritcpt3): Likewise. ++ * elf/vismain.c (do_test): Adjusted. ++ * elf/vismod1.c (getvarlocal1): Return address. ++ (getvarinmod1): Likewise. ++ (getvaritcpt1): Likewise. ++ * elf/vismod2.c (getvarlocal2): Likewise. ++ (getvarinmod2): Likewise. ++ (getvaritcpt2): Likewise. ++ * elf/vismod3.c (getvaritcpt3): Likewise. ++ ++2003-03-28 Roland McGrath ++ ++ * elf/vismain.c (do_test): Print both addresses when they don't match. ++ ++ * scripts/abilist.awk: If given -v filename_regexp and/or -v ++ libname_regexp when parsing names, then produce output only ++ for those matching the given regexps. In combine mode, save all ++ stanzas for a final sorting by stanza header at the end. ++ Emit a blank line between stanzas. ++ ++ * scripts/abilist.awk: When given -v combine=1, do parse_names and ++ emit a single output stream with lib name in stanza header lines. ++ ++ * scripts/abilist.awk: Emit A for all *ABS* regardless of type. ++ ++2003-03-27 Roland McGrath ++ ++ * sysdeps/powerpc/bits/atomic.h [! __powerpc64__] ++ (__arch_atomic_decrement_if_positive_64): Fix bogus definition. ++ ++2003-03-28 Kaz Kojima ++ ++ * sysdeps/sh/bits/atomic.h (__arch_compare_and_exchange_val_8_acq): ++ Return old value. Make asm output reg constraint earlyclobber. ++ Renamed from... ++ (__arch_compare_and_exchange_8_acq): ... this. ++ (__arch_compare_and_exchange_val_16_acq): ++ Return old value. Make asm output reg constraint earlyclobber. ++ Renamed from... ++ (__arch_compare_and_exchange_16_acq): ... this. ++ (__arch_compare_and_exchange_val_32_acq): ++ Return old value. Make asm output reg constraint earlyclobber. ++ Renamed from... ++ (__arch_compare_and_exchange_32_acq): ... this. ++ (__arch_compare_and_exchange_val_64_acq): ++ Renamed from... ++ (__arch_compare_and_exchange_64_acq): ... this. ++ (atomic_exchange_and_add): Use local variables and ++ __arch_compare_and_exchange_val_64_acq. ++ (atomic_add): Likewise. ++ (atomic_add_negative, atomic_add_zero): Use local variables. ++ ++2003-03-28 Alexandre Oliva ++ ++ * sysdeps/unix/mips/sysdep.S: Include sys/asm.h. ++ ++2003-03-27 Ulrich Drepper ++ ++ * Makefile: Remove libmd5crypt goal. ++ ++2003-03-25 Jakub Jelinek ++ ++ * sysdeps/powerpc/powerpc32/dl-machine.h (elf_machine_rela): Restore ++ special handling of relocations against local symbols. ++ ++2003-03-27 Steven Munroe ++ ++ * sysdeps/powerpc/bits/atomic.h ++ (__arch_compare_and_exchange_bool_32_acq): Move to [!__powerpc64__]. ++ [__powerpc64__] (__arch_compare_and_exchange_bool_32_acq): ++ Define PPC64 specific version. ++ [__powerpc64__] (__arch_compare_and_exchange_bool_64_acq): ++ Change (mem) constraint to "b". ++ [__powerpc64__] (__arch_atomic_exchange_and add_64): ++ Replace addi with add. Change (value) contraint to "r". ++ Change (mem) constraint to "b". ++ [__powerpc64__] (__arch_atomic_decrement_if_positive_64): New macro. ++ (__arch_atomic_exchange_32): Change (mem) constraint to "b". ++ (__arch_atomic_exchange_and_add_32): Change (mem) constraint to "b". ++ (__arch_atomic_decrement_if_positive_32): New macro. ++ (atomic_decrement_if_positive): Use __arch* macros. ++ ++2003-03-27 Jakub Jelinek ++ ++ * sysdeps/ia64/fpu/libm-test-ulps: Update. ++ ++2003-03-27 Roland McGrath ++ ++ * scripts/rpm2dynsym.sh: New file. ++ * Makefile (distribute): Add it. ++ ++2003-03-27 David Mosberger ++ ++ * sysdeps/unix/sysv/linux/ia64/getcontext.S: Restore caller's ++ ar.unat before returning. Add missing .mem.offset directives ++ to ensure file gets assembled without warnings. ++ * sysdeps/unix/sysv/linux/ia64/setjmp.S: Likewise. ++ ++2003-03-27 Jakub Jelinek ++ ++ * sysdeps/unix/sysv/linux/sysconf.c (__sysconf) <_SC_MONOTONIC_CLOCK>: ++ Return -1 instead of 0 if clock_getres failed. ++ ++2003-03-27 Roland McGrath ++ ++ * scripts/abilist.awk: If variable `parse_names' is set, grok the file ++ header lines and write out foo.symlist files for each foo.so.NN listed. ++ ++ * libio/libioP.h (_IO_wfile_