massive strip of unused configuration/scripts/recipes

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
This commit is contained in:
Andreas Müller
2017-11-25 02:41:59 +01:00
parent 05820a7984
commit 9b8adb817f
145 changed files with 0 additions and 4587 deletions

View File

@@ -1,14 +0,0 @@
PREMIRRORS_append () {
cvs://.*/.* http://sources.angstrom-distribution.org/v2015.12/
svn://.*/.* http://sources.angstrom-distribution.org/v2015.12/
git://.*/.* http://sources.angstrom-distribution.org/v2015.12/
hg://.*/.* http://sources.angstrom-distribution.org/v2015.12/
bzr://.*/.* http://sources.angstrom-distribution.org/v2015.12/
osc://.*/.* http://sources.angstrom-distribution.org/v2015.12/
p4://.*/.* http://sources.angstrom-distribution.org/v2015.12/
}
MIRRORS_append () {
ftp://.*/.* http://sources.angstrom-distribution.org/v2015.12/
https?$://.*/.* http://sources.angstrom-distribution.org/v2015.12/
}

View File

@@ -21,9 +21,6 @@
DISTRO_VERSION = "v${@time.strftime('%Y.%m',time.gmtime())}"
require conf/distro/include/sane-srcdates.inc
require conf/distro/include/sane-srcrevs.inc
#Images built can have to modes:
# 'debug': empty rootpassword, strace included
# 'release' no root password, no strace and gdb by default

View File

@@ -35,7 +35,6 @@ MACHINEOVERRIDES[vardepsexclude] += "SOC_FAMILY"
# Providers
# opkg
PREFERRED_PROVIDER_opkg-collateral = "angstrom-feed-configs"
EXTRA_IMAGE_FEATURES ?= "package-management empty-root-password"
PREFERRED_PROVIDER_os-release = "angstrom-version"

View File

@@ -1,10 +0,0 @@
# Put a 'require conf/distro/include/angstrom-jalimo.conf' in your local.conf if you want to build from the jalimo overlay
# Possible provider: cacao-native and jamvm-native
PREFERRED_PROVIDER_virtual/java-native = "jamvm-native"
# Optional since there is only one provider for now
PREFERRED_PROVIDER_virtual/javac-native = "ecj-bootstrap-native"
# Target VM
PREFERRED_PROVIDER_classpath = "classpath"

View File

@@ -1,9 +0,0 @@
# Set PREFFERED and VERSION stuff for working java runtime
PREFERRED_PROVIDER_java2-vm = "${DEFAULTJRE}"
PREFERRED_PROVIDER_java2-runtime = "${DEFAULTJRE}"
PREFERRED_PROVIDER_openjdk-7-jre = "${DEFAULTJRE}"
# Possible provider: cacao-initial-native and jamvm-initial-native
PREFERRED_PROVIDER_virtual/java-initial-native = "cacao-initial-native"
DEFAULTJRE ?= "openjdk-7-jre"

View File

@@ -1,26 +0,0 @@
# Set as-need to an intermediate var...
ASNEEDED = "-Wl,--as-needed"
# ...so we can blacklist it for recipes that break with it
ASNEEDED_pn-console-tools = ""
ASNEEDED_pn-distcc = ""
ASNEEDED_pn-openobex = ""
ASNEEDED_pn-icu = ""
ASNEEDED_pn-xserver-kdrive-xomap = ""
ASNEEDED_pn-minimo = ""
ASNEEDED_pn-pciutils = ""
ASNEEDED_pn-puzzles = ""
ASNEEDED_pn-dialer = ""
ASNEEDED_pn-pulseaudio = ""
ASNEEDED_pn-python = ""
ASNEEDED_pn-libproxy = ""
ASNEEDED_pn-libxsettings-client = ""
ASNEEDED_pn-libmatchbox = ""
ASNEEDED_pn-faac = ""
ASNEEDED_pn-wireless-tools = ""
ASNEEDED_pn-ffmpeg = ""
# Append it to TARGET_LDLFLAGS
TARGET_LDFLAGS += "${ASNEEDED}"

View File

@@ -1 +0,0 @@
INHERIT += "package_deb"

View File

@@ -1,15 +0,0 @@
INHERIT += "package_ipk"
ANGSTROM_FEED_CONFIGS ?= "angstrom-feed-configs"
EXTRAOPKGCONFIG = "opkg-config-base ${ANGSTROM_FEED_CONFIGS}"
ANGSTROM_IPK_UPDATE_ALTERNATIVES ?= "update-alternatives-opkg"
DISTRO_UPDATE_ALTERNATIVES = "${ANGSTROM_IPK_UPDATE_ALTERNATIVES}"
# we need the same provider for opkg and u-a
PREFERRED_PROVIDER_virtual/update-alternatives-native ?= "opkg-utils-native"
PREFERRED_PROVIDER_virtual/update-alternatives = "opkg-utils"
VIRTUAL-RUNTIME_update-alternatives = "${ANGSTROM_IPK_UPDATE_ALTERNATIVES}"

View File

@@ -1,5 +0,0 @@
ANGSTROM_FEED_CONFIGS ?= "zypper"
INHERIT += "package_rpm"

View File

@@ -1,42 +0,0 @@
# uclibc:
PREFERRED_PROVIDER_linux-libc-headers = "linux-libc-headers"
# The things uclibc can provide. We default to wanting uclibc to provide them.
PREFERRED_PROVIDER_virtual/libiconv = "libiconv"
PREFERRED_PROVIDER_virtual/libintl = "gettext"
PREFERRED_PROVIDER_virtual/gettext = "gettext"
#fix some iconv issues, needs to be adjusted when doing uclibc builds
PREFERRED_PROVIDER_virtual/libintl_avr32 = "gettext"
PREFERRED_PROVIDER_virtual/gettext_avr32 = "gettext"
PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}libc-initial = "uclibc-initial"
PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}libc-for-gcc = "uclibc"
PREFERRED_PROVIDER_virtual/libiconv-nativesdk = "nativesdk-eglibc"
PREFERRED_PROVIDER_virtual/libc-nativesdk = "nativesdk-eglibc"
PREFERRED_PROVIDER_virtual/${SDK_PREFIX}libc-initial-nativesdk = "nativesdk-eglibc-initial"
PREFERRED_PROVIDER_virtual/${SDK_PREFIX}libc-nativesdk = "nativesdk-eglibc"
PREFERRED_PROVIDER_virtual/${SDK_PREFIX}libc-for-gcc-nativesdk = "nativesdk-eglibc"
# libc settings
DISTRO_FEATURES += "${@['', ' nls'][d.getVar('ENABLE_BINARY_LOCALE_GENERATION', d, 1) == '1']}"
# FIXME: We enable IPv4 per default to avoid alot of breakage.
# FIXME: Figure out an acceptable way to negotiate either
# FIXME: desired features or hard requirements, either top-down or bottom-up.
DISTRO_FEATURES += " ipv4"
USE_NLS_glib-2.0 = "yes"
USE_NLS_glib-2.0-native = "yes"
USE_NLS_gcc-cross = "no"
TARGET_OS_bfin = "uclinux-uclibc"
#Gcc will die with 'internal consistency error when using the above optimizations
#with gcc-4.2.1-atmel.1.0.3 (and probably most other avr32 gcc ports).
#However, some packages require optimizations to compile (e.g. libmad).
#It appears the guilty optimization is "-frename-registers", leaving that one
#out allows the build to proceed normally. -fexpensive-optimizations may be OK,
#it was removed while debugging an issue that ultimately turned out to be due
#to the ICE fixed by gcc-pr32889.patch. It needs to be tested again.
#Note that this testing was done without the gcc-pr32889.patch.
FULL_OPTIMIZATION_avr32 = "-Os -pipe ${DEBUG_FLAGS}"
TARGET_LINK_HASH_STYLE = "${@['-Wl,--hash-style=gnu',''][d.getVar('TARGET_ARCH',d,1) in ['mips', 'mipsel', 'mips64', 'mips64el', 'avr32']]}"

View File

@@ -1,16 +0,0 @@
# uclibc:
require conf/distro/include/angstrom-uclibc.inc
USE_NLS ?= "no"
USE_NLS_glib-2.0 = "yes"
USE_NLS_glib-2.0-native = "yes"
USE_NLS_gcc-cross = "no"
TARGET_OS_UC = "uclinux${@['-uclibc','-uclibceabi'][d.getVar('TARGET_ARCH',d,1) in ['arm', 'armeb']]}"
#Gcc will die with 'internal consistency error when using the above optimizations
FULL_OPTIMIZATION_avr32 = ""
BUILD_OPTIMIZATION_avr32 = ""
CXXFLAGS += "-fvisibility-inlines-hidden"

View File

@@ -44,10 +44,6 @@ PREFERRED_PROVIDER_linux-libc-headers-nativesdk = "linux-libc-headers-nativesdk"
require conf/distro/include/angstrom-${TCLIBC}.inc
# Set some java bits
require conf/distro/include/angstrom-java.inc
require conf/distro/include/angstrom-jalimo.conf
# ARM920T and up can use thumb mode to decrease binary size at the expense of speed
# (the complete story is a bit more nuanced due to cache starvation)
# Angstrom turns on thumb for armv4t machine according to this RFC:
@@ -89,9 +85,6 @@ INHERIT += "blacklist"
#make devshell available as task
INHERIT += "devshell"
#use angstrom source mirrors to combat 404s
INHERIT += "angstrom-mirrors"
#run QA tests on builds and packages and log them
INHERIT += "insane"
QA_LOG = "1"
@@ -108,7 +101,6 @@ BUILDHISTORY_COMMIT = "1"
INHERIT += "sstate"
ANGSTROM_PKG_FORMAT ?= "ipk"
require conf/distro/include/angstrom-package-${ANGSTROM_PKG_FORMAT}.inc
# MACHINE_KERNEL_PR if not defined can cause parsing failures
# since MACHINE_KERNEL_PR is used in PR assignments in some recipes

View File

@@ -1,3 +0,0 @@
# this is alphabetical!
# only SRCREVs included in more recipes should be here, otherwise put sane SRCREV to recipe directly

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

View File

@@ -1,639 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://web.resource.org/cc/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="300"
height="300"
id="svg2"
sodipodi:version="0.32"
inkscape:version="0.45.1"
version="1.0"
sodipodi:docbase="/home/pfalcon/linux-ppc/org.openembedded.dev/contrib/angstrom"
sodipodi:docname="angstrom.svg"
inkscape:export-filename="/mnt/MultimediaA/passer_s.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90"
inkscape:output_extension="org.inkscape.output.svg.inkscape">
<defs
id="defs4" />
<sodipodi:namedview
id="base"
pagecolor="#ecece1"
bordercolor="#666666"
borderopacity="1.0"
gridtolerance="10000"
guidetolerance="10"
objecttolerance="10"
inkscape:pageopacity="1"
inkscape:pageshadow="2"
inkscape:zoom="0.5"
inkscape:cx="305.99401"
inkscape:cy="-129.81925"
inkscape:document-units="px"
inkscape:current-layer="layer2"
width="300px"
height="300px"
showgrid="true"
gridspacingx="1px"
gridspacingy="1px"
inkscape:grid-bbox="true"
inkscape:grid-points="true"
gridoriginy="0px"
gridoriginx="0px"
inkscape:window-width="1590"
inkscape:window-height="961"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:object-points="true" />
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<rect
style="opacity:1;color:black;fill:#1c2422;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:0.47713897;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
id="rect17263"
width="46.672043"
height="39.924259"
x="-176.07109"
y="-55.51947"
ry="11.246277"
rx="11.246277" />
<rect
style="opacity:1;color:black;fill:#93aca7;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:0.47713897;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
id="rect17265"
width="46.672043"
height="39.924259"
x="-176.07109"
y="-3.3768997"
ry="11.246277"
rx="11.246277" />
<rect
style="opacity:1;color:black;fill:#536c67;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:0.47713897;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
id="rect17267"
width="46.672043"
height="39.924259"
x="-176.07109"
y="100.90823"
ry="11.246277"
rx="11.246277" />
<rect
style="opacity:1;color:black;fill:#dbe3e2;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:0.47713897;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
id="rect17269"
width="46.672043"
height="39.924259"
x="-176.07109"
y="153.05081"
ry="11.246277"
rx="11.246277" />
<text
xml:space="preserve"
style="font-size:24px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Garamond"
x="-219"
y="222"
id="text1929"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan1931"
x="-219"
y="222">Colour scheme</tspan></text>
<rect
style="opacity:1;color:black;fill:#6f918a;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:0.47713897;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
id="rect4585"
width="46.672043"
height="39.924259"
x="-176.07109"
y="48.765663"
ry="11.246277"
rx="11.246277" />
<g
id="g1927"
transform="matrix(2.146701,0,0,2.146701,-398.0853,376.2692)"
inkscape:export-filename="/home/pfalcon/linux-ppc/org.openembedded.dev/contrib/angstrom/angstrom.png"
inkscape:export-xdpi="95.910004"
inkscape:export-ydpi="95.910004">
<text
transform="matrix(0,-1,1,0,0,0)"
sodipodi:linespacing="100%"
id="text1930"
y="94.3358"
x="-86.595512"
style="font-size:20.16246986px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#536c67;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Serif"
xml:space="preserve"><tspan
y="94.3358"
x="-86.595512"
id="tspan1932"
sodipodi:role="line">ngström</tspan></text>
<path
id="path1934"
d="M 78.016636,93.581841 C 77.603166,93.58185 77.252031,93.729524 76.963231,94.024864 C 76.667895,94.313657 76.520222,94.664793 76.520212,95.078274 C 76.520222,95.498333 76.664617,95.852751 76.953385,96.14153 C 77.235627,96.423757 77.590041,96.564868 78.016636,96.564863 C 78.430148,96.564868 78.781283,96.423757 79.070052,96.14153 C 79.358851,95.852751 79.503246,95.498333 79.503225,95.078274 C 79.503246,94.664793 79.358851,94.313657 79.070052,94.024864 C 78.781283,93.729524 78.430148,93.58185 78.016636,93.581841 M 88.698417,98.277885 L 88.698417,92.902539 L 81.708498,95.580367 L 88.698417,98.277885 M 94.024538,102.43246 L 92.980973,102.43246 L 92.980973,101.14276 L 80.399121,96.328584 C 80.156295,96.801147 79.834688,97.162129 79.434312,97.411529 C 79.033966,97.654375 78.561408,97.775797 78.016636,97.775793 C 77.268445,97.775797 76.631799,97.513265 76.106721,96.988195 C 75.575105,96.463137 75.309298,95.826498 75.309277,95.078274 C 75.309298,94.330066 75.575105,93.693426 76.106721,93.168353 C 76.631799,92.636735 77.268445,92.370921 78.016636,92.370912 C 78.541715,92.370921 79.014274,92.498906 79.434312,92.754865 C 79.847813,93.010843 80.16942,93.375106 80.399121,93.847655 L 92.980973,89.003937 L 92.980973,87.556728 L 94.024538,87.556728 L 94.024538,92.902539 L 92.980973,92.902539 L 92.980973,91.268276 L 89.751828,92.498895 L 89.751828,98.681529 L 92.980973,99.912148 L 92.980973,98.297575 L 94.024538,98.297575 L 94.024538,102.43246"
style="font-size:19.43293762px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#536c67;fill-opacity:1;stroke:#536c67;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;font-family:DejaVu Serif" />
</g>
<g
id="g1936"
transform="matrix(2.052686,0,0,2.052686,-404.4489,380.2516)"
inkscape:export-filename="/home/pfalcon/linux-ppc/org.openembedded.dev/contrib/angstrom/angstrom.png"
inkscape:export-xdpi="95.910004"
inkscape:export-ydpi="95.910004">
<path
sodipodi:nodetypes="cc"
id="path1938"
d="M 12.999066,47.703463 L 55.357092,47.703463"
style="fill:#374845;fill-rule:evenodd;stroke:#6f918a;stroke-width:2.15206432;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
transform="matrix(0.794213,0,0,0.794213,161.2522,0.580159)"
d="M -150 26 A 10 10 0 1 1 -170,26 A 10 10 0 1 1 -150 26 z"
sodipodi:ry="10"
sodipodi:rx="10"
sodipodi:cy="26"
sodipodi:cx="-160"
id="path1940"
style="color:black;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#6f918a;stroke-width:1.56876302;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
sodipodi:type="arc" />
<path
sodipodi:nodetypes="cccccccczc"
id="path1942"
d="M 32.589654,1.1096339 L 32.589654,2.6980598 L 32.589654,11.752088 L 33.330918,14.50536 L 35.02524,14.50536 L 35.766506,11.752088 L 35.766506,2.6980598 L 35.766506,1.1096339 C 35.23703,1.021388 34.707554,0.84489625 34.178079,0.84489625 C 33.648604,0.84489625 33.119128,1.021388 32.589654,1.1096339 z "
style="fill:white;fill-opacity:1;fill-rule:evenodd;stroke:#93aca7;stroke-width:0.9061324;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="cccccc"
id="path1944"
d="M 3.4488346,94.677852 L 1.9959014,102.74656 L 2.3485637,105.51135 L 3.6040027,103.02868 L 5.0569359,94.988187 L 3.4488346,94.677852 z "
style="fill:#536c67;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.79999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
transform="matrix(1.601179,0,0,1.601179,218.9345,-53.31984)"
d="M -131.25 91.8125 A 1.8125 1.8125 0 1 1 -134.875,91.8125 A 1.8125 1.8125 0 1 1 -131.25 91.8125 z"
sodipodi:ry="1.8125"
sodipodi:rx="1.8125"
sodipodi:cy="91.8125"
sodipodi:cx="-133.0625"
id="path1946"
style="color:black;fill:white;fill-opacity:1;fill-rule:nonzero;stroke:#93aca7;stroke-width:0.42443681;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
sodipodi:type="arc" />
<path
sodipodi:nodetypes="ccccc"
id="path1948"
d="M 65.113385,96.296589 L 66.285516,103.16021 L 65.262411,104.69422 L 63.809478,96.653724 L 65.113385,96.296589 z "
style="fill:#536c67;fill-opacity:1;fill-rule:evenodd;stroke:#536c67;stroke-width:0.33979961;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
id="path1950"
d="M 58.810986,73.853337 L 56.19236,74.95143 L 58.810986,73.853337"
style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#93aca7;stroke-width:0.79286575;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
id="path1952"
d="M 31.100503,25.233854 L 1.7477151,95.190781 L 2.0124527,101.51139 L 3.9979853,101.84231 L 34.178079,29.899855 L 64.358173,101.84231 L 66.343705,101.51139 L 66.608443,95.190781 L 37.255655,25.233854 L 34.906107,26.22662 L 34.178079,29.171827 L 33.450051,26.22662 L 31.100503,25.233854 z "
style="fill:white;fill-opacity:1;fill-rule:evenodd;stroke:#93aca7;stroke-width:0.9061324;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
id="path1954"
d="M 50.955828,69.908335 L 55.257816,80.133827 L 59.526711,78.346848 L 56.316767,70.669455 L 50.955828,69.908335 z "
style="color:black;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#93aca7;stroke-width:0.5663327;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
<path
transform="matrix(1.601179,0,0,1.601179,275.5363,-51.72735)"
d="M -131.25 91.8125 A 1.8125 1.8125 0 1 1 -134.875,91.8125 A 1.8125 1.8125 0 1 1 -131.25 91.8125 z"
sodipodi:ry="1.8125"
sodipodi:rx="1.8125"
sodipodi:cy="91.8125"
sodipodi:cx="-133.0625"
id="path1956"
style="color:black;fill:white;fill-opacity:1;fill-rule:nonzero;stroke:#93aca7;stroke-width:0.42443681;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
sodipodi:type="arc" />
<path
sodipodi:nodetypes="cc"
id="path1958"
d="M 14.322754,46.379775 L 14.322754,49.027151"
style="fill:#4d4d4d;fill-rule:evenodd;stroke:#6f918a;stroke-width:3.28472996;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
id="path1960"
d="M 54.033404,46.379775 L 54.033404,49.027151"
style="fill:#4d4d4d;fill-rule:evenodd;stroke:#6f918a;stroke-width:3.28472996;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
id="path1962"
d="M 57.375198,79.240556 L 54.805887,73.113512 L 57.375198,79.240556"
style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#93aca7;stroke-width:0.67959929;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
id="path1964"
d="M 57.721094,71.214665 L 59.929123,76.480163 L 57.721094,71.214665"
style="color:black;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#93aca7;stroke-width:0.9061324;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
<path
transform="matrix(0.881113,0,0,0.881113,166.3452,-0.181653)"
d="M -147.5 33.5 A 2.5 2.5 0 1 1 -152.5,33.5 A 2.5 2.5 0 1 1 -147.5 33.5 z"
sodipodi:ry="2.5"
sodipodi:rx="2.5"
sodipodi:cy="33.5"
sodipodi:cx="-150"
id="path1966"
style="color:black;fill:white;fill-opacity:1;fill-rule:evenodd;stroke:#93aca7;stroke-width:0.77129638;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
sodipodi:type="arc" />
<path
id="path1968"
d="M 34.012618,42.938185 C 33.639517,43.017596 33.375542,43.351026 33.383866,43.732398 L 33.383866,51.674528 C 33.37981,51.960951 33.530297,52.227368 33.77769,52.371761 C 34.025092,52.516155 34.331066,52.516155 34.578468,52.371761 C 34.825861,52.227368 34.976348,51.960951 34.972292,51.674528 L 34.972292,43.732398 C 34.977598,43.489694 34.871628,43.257887 34.684607,43.10311 C 34.497586,42.948333 34.250045,42.887581 34.012618,42.938185 z "
style="fill:white;fill-opacity:1;fill-rule:evenodd;stroke:#93aca7;stroke-width:0.67959929;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
transform="matrix(1.058951,0,0,1.058951,192.2794,-7.626709)"
d="M -157.5 52.25 A 1.25 1.25 0 1 1 -160,52.25 A 1.25 1.25 0 1 1 -157.5 52.25 z"
sodipodi:ry="1.25"
sodipodi:rx="1.25"
sodipodi:cy="52.25"
sodipodi:cx="-158.75"
id="path1970"
style="color:black;fill:white;fill-opacity:1;fill-rule:evenodd;stroke:#93aca7;stroke-width:0.64176649;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
sodipodi:type="arc" />
<path
transform="matrix(1.058951,0,0,1.058951,212.2935,-7.626709)"
d="M -157.5 52.25 A 1.25 1.25 0 1 1 -160,52.25 A 1.25 1.25 0 1 1 -157.5 52.25 z"
sodipodi:ry="1.25"
sodipodi:rx="1.25"
sodipodi:cy="52.25"
sodipodi:cx="-158.75"
id="path1972"
style="color:black;fill:white;fill-opacity:1;fill-rule:evenodd;stroke:#93aca7;stroke-width:0.64176649;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
sodipodi:type="arc" />
<path
sodipodi:nodetypes="ccc"
id="path1974"
d="M 10.404637,86.686084 L 42.735724,9.6143312 L 10.404637,86.686084 z "
style="fill:white;fill-opacity:0;fill-rule:evenodd;stroke:black;stroke-width:0.56633264;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0" />
<path
transform="matrix(0.422478,0,0,0.422478,72.47005,73.2379)"
d="M -157.5 52.25 A 1.25 1.25 0 1 1 -160,52.25 A 1.25 1.25 0 1 1 -157.5 52.25 z"
sodipodi:ry="1.25"
sodipodi:rx="1.25"
sodipodi:cy="52.25"
sodipodi:cx="-158.75"
id="path1976"
style="color:black;fill:white;fill-opacity:1;fill-rule:evenodd;stroke:#93aca7;stroke-width:1.60860264;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
sodipodi:type="arc" />
</g>
</g>
<g
inkscape:groupmode="layer"
id="layer2"
inkscape:label="tekst">
<g
id="g18321"
transform="matrix(4.972105,0,0,4.972105,472.6639,-140.1673)">
<path
sodipodi:nodetypes="cc"
id="path18323"
d="M 12.76643,48.872248 L 54.26807,48.872248"
style="fill:#374845;fill-rule:evenodd;stroke:#6f918a;stroke-width:1.60260403;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
transform="matrix(0.778156,0,0,0.778156,158.0222,2.701674)"
d="M -150 26 A 10 10 0 1 1 -170,26 A 10 10 0 1 1 -150 26 z"
sodipodi:ry="10"
sodipodi:rx="10"
sodipodi:cy="26"
sodipodi:cx="-160"
id="path18325"
style="color:black;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#6f918a;stroke-width:1.45228577;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
sodipodi:type="arc" />
<path
sodipodi:nodetypes="cccccccczc"
id="path18327"
d="M 31.960939,3.220444 L 31.960939,4.7767555 L 31.960939,13.647731 L 32.687217,16.345338 L 34.347283,16.345338 L 35.073562,13.647731 L 35.073562,4.7767555 L 35.073562,3.220444 C 34.554791,3.1339823 34.03602,2.9610588 33.51725,2.9610588 C 32.99848,2.9610588 32.479709,3.1339823 31.960939,3.220444 z "
style="fill:white;fill-opacity:1;fill-rule:evenodd;stroke:#93aca7;stroke-width:0.53420138;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="cccccc"
id="path18329"
d="M 3.4092835,94.896918 L 1.9857254,102.80249 L 2.3312576,105.51139 L 3.5613144,103.07891 L 4.9848725,95.200979 L 3.4092835,94.896918 z "
style="fill:#536c67;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.79999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
transform="matrix(1.568807,0,0,1.568807,214.5383,-50.10859)"
d="M -131.25 91.8125 A 1.8125 1.8125 0 1 1 -134.875,91.8125 A 1.8125 1.8125 0 1 1 -131.25 91.8125 z"
sodipodi:ry="1.8125"
sodipodi:rx="1.8125"
sodipodi:cy="91.8125"
sodipodi:cx="-133.0625"
id="path18331"
style="color:black;fill:white;fill-opacity:1;fill-rule:nonzero;stroke:#93aca7;stroke-width:0.20430867;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
sodipodi:type="arc" />
<path
sodipodi:nodetypes="ccccc"
id="path18333"
d="M 63.80795,96.501979 L 64.956383,103.22684 L 63.953963,104.72984 L 62.530405,96.851893 L 63.80795,96.501979 z "
style="fill:#536c67;fill-opacity:1;fill-rule:evenodd;stroke:#536c67;stroke-width:0.32052082;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
id="path18335"
d="M 57.652134,74.493429 L 55.086451,75.569321 L 57.652134,74.493429"
style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#93aca7;stroke-width:0.74788189;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
id="path18337"
d="M 30.501896,26.856925 L 1.7425569,95.399477 L 2.0019421,101.5923 L 3.9473315,101.91653 L 33.51725,31.42859 L 63.087169,101.91653 L 65.032558,101.5923 L 65.291943,95.399477 L 36.532604,26.856925 L 34.230559,27.82962 L 33.51725,30.715281 L 32.803941,27.82962 L 30.501896,26.856925 z "
style="fill:white;fill-opacity:1;fill-rule:evenodd;stroke:#93aca7;stroke-width:0.53420138;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
id="path18339"
d="M 49.95579,70.628186 L 54.170801,80.646941 L 58.353388,78.896091 L 55.208342,71.373918 L 49.95579,70.628186 z "
style="color:black;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#93aca7;stroke-width:0.32052094;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
<path
transform="matrix(1.568807,0,0,1.568807,269.9957,-48.54829)"
d="M -131.25 91.8125 A 1.8125 1.8125 0 1 1 -134.875,91.8125 A 1.8125 1.8125 0 1 1 -131.25 91.8125 z"
sodipodi:ry="1.8125"
sodipodi:rx="1.8125"
sodipodi:cy="91.8125"
sodipodi:cx="-133.0625"
id="path18341"
style="color:black;fill:white;fill-opacity:1;fill-rule:nonzero;stroke:#93aca7;stroke-width:0.20430867;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
sodipodi:type="arc" />
<path
sodipodi:nodetypes="cc"
id="path18343"
d="M 14.063356,47.575322 L 14.063356,50.169174"
style="fill:#4d4d4d;fill-rule:evenodd;stroke:#6f918a;stroke-width:2.67100668;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
id="path18345"
d="M 52.971144,47.575322 L 52.971144,50.169174"
style="fill:#4d4d4d;fill-rule:evenodd;stroke:#6f918a;stroke-width:2.67100668;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
id="path18347"
d="M 56.245374,79.77173 L 53.728009,73.768562 L 56.245374,79.77173"
style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#93aca7;stroke-width:0.32052082;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
id="path18349"
d="M 56.584277,71.908105 L 58.747664,77.067146 L 56.584277,71.908105"
style="color:black;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#93aca7;stroke-width:0.74788189;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
<path
transform="matrix(0.863299,0,0,0.863299,163.0122,1.955264)"
d="M -147.5 33.5 A 2.5 2.5 0 1 1 -152.5,33.5 A 2.5 2.5 0 1 1 -147.5 33.5 z"
sodipodi:ry="2.5"
sodipodi:rx="2.5"
sodipodi:cy="33.5"
sodipodi:cx="-150"
id="path18351"
style="color:black;fill:white;fill-opacity:1;fill-rule:evenodd;stroke:#93aca7;stroke-width:0.37127414;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
sodipodi:type="arc" />
<path
id="path18353"
d="M 33.355134,44.203314 C 32.989577,44.281119 32.730939,44.607808 32.739094,44.981469 L 32.739094,52.763027 C 32.73512,53.043659 32.882565,53.30469 33.124956,53.446163 C 33.367356,53.587638 33.667144,53.587638 33.909544,53.446163 C 34.151935,53.30469 34.29938,53.043659 34.295406,52.763027 L 34.295406,44.981469 C 34.300604,44.743672 34.196777,44.516552 34.013537,44.364904 C 33.830297,44.213256 33.587761,44.153733 33.355134,44.203314 z "
style="fill:white;fill-opacity:1;fill-rule:evenodd;stroke:#93aca7;stroke-width:0.32052082;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
transform="matrix(1.037541,0,0,1.037541,188.4221,-5.339269)"
d="M -157.5 52.25 A 1.25 1.25 0 1 1 -160,52.25 A 1.25 1.25 0 1 1 -157.5 52.25 z"
sodipodi:ry="1.25"
sodipodi:rx="1.25"
sodipodi:cy="52.25"
sodipodi:cx="-158.75"
id="path18355"
style="color:black;fill:white;fill-opacity:1;fill-rule:evenodd;stroke:#93aca7;stroke-width:0.30892351;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
sodipodi:type="arc" />
<path
transform="matrix(1.037541,0,0,1.037541,208.0316,-5.339269)"
d="M -157.5 52.25 A 1.25 1.25 0 1 1 -160,52.25 A 1.25 1.25 0 1 1 -157.5 52.25 z"
sodipodi:ry="1.25"
sodipodi:rx="1.25"
sodipodi:cy="52.25"
sodipodi:cx="-158.75"
id="path18357"
style="color:black;fill:white;fill-opacity:1;fill-rule:evenodd;stroke:#93aca7;stroke-width:0.30892351;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
sodipodi:type="arc" />
<path
sodipodi:nodetypes="ccc"
id="path18359"
d="M 10.224455,87.066726 L 41.901878,11.553195 L 10.224455,87.066726 z "
style="fill:white;fill-opacity:0;fill-rule:evenodd;stroke:black;stroke-width:0.53420138;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0" />
<path
transform="matrix(0.413936,0,0,0.413936,71.03504,73.89043)"
d="M -157.5 52.25 A 1.25 1.25 0 1 1 -160,52.25 A 1.25 1.25 0 1 1 -157.5 52.25 z"
sodipodi:ry="1.25"
sodipodi:rx="1.25"
sodipodi:cy="52.25"
sodipodi:cx="-158.75"
id="path18361"
style="color:black;fill:white;fill-opacity:1;fill-rule:evenodd;stroke:#93aca7;stroke-width:0.77432352;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
sodipodi:type="arc" />
</g>
<text
xml:space="preserve"
style="font-size:24px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Garamond"
x="505.65808"
y="413.98828"
id="text1921"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan1923"
x="505.65808"
y="413.98828">Large version, thinner lines</tspan></text>
<text
xml:space="preserve"
style="font-size:24px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Garamond"
x="-423.13144"
y="648.26971"
id="text1925"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan1927"
x="-423.13144"
y="648.26971">Small version for psplash</tspan></text>
<text
xml:space="preserve"
style="font-size:24px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Garamond"
x="-20"
y="360"
id="text1978"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
x="-20"
y="360"
id="tspan1982">Small version for psplash (300×300)</tspan></text>
<g
id="g2936"
transform="translate(-476.8848,-138.3898)">
<g
transform="matrix(2.942637,0,0,2.942637,481.8975,134.4777)"
id="g21062">
<text
xml:space="preserve"
style="font-size:20.16246986px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#536c67;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Serif"
x="-86.595512"
y="94.3358"
id="text1941"
sodipodi:linespacing="100%"
transform="matrix(0,-1,1,0,0,0)"><tspan
sodipodi:role="line"
id="tspan1943"
x="-86.595512"
y="94.3358">ngström</tspan></text>
<path
style="font-size:19.43293762px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#536c67;fill-opacity:1;stroke:none;stroke-width:0.10194937;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;font-family:DejaVu Serif"
d="M 78.016636,93.581841 C 77.603166,93.58185 77.252031,93.729524 76.963231,94.024864 C 76.667895,94.313657 76.520222,94.664793 76.520212,95.078274 C 76.520222,95.498333 76.664617,95.852751 76.953385,96.14153 C 77.235627,96.423757 77.590041,96.564868 78.016636,96.564863 C 78.430148,96.564868 78.781283,96.423757 79.070052,96.14153 C 79.358851,95.852751 79.503246,95.498333 79.503225,95.078274 C 79.503246,94.664793 79.358851,94.313657 79.070052,94.024864 C 78.781283,93.729524 78.430148,93.58185 78.016636,93.581841 M 94.024538,102.43246 L 92.980973,102.43246 L 92.980973,101.14276 L 80.399121,96.328584 C 80.156295,96.801147 79.834688,97.162129 79.434312,97.411529 C 79.033966,97.654375 78.561408,97.775797 78.016636,97.775793 C 77.268445,97.775797 76.631799,97.513265 76.106721,96.988195 C 75.575105,96.463137 75.309298,95.826498 75.309277,95.078274 C 75.309298,94.330066 75.575105,93.693426 76.106721,93.168353 C 76.631799,92.636735 77.268445,92.370921 78.016636,92.370912 C 78.541715,92.370921 79.014274,92.498906 79.434312,92.754865 C 79.847813,93.010843 80.16942,93.375106 80.399121,93.847655 L 92.980973,89.003937 L 92.980973,87.556728 L 94.024538,87.556728 L 94.024538,92.902539 L 92.980973,92.902539 L 92.980973,91.268276 L 81.708498,95.580367 L 92.980973,99.912148 L 92.980973,98.297575 L 94.024538,98.297575 L 94.024538,102.43246"
id="text17274"
sodipodi:nodetypes="ccssscsccccccccscscscccccccccccc" />
</g>
<g
transform="matrix(2.813764,0,0,2.813764,476.4644,139.9367)"
id="g21067">
<path
style="fill:#374845;fill-rule:evenodd;stroke:#6f918a;stroke-width:2.15206432;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 12.999066,47.703463 L 55.357092,47.703463"
id="path1945"
sodipodi:nodetypes="cc" />
<path
sodipodi:type="arc"
style="color:black;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#6f918a;stroke-width:1.56876302;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
id="path1947"
sodipodi:cx="-160"
sodipodi:cy="26"
sodipodi:rx="10"
sodipodi:ry="10"
d="M -150 26 A 10 10 0 1 1 -170,26 A 10 10 0 1 1 -150 26 z"
transform="matrix(0.794213,0,0,0.794213,161.2522,0.580159)" />
<path
style="fill:white;fill-opacity:1;fill-rule:evenodd;stroke:#93aca7;stroke-width:0.9061324;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 32.589654,1.1096339 L 32.589654,2.6980598 L 32.589654,11.752088 L 33.330918,14.50536 L 35.02524,14.50536 L 35.766506,11.752088 L 35.766506,2.6980598 L 35.766506,1.1096339 C 35.23703,1.021388 34.707554,0.84489625 34.178079,0.84489625 C 33.648604,0.84489625 33.119128,1.021388 32.589654,1.1096339 z "
id="path1949"
sodipodi:nodetypes="cccccccczc" />
<path
style="fill:#536c67;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.79999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 3.4488346,94.677852 L 1.9959014,102.74656 L 2.3485637,105.51135 L 3.6040027,103.02868 L 5.0569359,94.988187 L 3.4488346,94.677852 z "
id="path2854"
sodipodi:nodetypes="cccccc" />
<path
sodipodi:type="arc"
style="color:black;fill:white;fill-opacity:1;fill-rule:nonzero;stroke:#93aca7;stroke-width:0.42443681;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
id="path3767"
sodipodi:cx="-133.0625"
sodipodi:cy="91.8125"
sodipodi:rx="1.8125"
sodipodi:ry="1.8125"
d="M -131.25 91.8125 A 1.8125 1.8125 0 1 1 -134.875,91.8125 A 1.8125 1.8125 0 1 1 -131.25 91.8125 z"
transform="matrix(1.601179,0,0,1.601179,218.9345,-53.31984)" />
<path
style="fill:#536c67;fill-opacity:1;fill-rule:evenodd;stroke:#536c67;stroke-width:0.33979961;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 65.113385,96.296589 L 66.285516,103.16021 L 65.262411,104.69422 L 63.809478,96.653724 L 65.113385,96.296589 z "
id="path2878"
sodipodi:nodetypes="ccccc" />
<path
style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#93aca7;stroke-width:0.79286575;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 58.810986,73.853337 L 56.19236,74.95143 L 58.810986,73.853337"
id="path10016"
sodipodi:nodetypes="ccc" />
<path
style="fill:white;fill-opacity:1;fill-rule:evenodd;stroke:#93aca7;stroke-width:0.9061324;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 31.100503,25.233854 L 1.7477151,95.190781 L 2.0124527,101.51139 L 3.9979853,101.84231 L 34.178079,29.899855 L 64.358173,101.84231 L 66.343705,101.51139 L 66.608443,95.190781 L 37.255655,25.233854 L 34.906107,26.22662 L 34.178079,29.171827 L 33.450051,26.22662 L 31.100503,25.233854 z "
id="path1951" />
<path
style="color:black;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#93aca7;stroke-width:0.5663327;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
d="M 50.955828,69.908335 L 55.257816,80.133827 L 59.526711,78.346848 L 56.316767,70.669455 L 50.955828,69.908335 z "
id="rect6452" />
<path
sodipodi:type="arc"
style="color:black;fill:white;fill-opacity:1;fill-rule:nonzero;stroke:#93aca7;stroke-width:0.42443681;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
id="path3765"
sodipodi:cx="-133.0625"
sodipodi:cy="91.8125"
sodipodi:rx="1.8125"
sodipodi:ry="1.8125"
d="M -131.25 91.8125 A 1.8125 1.8125 0 1 1 -134.875,91.8125 A 1.8125 1.8125 0 1 1 -131.25 91.8125 z"
transform="matrix(1.601179,0,0,1.601179,275.5363,-51.72735)" />
<path
style="fill:#4d4d4d;fill-rule:evenodd;stroke:#6f918a;stroke-width:3.28472996;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 14.322754,46.379775 L 14.322754,49.027151"
id="path5559"
sodipodi:nodetypes="cc" />
<path
style="fill:#4d4d4d;fill-rule:evenodd;stroke:#6f918a;stroke-width:3.28472996;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 54.033404,46.379775 L 54.033404,49.027151"
id="path5561"
sodipodi:nodetypes="cc" />
<path
style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#93aca7;stroke-width:0.67959929;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 57.375198,79.240556 L 54.805887,73.113512 L 57.375198,79.240556"
id="path8228"
sodipodi:nodetypes="ccc" />
<path
style="color:black;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#93aca7;stroke-width:0.9061324;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
d="M 57.721094,71.214665 L 59.929123,76.480163 L 57.721094,71.214665"
id="path9123"
sodipodi:nodetypes="ccc" />
<path
sodipodi:type="arc"
style="color:black;fill:white;fill-opacity:1;fill-rule:evenodd;stroke:#93aca7;stroke-width:0.77129638;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
id="path13689"
sodipodi:cx="-150"
sodipodi:cy="33.5"
sodipodi:rx="2.5"
sodipodi:ry="2.5"
d="M -147.5 33.5 A 2.5 2.5 0 1 1 -152.5,33.5 A 2.5 2.5 0 1 1 -147.5 33.5 z"
transform="matrix(0.881113,0,0,0.881113,166.3452,-0.181653)" />
<path
style="fill:white;fill-opacity:1;fill-rule:evenodd;stroke:#93aca7;stroke-width:0.67959929;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 34.012618,42.938185 C 33.639517,43.017596 33.375542,43.351026 33.383866,43.732398 L 33.383866,51.674528 C 33.37981,51.960951 33.530297,52.227368 33.77769,52.371761 C 34.025092,52.516155 34.331066,52.516155 34.578468,52.371761 C 34.825861,52.227368 34.976348,51.960951 34.972292,51.674528 L 34.972292,43.732398 C 34.977598,43.489694 34.871628,43.257887 34.684607,43.10311 C 34.497586,42.948333 34.250045,42.887581 34.012618,42.938185 z "
id="path4672" />
<path
sodipodi:type="arc"
style="color:black;fill:white;fill-opacity:1;fill-rule:evenodd;stroke:#93aca7;stroke-width:0.64176649;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
id="path11020"
sodipodi:cx="-158.75"
sodipodi:cy="52.25"
sodipodi:rx="1.25"
sodipodi:ry="1.25"
d="M -157.5 52.25 A 1.25 1.25 0 1 1 -160,52.25 A 1.25 1.25 0 1 1 -157.5 52.25 z"
transform="matrix(1.058951,0,0,1.058951,192.2794,-7.626709)" />
<path
sodipodi:type="arc"
style="color:black;fill:white;fill-opacity:1;fill-rule:evenodd;stroke:#93aca7;stroke-width:0.64176649;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
id="path11907"
sodipodi:cx="-158.75"
sodipodi:cy="52.25"
sodipodi:rx="1.25"
sodipodi:ry="1.25"
d="M -157.5 52.25 A 1.25 1.25 0 1 1 -160,52.25 A 1.25 1.25 0 1 1 -157.5 52.25 z"
transform="matrix(1.058951,0,0,1.058951,212.2935,-7.626709)" />
<path
style="fill:white;fill-opacity:0;fill-rule:evenodd;stroke:black;stroke-width:0.56633264;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0"
d="M 10.404637,86.686084 L 42.735724,9.6143312 L 10.404637,86.686084 z "
id="path3777"
sodipodi:nodetypes="ccc" />
<path
sodipodi:type="arc"
style="color:black;fill:white;fill-opacity:1;fill-rule:evenodd;stroke:#93aca7;stroke-width:1.60860264;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
id="path11909"
sodipodi:cx="-158.75"
sodipodi:cy="52.25"
sodipodi:rx="1.25"
sodipodi:ry="1.25"
d="M -157.5 52.25 A 1.25 1.25 0 1 1 -160,52.25 A 1.25 1.25 0 1 1 -157.5 52.25 z"
transform="matrix(0.422478,0,0,0.422478,72.47005,73.2379)" />
</g>
</g>
<rect
style="opacity:1;color:black;fill:#536c67;fill-opacity:1;fill-rule:evenodd;stroke:#536c67;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
id="rect2964"
width="0"
height="15.817692"
x="436.01993"
y="359.46634"
rx="2.2974668"
ry="4.2123618" />
<rect
style="opacity:1;color:black;fill:#536c67;fill-opacity:1;fill-rule:evenodd;stroke:#536c67;stroke-width:0.46281698;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
id="rect2966"
width="2.6431277"
height="13.088069"
x="255.23138"
y="270.68051" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 45 KiB

View File

@@ -1,452 +0,0 @@
#!/bin/bash
# Split into "noarch" "arch" and "machine" section
# build "noarch" for only one machine, build "arch" *one* time for each arch and build "machine" for each machine
DO_UCLIBC=0
do_build() {
#echo "MACHINE = \"$BUILD_MACHINE\"" > conf/auto.conf
BUILD_MODE="glibc"
if [ "$BUILD_CLEAN" != "" ]
then
MACHINE=$BUILD_MACHINE bitbake -c clean $BUILD_CLEAN
fi
for target in $BUILD_TARGETS
do
MACHINE=$BUILD_MACHINE bitbake $target && do_report_success
done
if [ $DO_UCLIBC = 1 ]
then
BUILD_MODE="uclibc"
if [ "$BUILD_CLEAN" != "" ]
then
TCLIBC=uclibc MACHINE=$BUILD_MACHINE bitbake -c clean $BUILD_CLEAN
fi
for target in $BUILD_TARGETS
do
TCLIBC=uclibc MACHINE=$BUILD_MACHINE bitbake $target && do_report_success
done
fi
}
do_report_success() {
echo "$(date -u +%s) $target $BUILD_MODE $machine" >> autobuilder-feed.log
}
# noarch packages (e.g. PACKAGE_ARCH=all in OE)
BUILD_MACHINE="beagleboard"
BUILD_CLEAN=""
BUILD_TARGETS=""
do_build
# arch packages (no machine specific (sub)packages)
# Architectures:
# * arm-oabi: simpad
# * armv4t: om-gta01
# * armv5te: c7x0
# * armv5teb: ixp4xxbe
# * armv6: nokia800
# * armv6-novfp: htckaiser
# * armv7a: beagleboard
# * ppc405: dht-walnut
# * ppc603e: efika
# * i586: qemux86
if [ "$1" = "" ] ; then
ARCH_MACHINES="simpad om-gta01 c7x0 ixp4xxbe nokia800 htckaiser beagleboard dht-walnut efika qemux86"
else
ARCH_MACHINES="$@"
fi
for machine in ${ARCH_MACHINES}
do
BUILD_MACHINE=$machine
BUILD_CLEAN="opkg-native qmake-native qmake2-native qt-x11-free iso-codes perl perl-native python python-native python-pygtk gnome-icon-theme"
BUILD_TARGETS=" \
opkg-native \
abiword \
aircrack-ng \
angstrom-packagegroup-gnome \
angstrom-zeroconf-audio \
apache2 \
artoolkit \
asciidoc \
asterisk \
atomic \
autoconf \
automake \
balsa \
binutils \
bison \
blueman \
bluez-gnome \
bluez-hcidump \
boa \
bonjour \
camera-assistant \
cdparanoia \
cdstatus \
checkers \
cherokee \
claws-mail \
connman \
connman-gnome \
contacts \
cpufrequtils \
cron \
cvs \
cwiid \
dates \
devicekit-disks \
devmem2 \
dialog \
distcc \
dsniff \
dosfstools \
duke3d \
dvb-apps \
dvbstream \
dvbtraffic \
dvbtune \
e-uae \
e-wm \
ekiga \
empathy \
emtooth \
enna \
eog \
epdfview \
epiphany \
evince \
exalt \
exalt-client \
exo \
fakeroot \
fennec \
flame \
fluxbox \
ffmpeg \
fftw \
fftwf \
fftwl \
findutils \
firefox \
fish \
fldigi \
flex \
flite \
frameworkd \
freenote \
froot \
frozen-bubble \
gcc \
gdal \
gdb \
gdbserver \
gdm \
geany \
geda \
geda-docs \
geda-examples \
geda-gattrib \
geda-gnetlist \
geda-gschem \
geda-gsymcheck \
geda-symbols \
geda-utils \
giac \
gimp \
glider \
gksu \
gmp \
gmpc \
gnome-dvb-daemon \
gnome-games \
gnome-mplayer \
gnome-panel \
gnome-system-monitor \
gnumeric \
gnuplot \
gnuradio \
gpe-bluetooth \
gpe-gallery \
gpe-login \
gpe-mini-browser \
gpe-mini-browser2 \
gpe-scap \
gpe-sketchbook \
git \
gperf \
gphoto2 \
gpsdrive \
gqview \
gsm0710muxd \
gspcav1 \
gst-omapfb \
gtk+ \
gzip \
hal \
hdparm \
hexatrolic \
htop \
i2c-tools \
iaimaster \
icebloxx \
imagemagick \
inkscape \
inkwp \
ioquake3 \
ipaq-sleep \
iperf \
iptables \
irssi \
iscsi-target \
ivman \
jamvm \
julius \
kernel-module-udlfb \
kismet \
konqueror-embedded \
labyrinth \
lcd4linux \
leafpad \
libv4l \
lighttpd \
links-x11 \
lirc \
lowpan-tools \
lyx \
m4 \
madplay \
mahjongg \
make \
maki \
mc \
mediatomb \
meta-nas-server \
meta-toolchain \
metacity \
midori \
mileage \
mono \
motion \
mousepad \
mpc \
mpd \
mpfr \
mpg123 \
mplayer \
mtd-utils \
mutt \
mysql5 \
mythtv \
mythplugins \
myththemes \
nano \
nautilus \
nbench-byte \
navit \
netbook-launcher-efl \
netkit-ftp \
netsurf \
news \
nfs-utils \
nmap \
nmm \
notecase \
ntfs-3g \
numptyphysics \
octave \
openbox \
opencv \
opencv-samples \
openredalert \
openvpn \
opie-notes \
orage \
padevchooser \
pavucontrol \
palantir \
pairs \
paprefs \
pciutils \
pdamaze \
perl \
php \
pidgin \
pine \
pingus \
pipeman \
pkgconfig \
places \
pmount \
pngcrush \
pocketcellar \
povray \
prboom \
prelink \
proftpd \
pushover \
python \
python-pybluez \
python-coherence \
python-pygame \
qfish2 \
qmatrix \
qpe-nmap \
qt-x11-free \
qt4-x11-free \
quake2 \
quasar \
quetoo \
rain \
rdesktop \
read-edid \
resistorui \
roadmap-gtk2 \
rtorrent \
ruby \
samba \
screen \
scummvm \
sdlquake \
sdrshell \
sensors-applet \
setserial \
shisensho \
slcalc \
sliderulez \
sokoban \
squeakvm \
stalonetray \
strace \
subversion \
sugar \
sylpheed \
sysstat \
systray \
packagegroup-beagleboard-demo \
packagegroup-gpe-pim \
packagegroup-opie-apps \
packagegroup-opie-games \
packagegroup-proper-tools \
packagegroup-xqtlauncher \
packagegroups \
texinfo \
tgt \
thttpd \
thunar \
tightvnc \
timesleuth \
tofrodos \
totem \
transmission \
tron \
tzdata \
ubahnnav \
ufraw \
unzip \
usbutils \
usbview \
ushare \
vdr \
viking \
vlc \
vpnc \
w3cam \
wifi-radar \
win4 \
wireshark \
wpa-gui \
wscan \
wt \
wt3 \
wvdial \
x11vnc \
xclip \
xf86-input-evdev \
xf86-input-evtouch \
xf86-input-keyboard \
xf86-input-mouse \
xf86-input-tslib \
xf86-video-ati \
xf86-video-displaylink \
xf86-video-fbdev \
xf86-video-sisusb \
xf86-video-vesa \
xfce-mcs-manager
xfce-mcs-manager \
xfce-mcs-plugins \
xfce-terminal \
xfce-utils \
xfce4-appfinder \
xfce4-dev-tools \
xfce4-icon-theme \
xfce4-mixer \
xfce4-panel \
xfce4-session \
xfdesktop \
xfprint \
xfwm4 \
xfwm4-themes \
xinput \
xinput-calibrator \
xmame \
xmms \
xrefresh \
xserver-kdrive \
xserver-xorg \
zauralign \
zddice \
zenity \
zgscore \
zhone \
zip \
ziq \
zlapspeed \
zrev7 \
zsubhunt \
ztappy \
zuc \
zudoku \
"
do_build
done
# machine packages (machine specific (sub)packages)
if [ "$1" = "" ] ; then
MACHINES="simpad om-gta01 c7x0 ixp4xxbe nokia800 htckaiser beagleboard dht-walnut efika qemux86"
else
MACHINES="$@"
fi
for machine in ${MACHINES}
do
BUILD_MACHINE=$machine
BUILD_CLEAN="qmake-native qmake2-native qt-x11-free python python-native python-pygtk gnome-icon-theme"
BUILD_TARGETS="packagegroup-base packagegroup-boot \
packagegroup-opie packagegroup-opie-all \
angstrom-x11-base-depends angstrom-gpe-packagegroup-settings \
xserver-xorg-conf \
"
do_build
done
for machine in collie h2200 hx4700 spitz akita tosa poodle c7x0
do
BUILD_MACHINE=$machine
BUILD_TARGETS="linux-kexecboot \
"
do_build
done

View File

@@ -1,130 +0,0 @@
#!/bin/bash
DO_UCLIBC=0
do_build() {
if [ $DO_UCLIBC = 1 ]
then
BUILD_MODE="uclibc"
echo 'TCLIBC = "uclibc"' > conf/auto.conf
if [ "$BUILD_CLEAN" != "" ]
then
MACHINE=$BUILD_MACHINE bitbake -c clean $BUILD_CLEAN
fi
for target in $BUILD_TARGETS
do
MACHINE=$BUILD_MACHINE bitbake $target && do_report_success
done
fi
BUILD_MODE="glibc"
echo 'TCLIBC = "glibc"' > conf/auto.conf
if [ "$BUILD_CLEAN" != "" ]
then
MACHINE=$BUILD_MACHINE bitbake -c clean $BUILD_CLEAN
fi
for target in $BUILD_TARGETS
do
MACHINE=$BUILD_MACHINE bitbake $target && do_report_success
done
}
do_report_success() {
echo "$(date -u +%s) $target $BUILD_MODE $machine" >> autobuilder.log
}
#cross toolchain
# Architectures:
# * arm-oabi: simpad
# * armv4t: om-gta01
# * armv5te: c7x0
# * armv6: nokia800
# * armv6-novfp: htckaiser
# * armv7a: beagleboard
# * ppc405: dht-walnut
# * ppc603e: efika
# * i586: qemux86
for machine in simpad om-gta01 c7x0 nokia800 htckaiser beagleboard dht-walnut efika qemux86
do
BUILD_MACHINE=$machine
BUILD_TARGETS="meta-toolchain"
BUILD_CLEAN="meta-toolchain"
do_build
done
# No graphics
for machine in dns323 mv2120 kuropro lspro tsx09 ts409 gumstix-connex gumstix-verdex efika dht-walnut omap5912osk afeb9260 at91sam9g20ek
do
BUILD_MACHINE=$machine
BUILD_CLEAN="base-files"
BUILD_TARGETS="base-image console-image"
do_build
done
for machine in ixp4xxle ixp4xxbe
do
BUILD_CLEAN="base-files"
BUILD_MACHINE=$machine
BUILD_TARGETS="base-image nslu2-base-image nas-server-image"
do_build
done
# build kexecboot kernels for supported machines
for machine in h2200 hx4700 c7x0 akita spitz poodle collie tosa
do
BUILD_MACHINE=$machine
BUILD_TARGETS="linux-kexecboot"
do_build
done
# graphics, flash storage
for machine in overo omap3-pandora beagleboard omap3evm om-gta01 om-gta02 a780 at91sam9263ek qemuarm qemux86 h2200 h3900 h4000 h5000 poodle tosa hx4700 c7x0 spitz akita collie simpad palmz72
do
BUILD_CLEAN="base-files"
BUILD_MACHINE=$machine
BUILD_TARGETS="initramfs-bootmenu-image base-image console-image minimal-gpe-image x11-image"
do_build
done
# graphics, disk storage
for machine in spitz overo omap3-pandora beagleboard omap3evm
do
BUILD_CLEAN="base-files"
BUILD_MACHINE=$machine
BUILD_TARGETS="x11-gpe-image x11-pimlico-image x11-office-image"
do_build
done
#phones
for machine in om-gta01 om-gta02 a780
do
BUILD_MACHINE=$machine
BUILD_TARGETS="minimal-openmoko-image openmoko-image fso-console-image fso-illume-image fso-image-light fso-image-nox fso-image"
do_build
done
# omap3 boards
for machine in overo omap3-pandora beagleboard omap3evm
do
BUILD_MACHINE=$machine
BUILD_TARGETS="beagleboard-demo-image"
do_build
done
# Opie
for machine in h2200 h3900 h4000 h5000 hx4700 htcuniversal akita c7x0 collie poodle spitz tosa simpad palmz72
do
BUILD_CLEAN="base-files"
BUILD_MACHINE=$machine
BUILD_TARGETS="opie-image"
do_build
done

View File

@@ -1,18 +0,0 @@
#!/bin/sh
HOST="$1"
nightlydir="$2"
# create directory on remote machines
ssh ${HOST} "mkdir -p ${nightlydir}"
mkdir -p deploy/glibc/images
# Compress raw images and extX files if needed
for i in $(find deploy/glibc/images/ -name "A*.ext3"; find deploy/glibc/images/ -name "A*img" ; find deploy/glibc/images/ -name "A*.ext2" ; find deploy/glibc/images/ -name "A*.ext4" ; find deploy/glibc/images/ -name "A*sdcard" ; find deploy/glibc/images/ -name "A*iso") ; do xz -f -v -z -T0 -9 -e $i ; done
# Clean up broken symlinks
find deploy/glibc/images/ -type l -exec sh -c "file -b {} | grep -q ^broken" \; -print | xargs rm || true
# Copy over images/kernels/modules/etc
rsync -l deploy/glibc/images/$machine/* ${HOST}:${nightlydir}

View File

@@ -1,32 +0,0 @@
#!/bin/sh
if [ ! -d archs ] ; then
mkdir archs
fi
for feedconfig in $(find . -name "angstrom-feed-configs_*") ; do
rm -rf feedtemp ; mkdir feedtemp
dpkg-deb -X $feedconfig feedtemp >& /dev/null
echo $(tail -n1 feedtemp/etc/opkg/arch.conf | awk '{print $2}') >> archs/$(tail -n2 feedtemp/etc/opkg/arch.conf | head -n1 | awk '{print $2}')
rm -rf feedtemp
done
# Fixups
cat archs/iwmmxt >> archs/armv5te || true
cat archs/omap3517-evm >> archs/armv7a || true
rm -f archs/arm archs/iwmmxt archs/omap3517-evm
touch archs/iwmmxt archs/sparc
touch archs/sparc
# "mipsel")
# machines="";;
cat /tmp/sort-head.sh
for arch in archs/* ; do
echo -e "\t\"$(basename $arch)\")"
cat $arch | sort | awk '{print $1}' | uniq | xargs echo -ne '\t\t\tmachines="' | sed -e 's:machines=" :machines=":g'
echo '" ;;'
cat $arch | sort | awk '{print $1}' | uniq > /tmp/feedsort && mv /tmp/feedsort $arch
done
cat /tmp/sort-footer.sh

View File

@@ -1,28 +0,0 @@
# Where to store sources
DL_DIR = "/OE/downloads"
INHERIT += " rm_work "
# Make sure you have these installed
ASSUME_PROVIDED += "gdk-pixbuf-csource-native imagemagick-native librsvg-native"
# Which files do we want to parse:
BBFILES := "/OE/org.openembedded.dev/recipes/*/*.bb"
BBMASK = ""
# What kind of images do we want?
IMAGE_FSTYPES += " tar.bz2 "
# Set TMPDIR instead of defaulting it to $pwd/tmp
TMPDIR = "/OE/${DISTRO}-dev"
# Make use of SMP and fast disks
PARALLEL_MAKE = "-j4"
BB_NUMBER_THREADS = "4"
#tinderbox
#INHERIT += "oestats-client"
OESTATS_BUILDER = "myname"
DISTRO = "angstrom-2008.1"

View File

@@ -1,58 +0,0 @@
#! /bin/sh
# mkcard.sh v0.5
# (c) Copyright 2009 Graeme Gregory <dp@xora.org.uk>
# Licensed under terms of GPLv2
#
# Parts of the procudure base on the work of Denys Dmytriyenko
# http://wiki.omap.com/index.php/MMC_Boot_Format
export LC_ALL=C
if [ $# -ne 1 ]; then
echo "Usage: $0 <drive>"
exit 1;
fi
DRIVE=$1
dd if=/dev/zero of=$DRIVE bs=1024 count=1024
SIZE=`fdisk -l $DRIVE | grep Disk | grep bytes | awk '{print $5}'`
echo DISK SIZE - $SIZE bytes
CYLINDERS=`echo $SIZE/255/63/512 | bc`
echo CYLINDERS - $CYLINDERS
{
echo ,9,0x0C,*
echo ,,,-
} | sfdisk -D -H 255 -S 63 -C $CYLINDERS $DRIVE
sleep 1
if [ -b ${DRIVE}1 ]; then
umount ${DRIVE}1
mkfs.vfat -F 32 -n "boot" ${DRIVE}1
else
if [ -b ${DRIVE}p1 ]; then
umount ${DRIVE}p1
mkfs.vfat -F 32 -n "boot" ${DRIVE}p1
else
echo "Cant find boot partition in /dev"
fi
fi
if [ -b ${DRIVE}2 ]; then
umount ${DRIVE}2
mke2fs -j -L "Angstrom" ${DRIVE}2
else
if [ -b ${DRIVE}p2 ]; then
umount ${DRIVE}p2
mke2fs -j -L "Angstrom" ${DRIVE}p2
else
echo "Cant find rootfs partition in /dev"
fi
fi

View File

@@ -1,55 +0,0 @@
#!/bin/sh
# MIT Licensed
# Initial version by Graeme 'XorA' Gregory, Further changes by Koen Kooi
# Run this from inside ${DEPLOY_DIR} e.g. tmp/deploy/glibc/
# Angstrom webserver
REMOTEM=http://www.angstrom-distribution.org
# Feed dir we want to upload to
REMOTED=feeds/core/ipk/$(basename $PWD)
# create upload dir
mkdir -p upload-queue || true
# Find and delete morgue dirs, we don't need them
echo "Deleting morgue directories"
find ipk/ -name "morgue" -exec rm -rf \{\} \;
# Copy symlink packages to an upload queue
echo "Symlink packages to upload queue"
find ipk/ -name "*.ipk" -exec ln -sf ${PWD}/\{\} upload-queue/ \;
# Find file already present on webserver
echo "Getting file list from server"
wget $REMOTEM/$REMOTED/unsorted/files-sorted -O files-remote
ls upload-queue/ | grep -v morgue > files-local
# Check for files already present on webserver
echo "Checking for duplicates"
cat files-remote files-local | sort | uniq -u >files-uniq
cat files-uniq files-local | sort | uniq -d > files-trans
rm -f upload-queue/bigbuck*
# Clean out stale packages
if [ -d personal-feed ] ; then
rm -rf personal-feed
fi
mkdir -p personal-feed
# Copy over non-duplicate files
echo "Starting rsync..."
rsync -vz --partial --copy-links --progress --files-from=files-trans upload-queue/ personal-feed/
echo "Generating index for your personal feed..."
( cd personal-feed ; PATH=$PATH:$(find ../../../sysroots/$(uname -m)* -name "ipkg-make-index" | sed s:/ipkg-make-index::g) ipkg-make-index -p Packages -m . >& /dev/null )
# Clean up temporary files
echo "Removing upload queue"
rm -rf files-remote files-local files-uniq files-trans upload-queue
echo "Your personal feed is now ready at ${PWD}/personal-feed"

View File

@@ -1,63 +0,0 @@
<?php
/*
* This generator expect only log from autobuilder in simple format:
* TIME_OF_BUILD BUILD_TARGET BUILD_MODE MACHINE
*
* where TIME_OF_BUILD is epoch
*
* All what it does is parsing log and output it in reverse order (new builds
* first) in RSS 2.0 format.
*
* (C) 2007 Marcin Juszkiewicz
*
* License: MIT
*
*/
$build_link_base = 'http://www.angstrom-distribution.org/core/autobuild/';
$builder_log_date = file('autobuilder.log');
if(empty($builder_log_date))
die("No logs\n");
$builder_log_date = array_reverse($builder_log_date);
$rss_xml = new xmlWriter();
if(!$rss_xml)
die("Unable to create XML Writer\n");
$rss_xml->openMemory();
$rss_xml->startDocument('1.0','utf-8');
$rss_xml->startElement('rss');
$rss_xml->writeAttribute('version', '2.0');
$rss_xml->startElement('channel');
$rss_xml->writeElement('title', 'Ångström autobuilder updates');
$rss_xml->writeElement('link', $build_link_base);
$rss_xml->writeElement('description', 'Ångström autobuilder updates list');
foreach($builder_log_date as $build)
{
$build = str_replace("\n", "", $build);
$data = explode(' ', $build);
$rss_xml->startElement('item');
$rss_xml->writeElement('title', "{$data[1]} ({$data[2]}) built for {$data[3]} (" . date('c', $data[0]) . ")");
$rss_xml->writeElement('link', "{$build_link_base}{$data[3]}/");
$rss_xml->writeElement('pubDate', date('r', $data[0]));
$rss_xml->endElement();
}
$rss_xml->endElement();
$rss_xml->endElement();
echo $rss_xml->outputMemory(true);
echo "\n";
?>

View File

@@ -1,286 +0,0 @@
#!/bin/bash
# Angstrom feed sorting script
# This must be run in unsorted/ directory
export PATH=$PATH:~/bin/
ipkg_tools_path="/home/koen/bin"
if [ $(basename $PWD) != "unsorted" ] ; then
echo "Not in feed dir! Exiting"
exit 1
fi
if [ $(find . -name "*.ipk" | wc -l) -gt 0 ] ; then
echo "Unsorted packages found"
else
echo "No unsorted packages found. Exiting"
exit 1
fi
rm Packages* >& /dev/null
# Find ipkg files in unsorted/ and remove stale ones
echo "Deleting morgue directories "
find . -name morgue | xargs rm -rf
echo "Moving packages to the top level directory"
find */ -name "*.ipk" -exec mv '{}' ./ \;
# Make a list of ipkg files already present in feeds and in unsorted
echo "Making a list of unsorted packages"
for i in $(find . -name "*.ipk") ; do basename $i ; done > files-unsorted
# Make a list of duplicates and delete those
echo "Finding duplicate packages in unsorted"
cat files-sorted files-unsorted | sort | uniq -d > files-duplicate
echo "Removing duplicate packages in unsorted"
cat files-duplicate | xargs rm -f
for i in $(find . -name "*.ipk") ; do basename $i ; done > files-sorted-new
if [ "$1" != "--skip-sorted-list" ]; then
echo "Updating list of sorted packages"
cat files-sorted files-sorted-new | sort | uniq > files-sorted-tmp
mv files-sorted-tmp files-sorted
rm files-sorted-*
fi
# Log remaining packages to a file
find . -name "*.ipk" |grep -v dbg | grep -v -- -dev | grep -v -- -doc | grep -v -- -static | grep -v angstrom-version | grep -v locale > new-files.txt
for newfile in $(cat new-files.txt | sed s:./::g) ; do
echo "$(date -u +%s) $newfile $(basename ${PWD})" >> ../upload-full.txt
done
tail -n 100 ../upload-full.txt > ../upload.txt
do_sort() {
archdir=$arch
case "$arch" in
"486sx")
machines="vortex86sx" ;;
"aarch64")
machines="genericarmv8" ;;
"armv4")
machines="collie h3600 h3800 htcwallaby jornada56x jornada7xx shark simpad" ;;
"armv4t")
machines="acern30 amsdelta at2440evb cs-e9302 ep93xx eteng500 eten-m800 fic-gta01 fic-gta02 gesbc-9302 h1940 h6300 kb9202 ks8695 m8050 micro2440 mini2440 om-gta01 om-gta02 rx1950 rx3000 sarge-at91 simone smdk2440 smdk2443 topas910 ts72xx" ;;
"armv5te")
machines="a1200 a780 a910 afeb9260 afeb9260-180 akita am180x-evm
arietta-g25 asus620 asus730 at91cap9adk at91-l9260 at91sam9260ek at91sam9261ek
at91sam9263ek at91sam9g10ek at91sam9g20ek at91sam9g45ek at91sam9g45ekes
at91sam9rlek at91sam9x5ek aximx50 aximx50v bd-neon c7x0 cfa10036 cfa10058 chumby chumby-falconwing cm-x270
cm-x300 da830-omapl137-evm da850-omapl138-evm davinci-dvevm davinci-sffsdr
devkitidp-pxa255 dm355-evm dm355-leopard dm357-evm dm365-evm dm368-evm
dm6446-evm dm6467-evm dm6467t-evm dns323 dockstar e680 ea3250 em-x270 er0100
eseries ghi270 gumstix gumstix-connex gumstix-custom-connex
gumstix-custom-verdex gumstix-verdex h1910 h2200 h3900 h4000 h5000 hawkboard
hipox htcalpine htcapache htcblueangel htchimalaya htcsable htctornado
htcuniversal hx2000 hx4700 imote2 imx233-olinuxino-micro ixp4xxle kixrp435 kuropro logicpd-pxa270
looxc550 lspro magician mainstone mh355 mp900c mtx-3 mtx-3a mv2120 mx21ads
mx27ads n2100 navman-icn330 netbook-pro neuros-osd neuros-osd2 nhk15 nokia770
nslu2le omap1510inn omap1610h2 omap1710h3 omap5912osk openrd-base openrd-client
palmld palmt650 palmt680 palmtc palmtt palmtt3 palmtt5 palmtx palmz31
palmz71 palmz72 poodle qemuarm rokre2 rokr-e2 rokre6 ronetix-pm9261
ronetix-pm9263 sgh-i900 sheevaplug spitz stamp9g20evb topas910 tosa
triton ts409 tsx09 tx25 tx27" ;;
"armv5te-mx23")
archdir="armv5te"
machines="" ;;
"armv5te-mx28")
archdir="armv5te"
machines="" ;;
"armv5teb")
machines="fsg3be ixp4xxbe" ;;
"xscaleteb")
machines="nslu2be";;
"armv6")
machines="bug iphone mx31ads mx31moboard mini6410 nokia800 omap2420h4 omap2430sdp pcm043 smartq5 smartqv7 smdk6410" ;;
"armv6-vfp")
machines="raspberrypi" ;;
"armv6-novfp")
machines="htcblackstone htcdiamond htcdream htckaiser htcnike htcpolaris htcraphael htctitan htcvogue" ;;
"armv7at2hf-vfp")
machines="sama5d3_xplained sama5d3xek" ;;
"armv7at2hf-vfp-neon")
machines="am335x-evm am3517-evm am37x-evm arndale arndale-octa beagleboard beaglebone chromebook-snow cubieboard cubieboard2 cubietruck dra7xx-evm efikamx genericarmv7a hpveer htcleo imx6qsabrelite keystone-evm nexusone nokia900 olinuxino-a10s olinuxino-a13 olinuxino-a20 omap3evm omap5-evm om-gta04 overo pandaboard wandboard-solo wandboard-dual wandboard-quad" ;;
"armv7at2hf-vfp-neon-mx5")
archdir="armv7ahf-vfp-neon"
machines="" ;;
"armv7at2hf-vfp-neon-mx6")
archdir="armv7ahf-vfp-neon"
machines="" ;;
"armv7ahfb-vfp-neon")
machine="genericarmv7ab" ;;
"armv7a-vfp")
machines="ac100" ;;
"avr32")
machines="at32stk1000 atngw100" ;;
"bfin")
archdir="blackfin"
machines="adsp-bf537-stamp" ;;
"cortexa9hf-vfp-neon")
machines="" ;;
"cortexa9hf-vfp-neon-mx6")
archdir="cortexa9hf-vfp-neon"
machine="" ;;
"geode")
machines="alix geodegx geodelx iei-nanogx-466 xo" ;;
"i486")
machines="wrap" ;;
"i586")
machines="d201gly2 epia i586-generic netvisa progear qemux86 x86 x86-uml" ;;
"i686")
machines="eee701 i686-generic guinness progear ion vmware x86-32-nocona x86-prescott" ;;
"iwmmxt")
machines="" ;;
"mips32")
machines="qemumips ben-nanonote" ;;
"mipsel")
machines="db1200 lsmipsel mtx-1 mtx-2 qemumipsel rb500 stb225 wgt634u wl500g wrt54" ;;
"powerpc")
machines="gamecube p2020ds" ;;
"ppc405")
machines="dht-walnut kilauea magicbox xilinx-ml403 xilinx-ml410" ;;
"ppc440e")
machines="canyonlands sequoia xilinx-ml507" ;;
"ppc603e")
machines="efika lite5200 lsppchd lsppchg n1200 storcenter qemuppc" ;;
"ppce300c2")
machines="mpc8323e-rdb" ;;
"ppce300c3")
machines="boc01 mpc8313e-rdb mpc8315e-rdb" ;;
"ppce500")
machines="tqm8540" ;;
"ppce500v2")
machines="calamari" ;;
"ppce600")
machines="mpc8641-hpcn" ;;
"sh4")
machines="qemush4 titan" ;;
"sparc")
machines="sun4cdm" ;;
"x86")
machines="colinux" ;;
"corei7-64-intel-common")
archdir="corei7-64"
machines="" ;;
"corei7-64")
archdir="corei7-64"
machines="sugarbay jasperforest beast intel-corei7-64" ;;
"core2-64")
machines="qemux86-64 dominion" ;;
"core2-32")
machines="crownbay-noemgd emenlow-noemgd fri2-noemgd" ;;
"core2-32-emgd")
archdir="core2-32"
machines="crownbay emenlow fri2 minnow n450 soekris-net6501" ;;
esac
if [ $(find . -name "*_$arch.ipk"| wc -l) -gt 0 ] ; then
export SORTFEED=1
else
export SORTFEED=0
fi
sortmachines=""
for machine in $((echo $machines ; echo $machines | sed s:-:_:g) | sed -e s:\ :\\n:g | sort | uniq) ; do
if [ $(find . -name "*_$machine.ipk"| wc -l) -gt 0 ] ; then
export sortmachines="$sortmachines $machine"
fi
done
if [ -n "$sortmachines" ] ; then
echo "Sorting $arch and the following machines: $sortmachines"
else
echo "Sorting $arch"
fi
mkdir -p ../$archdir/base/ || true
for ipk in `find . -name "*_$arch.ipk"` ; do
mv $ipk ../$archdir/base/
done
for machine in $sortmachines ; do
for machineipk in $(find . -name "*_$machine.ipk" | grep $machine) ; do mkdir -p ../$archdir/machine/$machine || true ; mv $machineipk ../$archdir/machine/$machine ; done
done
( cd ../$archdir && do_index )
}
do_index() {
echo "Processing $(basename $PWD) packages...."
BPWD=`pwd`
if [ "${SORTFEED}" -eq 1 ] ; then
mkdir -p base
cd base
mkdir -p ../debug ../perl ../python ../gstreamer ../locales/en || true
#split the feeds based on names
mv python* ../python/ >& /dev/null
mv perl* ../perl/ >& /dev/null
mv *-dbg* ../debug/ >& /dev/null
mv gst* ../gstreamer >& /dev/null
for i in ../* ; do
if [ -d $i ]; then
cd $i
echo -n "building index for $i:" |sed s:\.\./::
${ipkg_tools_path}/opkg-make-index -m -p Packages -l Packages.filelist -L ../locales . >& /tmp/index-log
echo " DONE"
fi
done
mkdir -p ${BPWD}/locales/en/
cd ${BPWD}/locales/en/
echo -n "building index for locales:"
for i in ../* ; do
if [ -d $i ]; then
echo -n " $i" |sed s:\.\./::
${ipkg_tools_path}/opkg-make-index -m -p Packages -l Packages.filelist . >& /dev/null;
cd $i
fi
done
echo " DONE"
fi
mkdir -p ${BPWD}/machine
cd ${BPWD}/machine
for i in $sortmachines ; do
if [ -d $i ]; then
cd $i
echo -n "building index for machine $i:"
${ipkg_tools_path}/opkg-make-index -m -p Packages -l Packages.filelist . >& /dev/null
echo " DONE"
cd ../
fi
done
cd ${BPWD}
}
echo "Processing 'all' feed"
for i in `find . -name "*.ipk"| grep _all` ; do mkdir -p ../all/ || true ;mv $i ../all/ ; done
(mkdir -p ../all ; cd ../all && ${ipkg_tools_path}/opkg-make-index -p Packages -m . >& /dev/null ; touch Packages.sig )
mkdir -p ../sdk ; mv *sdk.ipk ../sdk/ || true
(mkdir -p ../sdk ; cd ../sdk && ${ipkg_tools_path}/opkg-make-index -p Packages -m . >& /dev/null ; touch Packages.sig )
for arch in 486sx aarch64 armv4t armv4 armv5teb xscaleteb armv5te-mx23 armv5te-mx28 armv5te armv6-vfp armv6-novfp armv6 armv7a-vfp armv7a-vfp-neon armv7ahf-vfp-neon armv7ahf-vfp-neon-mx5 armv7ahf-vfp-neon-mx6 armv7ahf-vfp armv7at2hf-vfp armv7at2hf-vfp-neon armv7at2hf-vfp-mx5 armv7at2hf-vfp-mx6 avr32 bfin cortexa8hf-vfp-neon cortexa9hf-vfp-neon-mx6 cortexa9hf-vfp-neon geode i486 i586 i686 iwmmxt mips32 mipsel powerpc ppc405 ppc440e ppc603e ppce300c2 ppce300c3 ppce500v2 ppce500 ppce600 sh4 sparc corei7-64-intel-common corei7-64 x86 corei7-64 core2-64 core2-32 core2-32-emgd core2; do
do_sort
done
if [ "$1" != "--skip-repo-update" ]; then
( cd ~/website/repo-updater ; rm -f feeds.db* ; php update.php ; rm ../repo/feeds.db* ; cp feeds.db* ../repo )
fi
echo -n "Stripping source lines from Package files"
for i in `find .. -name Packages` ; do grep -v ^Source: $i|gzip -c9>$i.gz ;gunzip -c $i.gz>$i ; touch $i.sig ; done
echo " DONE"

View File

@@ -1,20 +0,0 @@
#To populate the source mirror the autobuilder uses the following command:
rsync ~/OE/downloads/ angstrom@linuxtogo.org:~/website/unstable/sources/ -aPvz \
--exclude "*.md5" \
--exclude "svn" \
--exclude "hg" \
--exclude "bzr" \
--exclude "cvs" \
--exclude "git" \
--exclude "git2" \
--exclude "umac.ko" \
--exclude "IPL_*.zip" \
--exclude "*.lock" \
--exclude "bios*" \
--exclude "codec_*" \
--exclude "dsplink*" \
--exclude "*GFX*" \
--exclude "TI-*" \
--exclude "*.avi" \
--exclude "*.bin"

View File

@@ -1,45 +0,0 @@
#!/bin/sh
# MIT Licensed
# Initial version by Graeme 'XorA' Gregory, Further changes by Koen Kooi
# Run this from inside ${DEPLOY_DIR} e.g. tmp/deploy/glibc/
# Angstrom webserver
REMOTEM=angstrom@eu.feeds.angstrom-distribution.org
# Feed dir we want to upload to
REMOTED=website/feeds/core/ipk/$(basename $PWD)
# create upload dir
mkdir -p upload-queue || true
# Find and delete morgue dirs, we don't need them
echo "Deleting morgue directories"
find ipk/ -name "morgue" -exec rm -rf \{\} \;
# Copy symlink packages to an upload queue
echo "Symlink packages to upload queue"
find ipk/ -name "*.ipk" -exec ln -sf ${PWD}/\{\} upload-queue/ \;
# Find file already present on webserver
echo "Getting file list from server"
scp -C $REMOTEM:$REMOTED/unsorted/files-sorted files-remote
ls upload-queue/ | grep -v morgue > files-local
# Check for files already present on webserver
echo "Checking for duplicates"
cat files-remote files-local | sort | uniq -u >files-uniq
cat files-uniq files-local | sort | uniq -d > files-trans
rm -f upload-queue/bigbuck*
rm -f upload-queue/ti*-sdk*
rm -f upload-queue/ti*tree*
# Copy over non-duplicate files
echo "Starting rsync..."
rsync -vz --partial --copy-links --progress --files-from=files-trans upload-queue/ $REMOTEM:$REMOTED/unsorted/
# Clean up temporary files
echo "Removing upload queue"
rm -rf files-remote files-local files-uniq files-trans upload-queue

View File

@@ -1,45 +0,0 @@
#!/bin/sh
# MIT Licensed
# Initial version by Graeme 'XorA' Gregory, Further changes by Koen Kooi
# Run this from inside ${DEPLOY_DIR} e.g. tmp/deploy/glibc/
# Angstrom webserver
REMOTEM=angstrom@linuxtogo.org
# Feed dir we want to upload to
REMOTED=website/feeds/core/ipk/$(basename $PWD | sed s:angstrom::g)/packaged-staging/
# create upload dir
mkdir -p upload-queue || true
# Find and delete morgue dirs, we don't need them
echo "Deleting morgue directories"
find ipk/ -name "morgue" -exec rm -rf \{\} \;
# Copy symlink packages to an upload queue
echo "Symlink packages to upload queue"
find ipk/ -name "*.ipk" -exec ln -sf ${PWD}/\{\} upload-queue/ \;
# Find file already present on webserver
echo "Getting file list from server"
scp -C $REMOTEM:$REMOTED/unsorted/files-sorted files-remote
ls upload-queue/ | grep -v morgue > files-local
# Check for files already present on webserver
echo "Checking for duplicates"
cat files-remote files-local | sort | uniq -u >files-uniq
cat files-uniq files-local | sort | uniq -d > files-trans
rm -f upload-queue/bigbuck*
rm -f upload-queue/ti*-sdk*
rm -f upload-queue/ti*tree*
# Copy over non-duplicate files
echo "Starting rsync..."
rsync -vz --partial --copy-links --progress --files-from=files-trans upload-queue/ $REMOTEM:$REMOTED/unsorted/
# Clean up temporary files
echo "Removing upload queue"
rm -rf files-remote files-local files-uniq files-trans upload-queue

View File

@@ -1,68 +0,0 @@
DESCRIPTION = "Configuration files for online package repositories aka feeds"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"
#PV = "${DISTRO_VERSION}"
PR = "r16"
PACKAGE_ARCH = "${MACHINE_ARCH}"
FEED_BASEPATH ?= "unstable/feed/"
IWMMXT_FEED = "${@bb.utils.contains('MACHINE_FEATURES', 'iwmmxt', 'iwmmxt', '',d)}"
do_compile() {
mkdir -p ${S}/${sysconfdir}/opkg
for feed in base debug perl python gstreamer ; do
echo "src/gz ${feed} ${ANGSTROM_URI}/${FEED_BASEPATH}${FEED_ARCH}/${feed}" > ${S}/${sysconfdir}/opkg/${feed}-feed.conf
done
echo "src/gz ${MACHINE_ARCH} ${ANGSTROM_URI}/${FEED_BASEPATH}${FEED_ARCH}/machine/${MACHINE_ARCH}" > ${S}/${sysconfdir}/opkg/${MACHINE_ARCH}-feed.conf
echo "#src/gz sdk ${ANGSTROM_URI}/${FEED_BASEPATH}sdk" > ${S}/${sysconfdir}/opkg/sdk-feed.conf
echo "src/gz no-arch ${ANGSTROM_URI}/${FEED_BASEPATH}all" > ${S}/${sysconfdir}/opkg/noarch-feed.conf
# iwmmxt is a special case, add the iwmmxt feed for machine that have 'iwmmxt' in MACHINE_FEATURES
if [ "${IWMMXT_FEED}" = "iwmmxt" ] ; then
echo "src/gz iwmmxt ${ANGSTROM_URI}/${FEED_BASEPATH}iwmmxt/base" > ${S}/${sysconfdir}/opkg/iwmmxt-feed.conf
fi
for localepkg in a af am an ang ar as ast ay az be bg bn br bs byn ca co crh cs csb cy da de dv dz el en eo es et eu fa ff fi fo fr fur fy ga gd gez gl gn gu gv ha haw he hi hr hsb ht hu hy ia id ig io is it iu iw ja ka kk kl km kn ko kok ks ku kw ky la lg li lo locale lt lv mai mg mi mk ml mn mr ms mt mvo my nb ne nl nn no nr nso oc om or pa pap pis pl ps pt qu ro ru rw sa sd se si sid sk sl so sp sq sr ss st sv sw syr ta te tet tg th ti tig tk tl tn tpi tr ts tt ug uk ur uz ve vi wa wal wo xh yi yo zh zu ; do
echo "src/gz locale-${localepkg}-feed ${ANGSTROM_URI}/${FEED_BASEPATH}${FEED_ARCH}/locales/${localepkg}" > ${S}/${sysconfdir}/opkg/locale-${localepkg}-feed.conf
done
}
do_install () {
install -d ${D}${sysconfdir}/opkg
install -m 0644 ${S}/${sysconfdir}/opkg/* ${D}${sysconfdir}/opkg/
}
FILES_${PN} = "${sysconfdir}/opkg/base-feed.conf \
${sysconfdir}/opkg/debug-feed.conf \
${sysconfdir}/opkg/perl-feed.conf \
${sysconfdir}/opkg/python-feed.conf \
${sysconfdir}/opkg/gstreamer-feed.conf \
${sysconfdir}/opkg/${MACHINE_ARCH}-feed.conf \
${sysconfdir}/opkg/noarch-feed.conf \
${sysconfdir}/opkg/iwmmxt-feed.conf \
${sysconfdir}/opkg/sdk-feed.conf \
"
CONFFILES_${PN} += "${sysconfdir}/opkg/base-feed.conf \
${sysconfdir}/opkg/debug-feed.conf \
${sysconfdir}/opkg/perl-feed.conf \
${sysconfdir}/opkg/python-feed.conf \
${sysconfdir}/opkg/gstreamer-feed.conf \
${sysconfdir}/opkg/${MACHINE_ARCH}-feed.conf \
${sysconfdir}/opkg/noarch-feed.conf \
${sysconfdir}/opkg/sdk-feed.conf \
"
RRECOMMENDS_${PN} += "opkg"
python populate_packages_prepend () {
etcdir = bb.data.expand('${sysconfdir}/opkg', d)
do_split_packages(d, etcdir, '^locale-(.*)\.conf$', 'angstrom-locale-%s-config', 'Angstrom feed config for the %s locale', extra_depends='', allow_links=True)
}

View File

@@ -1,13 +0,0 @@
DESCRIPTION = "Fixup some miscompiled apps by making an extra symlink"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"
PACKAGE_ARCH = "all"
ALLOW_EMPTY_${PN} = "1"
pkg_postinst_${PN}() {
if [ "x$D" != "x" ]; then
exit 1
fi
ln -sf /lib/libc.so.6 /lib/libc.so
}

View File

@@ -1,14 +0,0 @@
DESCRIPTION = "Task packages for the Angstrom distribution"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"
PR = "r32"
inherit packagegroup
RDEPENDS_${PN} = "\
dates \
contacts \
tasks \
"

View File

@@ -1,15 +0,0 @@
DESCRIPTION = "Task packages for the Angstrom distribution"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"
PR = "r32"
inherit packagegroup
RDEPENDS_${PN} = "\
gnumeric \
abiword \
imposter \
evince \
gqview"

View File

@@ -1,11 +0,0 @@
DESCRIPTION = "Task packages for the Angstrom distribution"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"
PR = "r32"
inherit packagegroup
RDEPENDS_${PN} = "\
cups \
"

View File

@@ -1,17 +0,0 @@
DESCRIPTION = "Task packages for the Angstrom distribution"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"
PR = "r33"
inherit packagegroup
RDEPENDS_${PN} = "\
nmap \
ettercap-ng \
stunnel \
curl \
prismstumbler \
kismet \
hydra \
miniclipboard"

View File

@@ -1,43 +0,0 @@
DESCRIPTION = "Various uboot scripts"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"
PR = "r11"
DEPENDS = "u-boot-mkimage-native"
SRC_URI = "file://*.cmd"
do_configure() {
cp ${WORKDIR}/*.cmd ${S}
for i in *.cmd ; do
mv $i uboot-$i
done
}
do_compile() {
for i in *.cmd ; do
uboot-mkimage -A ${TARGET_ARCH} -O linux -T script -C none -a 0 -e 0 -n "Angstrom $i" -d $i $i.scr
done
}
do_install() {
install -d ${D}/boot/u-boot-scripts
for i in *.cmd *.scr ; do
install -m 0644 $i ${D}/boot/u-boot-scripts
done
}
FILES_${PN} += "/boot"
addtask deploy before do_package after do_install
do_deploy() {
install -d ${DEPLOY_DIR_IMAGE}
for i in *.scr ; do
cp $i ${DEPLOY_DIR_IMAGE}
done
}
PACKAGE_ARCH = "${MACHINE_ARCH}"

View File

@@ -1,5 +0,0 @@
setenv console 'tty0'
setenv vram '32M'
setenv dvimode '1920x1080MR-16@24 mem=99M@0x80000000 mem=384M@0x88000000 omapfb.vram=0:20M,1:8M,2:4M'
run loaduimage
run mmcboot

View File

@@ -1,4 +0,0 @@
setenv vram '16M'
setenv dvimode '1280x1024MR-24@60 mem=99M@0x80000000 mem=384M@0x88000000 omapfb.vram=0:8M,1:4M,2:4M'
run loaduimage
run mmcboot

View File

@@ -1,5 +0,0 @@
setenv console tty0
setenv vram '24M'
setenv dvimode 'hd720 mem=99M@0x80000000 mem=384M@0x88000000 omapfb.vram=0:12M,1:8M,2:4M'
run loaduimage
run mmcboot

View File

@@ -1,5 +0,0 @@
setenv console ttyO2,115200n8
setenv vram '16M'
setenv dvimode 'hd720 mem=99M@0x80000000 mem=384M@0x88000000 omapfb.vram=0:8M,1:4M,2:4M'
run loaduimage
run mmcboot

View File

@@ -1,5 +0,0 @@
setenv console ttyO2,115200n8
setenv vram '16M'
setenv dvimode 'hd720 omapfb.vram=0:8M,1:4M,2:4M'
run loaduimage
run mmcboot

View File

@@ -1,4 +0,0 @@
setenv vram '16M'
setenv dvimode 'hd720 omapfb.vram=0:8M,1:4M,2:4M'
run loaduimage
run mmcboot

View File

@@ -1,4 +0,0 @@
setenv vram '16M'
setenv dvimode 'hd720-16 mem=99M@0x80000000 mem=128M@0x88000000 omapfb.vram=0:8M,1:4M,2:4M'
run loaduimage
run mmcboot

View File

@@ -1,4 +0,0 @@
setenv vram '16M'
setenv dvimode 'hd720-16 omapfb.vram=0:8M,1:4M,2:4M'
run loaduimage
run mmcboot

View File

@@ -1,14 +0,0 @@
# On xM: bootargs=console=ttyS2,115200n8 mem=80M@0x80000000 mem=384M@0x88000000 mpurate=1000 buddy=none camera=lbcm3m1 vram=16M omapfb.vram=0:8M,1:4M,2:4M omapfb.mode=dvi:hd720 omapdss.def_disp=dvi root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait
mmc init
setenv dvimode hd720
setenv vram 16M omapfb.vram=0:8M,1:4M,2:4M
if test "${beaglerev}" = "AxBx"; then
setenv optargs mem=80M@0x80000000 musb_hdrc.fifomode=5
elif test "${beaglerev}" = "Cx"; then
setenv optargs mem=80M@0x80000000 mem=128M@0x88000000 musb_hdrc.fifomode=5
else
setenv optargs mem=80M@0x80000000 mem=384M@0x88000000
fi
run loaduimage
run mmcboot

View File

@@ -1,17 +0,0 @@
mmc init
if test "${beaglerev}" = "AxBx"; then
setenv rdaddr 0x81000000
setenv optargs mem=80M@0x80000000 musb_hdrc.fifomode=5
elif test "${beaglerev}" = "Cx"; then
setenv rdaddr 0x88000000
setenv ramroot /dev/ram0 rw ramdisk_size=131072 initrd=${rdaddr},128M
setenv optargs mem=80M@0x80000000 mem=128M@0x88000000 musb_hdrc.fifomode=5
else
setenv rdaddr 0x88000000
setenv ramroot /dev/ram0 rw ramdisk_size=131072 initrd=${rdaddr},128M
setenv optargs mem=80M@0x80000000 mem=384M@0x88000000
fi
run loadramdisk
run loaduimage
run ramboot

View File

@@ -1,19 +0,0 @@
setenv bootdelay 1
setenv loadaddr 0x82000000
setenv dvimode 'hd720'
setenv vram '12M'
setenv mem 'mem=99M@0x80000000 mem=128M@0x88000000'
setenv defaultdisplay 'dvi'
setenv loadbootscript 'fatload mmc 0 ${loadaddr} boot.scr'
setenv bootscript 'echo Running bootscript from mmc ...; source ${loadaddr}'
setenv loaduimage 'fatload mmc 0 ${loadaddr} uImage'
setenv mmcroot '/dev/mmcblk0p2 rw'
setenv mmcrootfstype 'ext3 rootwait
setenv mmcargs 'setenv bootargs console=${console} vram=${vram} omapfb.mode=dvi:${dvimode} omapdss.def_disp=${defaultdisplay} root=${mmcroot} rootfstype=${mmcrootfstype} ${mem}'
setenv mmcboot 'echo Booting from mmc ...; run mmcargs; bootm ${loadaddr}'
setenv nandroot '/dev/mtdblock4 rw'
setenv nandargs 'setenv bootargs console=${console} vram=${vram} omapfb.mode=dvi:${dvimode} omapfb.debug=y omapdss.def_disp=${defaultdisplay} root=${nandroot} rootfstype=${nandrootfstype}'
setenv nandboot 'echo Booting from nand ...; run nandargs; nand read ${loadaddr} 280000 400000; bootm ${loadaddr}'
setenv bootcmd 'if mmc init; then if run loadbootscript; then run bootscript; else if run loaduimage; then run mmcboot; else run nandboot; fi; fi; else run nandboot; if'
saveenv
boot

View File

@@ -1,8 +0,0 @@
mw.l 480bc050 0x0210
mw.l 480bc040 0x00200300
setenv vram '24M'
setenv dvimode 'hd720-16 mem=99M@0x80000000 mem=384M@0x88000000 omapfb.vram=0:12M,1:8M,2:4M'
run loaduimage
run mmcboot

View File

@@ -1,4 +0,0 @@
setenv vram '24M'
setenv dvimode 'hd720 mem=99M@0x80000000 mem=384M@0x88000000 omapfb.vram=0:12M,1:8M,2:4M nohz=off'
run loaduimage
run mmcboot

View File

@@ -1,4 +0,0 @@
setenv vram '24M'
setenv dvimode 'hd720 mem=99M@0x80000000 mem=384M@0x88000000 omapfb.vram=0:12M,1:8M,2:4M'
run loaduimage
run mmcboot

View File

@@ -1,6 +0,0 @@
setenv vram '20M'
setenv dvimode 'hd720 mem=99M@0x80000000 mem=128M@0x88000000 omapfb.vram=0:12M,1:4M,2:4M'
run loaduimage
echo Booting from mmc ...
setenv bootargs init=/sbin/bootchartd quiet initcall_debug console=${console} mpurate=${mpurate} vram=${vram} omapfb.mode=dvi:${dvimode} omapdss.def_disp=${defaultdisplay} root=${mmcroot} rootfstype=${mmcrootfstype}
bootm ${loadaddr}

View File

@@ -1,4 +0,0 @@
setenv vram '20M'
setenv dvimode 'hd720 mem=99M@0x80000000 mem=128M@0x88000000 omapfb.vram=0:12M,1:4M,2:4M'
run loaduimage
run mmcboot

View File

@@ -1,4 +0,0 @@
i2c dev 2
i2c probe
i2c md 50 0 80

View File

@@ -1,38 +0,0 @@
echo Erasing NAND
nand erase
mtdparts default
mmc init
echo Programming x-loader
fatload mmc 0 0x82000000 MLO
nandecc hw
nand erase 0 80000
nand write 82000000 0 20000
nand write 82000000 20000 20000
nand write 82000000 40000 20000
nand write 82000000 60000 20000
echo Programming u-boot
fatload mmc 0 0x82000000 u-boot.bin
nandecc sw
nand erase 80000 160000
nand write 0x82000000 80000 160000
echo Programming Linux
fatload mmc 0 0x82000000 uImage
nand erase 0x00280000 0x00400000
nand write 0x82000000 0x00280000 0x00400000
echo Programming rootfs
fatload mmc 0 0x82000000 rootfs.ubi
nand write.e 0x82000000 0x00680000 ${filesize}
echo Programming u-boot environment
setenv nandroot 'ubi0:beagleboard-rootfs ubi.mtd=4'
setenv nandrootfstype ubifs
saveenv
echo Please remove SD card and reboot

View File

@@ -1,18 +0,0 @@
nand erase 260000 20000
mmcinit
mmc init
fatload mmc 0 82000000 MLO
nand unlock
nand ecc hw
nandecc hw
nand erase 0 80000
nand write 82000000 0 20000
nand write 82000000 20000 20000
nand write 82000000 40000 20000
nand write 82000000 60000 20000
fatload mmc 0 0x80200000 u-boot.bin
nand unlock
nand ecc sw
nandecc sw
nand erase 80000 160000
nand write 0x80200000 80000 160000

View File

@@ -1,4 +0,0 @@
setenv vram '24M'
setenv dvimode '1024x768MR-24@60 mem=99M@0x80000000 mem=384M@0x88000000 omapfb.vram=0:12M,1:8M,2:4M'
run loaduimage
run mmcboot

View File

@@ -1,42 +0,0 @@
#setenv usbtty 'cdc_acm'
#setenv mpurate '500'
#setenv buddy 'none'
#setenv vram '12M'
#setenv defaultdisplay 'dvi'
#setenv dvimode '640x480MR-16@60'
setenv setbase 'setenv baseargs ${memmap} console=${console} mpurate=${mpurate} buddy=${buddy} vram=${vram} musb_hdrc.fifomode=${musbfifomode} omapfb.mode=${defaultdisplay}:${dvimode} omapdss.def_disp=${defaultdisplay}'
setenv nandroot 'root=/dev/mtdblock4 rw rootfstype=jffs2'
setenv nandargs 'run setbase; setenv bootargs ${baseargs} ${nandroot}'
setenv nandloaduimage 'nand read ${loadaddr} 280000 400000'
setenv nandboot 'run nandloadimage; bootm ${loadaddr}'
setenv mmcroot 'root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait'
setenv mmcargs 'run setbase; setenv bootargs ${baseargs} ${mmcroot}'
setenv mmcloaduimage 'fatload mmc 0 ${loadaddr} uImage'
setenv mmcboot 'run mmcloaduimage; bootm ${loadaddr}'
echo Setting Specific Environment from MMC boot.scr
# set musb to only use 8k for fifo memory - not necesary on xm, but safe anyway
setenv musbfifomode '5'
# mpurate is read from omap registers on omap3530 (which x-load has set to 600mhz?), on xm, uboot sets this to 1GHz
#setenv mpurate '720'
setenv memmap 'mem=80M mem=384M@0x88000000'
if "${beaglerev}" = "AxBx"; then
setenv memmap 'mem=80M'
fi
if "${beaglerev}" = "Cx"; then
setenv memmap 'mem=80M mem=128M@0x88000000'
fi
setenv vram '16M omapfb.vram=0:8M,1:4M,2:4M'
setenv defaultdisplay 'dvi'
setenv dvimode '1024x768M-32@60'
run mmcargs
printenv
run mmcboot

View File

@@ -1,42 +0,0 @@
#setenv usbtty 'cdc_acm'
#setenv mpurate '500'
#setenv buddy 'none'
#setenv vram '12M'
#setenv defaultdisplay 'dvi'
#setenv dvimode '640x480MR-16@60'
setenv setbase 'setenv baseargs ${memmap} console=${console} mpurate=${mpurate} buddy=${buddy} vram=${vram} musb_hdrc.fifomode=${musbfifomode} omapfb.mode=${defaultdisplay}:${dvimode} omapdss.def_disp=${defaultdisplay}'
setenv nandroot 'root=/dev/mtdblock4 rw rootfstype=jffs2'
setenv nandargs 'run setbase; setenv bootargs ${baseargs} ${nandroot}'
setenv nandloaduimage 'nand read ${loadaddr} 280000 400000'
setenv nandboot 'run nandloadimage; bootm ${loadaddr}'
setenv mmcroot 'root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait'
setenv mmcargs 'run setbase; setenv bootargs ${baseargs} ${mmcroot}'
setenv mmcloaduimage 'fatload mmc 0 ${loadaddr} uImage'
setenv mmcboot 'run mmcloaduimage; bootm ${loadaddr}'
echo Setting Specific Environment from MMC boot.scr
# set musb to only use 8k for fifo memory - not necesary on xm, but safe anyway
setenv musbfifomode '5'
# mpurate is read from omap registers on omap3530 (which x-load has set to 600mhz?), on xm, uboot sets this to 1GHz
#setenv mpurate '720'
setenv memmap 'mem=80M mem=384M@0x88000000'
if "${beaglerev}" = "AxBx"; then
setenv memmap 'mem=80M'
fi
if "${beaglerev}" = "Cx"; then
setenv memmap 'mem=80M mem=128M@0x88000000'
fi
setenv vram '16M omapfb.vram=0:8M,1:4M,2:4M'
setenv defaultdisplay 'dvi'
setenv dvimode '1024x768MR-32@60'
run mmcargs
printenv
run mmcboot

View File

@@ -1,45 +0,0 @@
#setenv usbtty 'cdc_acm'
#setenv mpurate '500'
#setenv buddy 'none'
#setenv vram '12M'
#setenv defaultdisplay 'dvi'
#setenv dvimode '640x480MR-16@60'
setenv setbase 'setenv baseargs ${memmap} console=${console} mpurate=${mpurate} buddy=${buddy} vram=${vram} musb_hdrc.fifomode=${musbfifomode} omapfb.mode=${defaultdisplay}:${dvimode} omapdss.def_disp=${defaultdisplay}'
setenv nandroot 'root=/dev/mtdblock4 rw rootfstype=jffs2'
setenv nandargs 'run setbase; setenv bootargs ${baseargs} ${nandroot}'
setenv nandloaduimage 'nand read ${loadaddr} 280000 400000'
setenv nandboot 'run nandloadimage; bootm ${loadaddr}'
setenv mmcroot 'root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait'
setenv mmcargs 'run setbase; setenv bootargs ${baseargs} ${mmcroot}'
setenv mmcloaduimage 'fatload mmc 0 ${loadaddr} uImage'
setenv mmcboot 'run mmcloaduimage; bootm ${loadaddr}'
echo Setting Specific Environment from MMC boot.scr
# set musb to only use 8k for fifo memory - not necesary on xm, but safe anyway
setenv musbfifomode '5'
# mpurate is read from omap registers on omap3530 (which x-load has set to 600mhz?), on xm, uboot sets this to 1GHz
#setenv mpurate '720'
setenv memmap 'mem=80M mem=384M@0x88000000'
if "${beaglerev}" = "AxBx"; then
setenv memmap 'mem=80M'
fi
if "${beaglerev}" = "Cx"; then
setenv memmap 'mem=80M mem=128M@0x88000000'
fi
setenv vram '16M omapfb.vram=0:8M,1:4M,2:4M'
setenv defaultdisplay 'dvi'
setenv dvimode '640x480MR-32@60'
#setenv dvimode 'hd720'
#setenv dvimode '1280x720MR-32@60'
run mmcargs
printenv
run mmcboot

View File

@@ -1,42 +0,0 @@
#setenv usbtty 'cdc_acm'
#setenv mpurate '500'
#setenv buddy 'none'
#setenv vram '12M'
#setenv defaultdisplay 'dvi'
#setenv dvimode '640x480MR-16@60'
setenv setbase 'setenv baseargs ${memmap} console=${console} mpurate=${mpurate} buddy=${buddy} vram=${vram} musb_hdrc.fifomode=${musbfifomode} omapfb.mode=${defaultdisplay}:${dvimode} omapdss.def_disp=${defaultdisplay}'
setenv nandroot 'root=/dev/mtdblock4 rw rootfstype=jffs2'
setenv nandargs 'run setbase; setenv bootargs ${baseargs} ${nandroot}'
setenv nandloaduimage 'nand read ${loadaddr} 280000 400000'
setenv nandboot 'run nandloadimage; bootm ${loadaddr}'
setenv mmcroot 'root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait'
setenv mmcargs 'run setbase; setenv bootargs ${baseargs} ${mmcroot}'
setenv mmcloaduimage 'fatload mmc 0 ${loadaddr} uImage'
setenv mmcboot 'run mmcloaduimage; bootm ${loadaddr}'
echo Setting Specific Environment from MMC boot.scr
# set musb to only use 8k for fifo memory - not necesary on xm, but safe anyway
setenv musbfifomode '5'
# mpurate is read from omap registers on omap3530 (which x-load has set to 600mhz?), on xm, uboot sets this to 1GHz
#setenv mpurate '720'
setenv memmap 'mem=80M mem=384M@0x88000000'
if "${beaglerev}" = "AxBx"; then
setenv memmap 'mem=80M'
fi
if "${beaglerev}" = "Cx"; then
setenv memmap 'mem=80M mem=128M@0x88000000'
fi
setenv vram '16M omapfb.vram=0:8M,1:4M,2:4M'
setenv defaultdisplay 'dvi'
setenv dvimode '1280x1024MR-32@60'
run mmcargs
printenv
run mmcboot

View File

@@ -1,42 +0,0 @@
#setenv usbtty 'cdc_acm'
#setenv mpurate '500'
#setenv buddy 'none'
#setenv vram '12M'
#setenv defaultdisplay 'dvi'
#setenv dvimode '640x480MR-16@60'
setenv setbase 'setenv baseargs ${memmap} console=${console} mpurate=${mpurate} buddy=${buddy} vram=${vram} musb_hdrc.fifomode=${musbfifomode} omapfb.mode=${defaultdisplay}:${dvimode} omapdss.def_disp=${defaultdisplay}'
setenv nandroot 'root=/dev/mtdblock4 rw rootfstype=jffs2'
setenv nandargs 'run setbase; setenv bootargs ${baseargs} ${nandroot}'
setenv nandloaduimage 'nand read ${loadaddr} 280000 400000'
setenv nandboot 'run nandloadimage; bootm ${loadaddr}'
setenv mmcroot 'root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait'
setenv mmcargs 'run setbase; setenv bootargs ${baseargs} ${mmcroot}'
setenv mmcloaduimage 'fatload mmc 0 ${loadaddr} uImage'
setenv mmcboot 'run mmcloaduimage; bootm ${loadaddr}'
echo Setting Specific Environment from MMC boot.scr
# set musb to only use 8k for fifo memory - not necesary on xm, but safe anyway
setenv musbfifomode '5'
# mpurate is read from omap registers on omap3530 (which x-load has set to 600mhz?), on xm, uboot sets this to 1GHz
#setenv mpurate '720'
setenv memmap 'mem=80M mem=384M@0x88000000'
if "${beaglerev}" = "AxBx"; then
setenv memmap 'mem=80M'
fi
if "${beaglerev}" = "Cx"; then
setenv memmap 'mem=80M mem=128M@0x88000000'
fi
setenv vram '16M omapfb.vram=0:8M,1:4M,2:4M'
setenv defaultdisplay 'dvi'
setenv dvimode '640x480-32@60'
run mmcargs
printenv
run mmcboot

View File

@@ -1,42 +0,0 @@
#setenv usbtty 'cdc_acm'
#setenv mpurate '500'
#setenv buddy 'none'
#setenv vram '12M'
#setenv defaultdisplay 'dvi'
#setenv dvimode '640x480MR-16@60'
setenv setbase 'setenv baseargs ${memmap} console=${console} mpurate=${mpurate} buddy=${buddy} vram=${vram} musb_hdrc.fifomode=${musbfifomode} omapfb.mode=${defaultdisplay}:${dvimode} omapdss.def_disp=${defaultdisplay}'
setenv nandroot 'root=/dev/mtdblock4 rw rootfstype=jffs2'
setenv nandargs 'run setbase; setenv bootargs ${baseargs} ${nandroot}'
setenv nandloaduimage 'nand read ${loadaddr} 280000 400000'
setenv nandboot 'run nandloadimage; bootm ${loadaddr}'
setenv mmcroot 'root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait'
setenv mmcargs 'run setbase; setenv bootargs ${baseargs} ${mmcroot}'
setenv mmcloaduimage 'fatload mmc 0 ${loadaddr} uImage'
setenv mmcboot 'run mmcloaduimage; bootm ${loadaddr}'
echo Setting Specific Environment from MMC boot.scr
# set musb to only use 8k for fifo memory - not necesary on xm, but safe anyway
setenv musbfifomode '5'
# mpurate is read from omap registers on omap3530 (which x-load has set to 600mhz?), on xm, uboot sets this to 1GHz
#setenv mpurate '720'
setenv memmap 'mem=80M mem=384M@0x88000000'
if "${beaglerev}" = "AxBx"; then
setenv memmap 'mem=80M'
fi
if "${beaglerev}" = "Cx"; then
setenv memmap 'mem=80M mem=128M@0x88000000'
fi
setenv vram '16M omapfb.vram=0:8M,1:4M,2:4M'
setenv defaultdisplay 'dvi'
setenv dvimode '1024x768MR-32@60'
run mmcargs
printenv
run mmcboot

View File

@@ -1,50 +0,0 @@
#setenv usbtty 'cdc_acm'
#setenv mpurate '500'
#setenv buddy 'none'
#setenv vram '12M'
#setenv defaultdisplay 'dvi'
#setenv dvimode '640x480MR-16@60'
# temp removing musb config since out of args space... musb_hdrc.fifomode=${musbfifomode}
setenv setbase 'setenv baseargs ${memmap} console=${console} mpurate=${mpurate} buddy=${buddy} camera=${camera} vram=${vram} omapfb.mode=${defaultdisplay}:${dvimode} omapdss.def_disp=${defaultdisplay}'
setenv nandroot 'root=/dev/mtdblock4 rw rootfstype=jffs2'
setenv nandargs 'run setbase; setenv bootargs ${baseargs} ${nandroot}'
setenv nandloaduimage 'nand read ${loadaddr} 280000 400000'
setenv nandboot 'run nandloadimage; bootm ${loadaddr}'
setenv mmcroot 'root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait'
setenv mmcargs 'run setbase; setenv bootargs ${baseargs} ${mmcroot}'
setenv mmcloaduimage 'fatload mmc 0 ${loadaddr} uImage'
setenv mmcboot 'run mmcloaduimage; bootm ${loadaddr}'
echo Setting Specific Environment from MMC boot.scr
# set musb to only use 8k for fifo memory - not necesary on xm, but safe anyway
setenv musbfifomode '5'
# mpurate is read from omap registers on omap3530 (which x-load has set to 600mhz?), on xm, uboot sets this to 1GHz
#setenv mpurate '720'
setenv memmap 'mem=80M mem=384M@0x88000000'
# temp remove board check until uboot fixed
#if "${beaglerev}" = "AxBx"; then
# setenv memmap 'mem=80M'
#fi
#if "${beaglerev}" = "Cx"; then
# setenv memmap 'mem=80M mem=128M@0x88000000'
#fi
setenv vram '16M omapfb.vram=0:8M,1:4M,2:4M'
setenv defaultdisplay 'dvi'
setenv dvimode 'hd720'
#setenv dvimode '1280x720MR-32@60'
#setenv camera 'lbcm3m1'
setenv camera 'lbcmvga'
run mmcargs
printenv
run mmcboot

View File

@@ -1,12 +0,0 @@
# This tests the BeagleBoard-xM memory using 'mtest'
#
# While running, LED D7 (USR0) toggles within about 10 seconds
# On fail, LED D6 (USR1) is on
# On pass, LED D7 (USR0) stops toggling and LED D6 (USR1) is off
#
# Completion occurs then the u-boot call stack overflows
setenv test_mem 'mtest 0x8fff0000 0x90010000 0 0x20'
setenv test_on 'if run test_mem; then led 0 on; run test_off; else led 1 on; fi'
setenv test_off 'if run test_mem; then led 0 off; run test_on; else led 1 on; fi'
setenv test 'led all off; run test_on'
run test

View File

@@ -1,4 +0,0 @@
setenv vram '12M'
setenv defaultdisplay 'lcd43 mem=99M@0x80000000 mem=128M@0x88000000 omapfb.vram=0:8M,1:2M,2:2M'
run loaduimage
run mmcboot

View File

@@ -1,7 +0,0 @@
setenv memhole 'mem=453M@0x80000000 mem=512M@0xa0000000'
setenv dvimode 'omapfb.mode=dvi:1600x1200MR-24@60'
setenv hdmimode 'omapdss.hdmimode=0'
setenv fbvram 'omapfb.vram=0:16M,1:16M'
setenv vram 64M ${memhole} ${dvimode} ${fbvram}
run loaduimage
run mmcboot

View File

@@ -1,3 +0,0 @@
setenv dvimode '640x480MR-24@60 mem=99M@0x80000000 mem=128M@0x88000000 omapfb.vram=0:6M,1:3M,2:3M'
run loaduimage
run mmcboot

View File

@@ -1,3 +0,0 @@
setenv dvimode '640x480MR-24@60'
run loaduimage
run mmcboot

View File

@@ -1,4 +0,0 @@
setenv bootargs 'console=tty0 console=ttyS2,115200n8 mpurate=1000 nohz=off vram=16M omapfb.mode=dvi:640x480MR-16@60 omapdss.def_disp=dvi omapfb.vram=0:8M,1:4M,2:4M root=/dev/ram0 rw rootfstype=ext2 initrd=0x81600000,32M ramdisk_size=32768 mem=99M@0x80000000 mem=384M@0x88000000'
fatload mmc 0 0x80200000 uImage
fatload mmc 0 0x81600000 ramdisk.gz
bootm 0x80200000

View File

@@ -1,5 +0,0 @@
#setenv bootargs 'console=tty0 console=ttyS2,115200n8 mpurate=1000 nohz=off vram=16M omapfb.mode=dvi:640x480MR-16@60 omapdss.def_disp=dvi omapfb.vram=0:8M,1:4M,2:4M root=/dev/ram0 rw rootfstype=ext2 initrd=0x81600000,32M ramdisk_size=32768 mem=99M@0x80000000 mem=384M@0x88000000'
setenv bootargs 'console=tty0 console=ttyS2,115200n8 root=/dev/ram0 rw rootfstype=ext2 initrd=0x81600000,32M ramdisk_size=32768'
fatload mmc 0 0x80200000 uImage
fatload mmc 0 0x81600000 ramdisk.gz
bootm 0x80200000

View File

@@ -1,6 +0,0 @@
setenv vram '4M'
setenv dvimode 'hd720'
run loaduimage
echo Booting from mmc ...
setenv bootargs init=/bin/busybox sh console=${console} mpurate=${mpurate} vram=${vram} omapfb.mode=dvi:${dvimode} omapdss.def_disp=${defaultdisplay} root=${mmcroot} rootfstype=${mmcrootfstype}
bootm ${loadaddr}

View File

@@ -1,4 +0,0 @@
mmcinit
fatload mmc 0 0x82000000 uImage
setenv bootargs 'console=tty1 omapfb.mode=dvi:1024x600MR-24@60 root=/dev/mmcblk0p2 rootwait rootfstype=ext3 mem=99M@0x80000000 mem=384M@0x88000000 vram=32M omapfb.vram=0:16M,1:8M,2:8M'
bootm

View File

@@ -1,4 +0,0 @@
mmcinit
fatload mmc 0 0x82000000 uImage
setenv bootargs 'console=tty1 omapfb.vrfb=1 omapfb.mode=dvi:1024x600MR-24@60 root=/dev/mmcblk0p2 rootwait rootfstype=ext3 mem=99M@0x80000000 mem=128M@0x88000000 vram=18M omapfb.vram=0:10M,1:4M,2:4M'
bootm

View File

@@ -1,4 +0,0 @@
mmcinit
fatload mmc 0 0x82000000 uImage
setenv bootargs 'console=tty1 omapfb.mode=dvi:1024x600MR-24@60 root=/dev/mmcblk0p2 rootwait rootfstype=ext3 mem=99M@0x80000000 mem=128M@0x88000000 vram=18M omapfb.vram=0:10M,1:4M,2:4M'
bootm

View File

@@ -1,5 +0,0 @@
setenv console 'ttyO2,115200n8'
setenv vram '16M mem=99M@0x80000000 mem=384M@0x88000000'
setenv dvimode '1024x768MR-24@60 omapfb.vram=0:8M,1:4M,2:4M'
run loaduimage
run mmcboot

View File

@@ -1,5 +0,0 @@
setenv console 'ttyO2,115200n8'
setenv vram '16M'
setenv dvimode '1024x768MR-24@60 omapfb.vram=0:8M,1:4M,2:4M'
run loaduimage
run mmcboot

View File

@@ -1,4 +0,0 @@
setenv vram '12M'
setenv dvimode '640x480MR-24@60 omapfb.vram=0:6M,1:4M,2:2M'
run loaduimage
run mmcboot

View File

@@ -1,4 +0,0 @@
setenv vram '12M'
setenv dvimode '1024x768MR-16@60 omapfb.vram=0:6M,1:4M,2:2M'
run loaduimage
run mmcboot

View File

@@ -1,64 +0,0 @@
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"
PV = "${DISTRO_VERSION}"
PR = "r12"
PE = "2"
SRC_URI = "file://lsb_release"
PACKAGES = "${PN}"
PACKAGE_ARCH = "${MACHINE_ARCH}"
def get_layers(bb, d):
layers = (d.getVar("BBLAYERS", d, 1) or "").split()
layers_branch_rev = ["%-17s = \"%s:%s\"" % (os.path.basename(i), \
base_get_metadata_git_branch(i, None).strip().strip('()'), \
base_get_metadata_git_revision(i, None)) \
for i in layers]
i = len(layers_branch_rev)-1
p1 = layers_branch_rev[i].find("=")
s1= layers_branch_rev[i][p1:]
while i > 0:
p2 = layers_branch_rev[i-1].find("=")
s2= layers_branch_rev[i-1][p2:]
if s1 == s2:
layers_branch_rev[i-1] = layers_branch_rev[i-1][0:p2]
i -= 1
else:
i -= 1
p1 = layers_branch_rev[i].find("=")
s1= layers_branch_rev[i][p1:]
layertext = "Configured Openembedded layers:\n%s\n" % '\n'.join(layers_branch_rev)
layertext = layertext.replace('<','')
layertext = layertext.replace('>','')
return layertext
do_install() {
install -d ${D}${sysconfdir}
echo "Angstrom ${DISTRO_VERSION} (Core edition)" > ${D}${sysconfdir}/angstrom-version
echo "Built from branch: ${METADATA_BRANCH}" >> ${D}${sysconfdir}/angstrom-version
echo "Revision: ${METADATA_REVISION}" >> ${D}${sysconfdir}/angstrom-version
echo "Target system: ${TARGET_SYS}" >> ${D}${sysconfdir}/angstrom-version
echo "${@get_layers(bb, d)}" > ${D}${sysconfdir}/angstrom-build-info
echo "VERSION=\"${DISTRO_VERSION}\"" > ${D}${sysconfdir}/os-release
echo "VERSION_ID=\"${DISTRO_VERSION}\"" > ${D}${sysconfdir}/os-release
echo "NAME=\"Angstrom\"" >> ${D}${sysconfdir}/os-release
echo "ID=\"angstrom\"" >> ${D}${sysconfdir}/os-release
echo "PRETTY_NAME=\"The Ångström Distribution ${DISTRO_VERSION}\"" >> ${D}${sysconfdir}/os-release
echo "ANSI_COLOR=\"1;35\"" >> ${D}${sysconfdir}/os-release
echo "HOME_URL=\"http://www.angstrom-distribution.org\"" >> ${D}${sysconfdir}/os-release
install -d ${D}${bindir}
install -m 0755 ${WORKDIR}/lsb_release ${D}${bindir}/
}
INHIBIT_PACKAGE_STRIP = "1"
INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
RPROVIDES_${PN} = "os-release"
RREPLACES_${PN} = "os-release"
RCONFLICTS_${PN} = "os-release"

View File

@@ -1,86 +0,0 @@
#!/bin/sh
VERSION="$(cat /etc/angstrom-version | head -n1 | awk '{print $2}')"
CODENAME="Core edition"
case $1 in
"-v")
echo "No LSB modules are available."
;;
"-i")
if [ "$2" = "-s" ] ; then
echo "Angstrom"
else
echo "Distributor ID: Angstrom"
fi
;;
"-is")
echo "Angstrom"
;;
"-si")
echo "Angstrom"
;;
"-ir")
echo "Distributor ID: Angstrom"
echo "Release: $VERSION"
;;
"-irc")
echo "Distributor ID: Angstrom"
echo "Release: $VERSION"
echo "Codename: $CODENAME"
;;
"-d")
echo "Description: Angstrom GNU/Linux $VERSION ($CODENAME)"
;;
"-ds")
echo "Angstrom GNU/Linux $VERSION ($CODENAME)"
;;
"-sd")
echo "Angstrom GNU/Linux $VERSION ($CODENAME)"
;;
"-r")
if [ "$2" = "-s" ] ; then
echo "$VERSION"
else
echo "Release: $VERSION"
fi
;;
"-sr")
echo "$VERSION"
;;
"-ri")
echo "Release: $VERSION"
echo "Distributor ID: Angstrom"
;;
"-c")
if [ "$2" = "-s" ] ; then
echo "$CODENAME"
else
echo "Codename: $CODENAME"
fi
;;
"-a")
echo "Distributor ID: Angstrom"
echo "Description: Angstrom GNU/Linux $VERSION ($CODENAME)"
echo "Release: $VERSION"
echo "Codename: $CODENAME"
;;
"-s")
echo "No LSB modules are available."
;;
"-sc")
echo "$CODENAME"
;;
*)
echo "Usage: lsb_release [options]"
echo ""
echo "Options:"
echo " -h, --help show this help message and exit"
echo " -v, --version show LSB modules this system supports"
echo " -i, --id show distributor ID"
echo " -d, --description show description of this distribution"
echo " -r, --release show release number of this distribution"
echo " -c, --codename show code name of this distribution"
echo " -a, --all show all of the above information"
echo " -s, --short show requested information in short format"
;;
esac

View File

@@ -1,25 +0,0 @@
DESCRIPTION = "Task packages for the Angstrom distribution"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"
PR = "r45"
PACKAGE_ARCH = "${MACHINE_ARCH}"
inherit packagegroup
XSERVER ?= "xserver-xorg \
xf86-input-evdev \
xf86-input-tslib \
xf86-input-mouse \
xf86-video-fbdev \
xf86-input-keyboard"
DEPENDS = "virtual/xserver"
RDEPENDS_${PN} = "\
${XSERVER} \
dbus-x11 \
ttf-dejavu-sans \
ttf-dejavu-sans-mono \
"

View File

@@ -1,22 +0,0 @@
DESCRIPTION = "Script to start a passwordless vnc of the current X session"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"
SRC_URI = "file://x11vnc.desktop"
PR = "r2"
do_install() {
install -d ${D}${sysconfdir}/X11/Xinit.d
echo "#!/bin/sh" > ${D}${sysconfdir}/X11/Xinit.d/02vnc
echo "x11vnc -q -bg -display :0 -forever -avahi" >> ${D}${sysconfdir}/X11/Xinit.d/02vnc
chmod 0755 ${D}${sysconfdir}/X11/Xinit.d/02vnc
install -d ${D}${sysconfdir}/xdg/autostart
install -m 0644 ${WORKDIR}/x11vnc.desktop ${D}${sysconfdir}/xdg/autostart/
}
RDEPENDS_${PN} = "x11vnc"
CONFFILES_${PN} += "${sysconfdir}/X11/Xinit.d/02vnc ${sysconfdir}/xdg/autostart/x11vnc.desktop"
PACKAGE_ARCH = "all"

View File

@@ -1,10 +0,0 @@
[Desktop Entry]
Name=X11VNC Server
Comment=Share this desktop by VNC
Exec=x11vnc -bg -forever -alwaysshared -avahi -o %%HOME/.x11vnc.log.%%VNCDISPLAY
Icon=computer
Terminal=false
Type=Application
StartupNotify=false
#StartupWMClass=x11vnc_port_prompt
Categories=Network;RemoteAccess;

View File

@@ -1,17 +0,0 @@
DESCRIPTION = "Big Buck Bunny movie"
LICENSE = "CC-BY-3.0"
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/CC-BY-3.0;md5=dfa02b5755629022e267f10b9c0a2ab7"
SRC_URI = "http://download.blender.org/peach/bigbuckbunny_movies/big_buck_bunny_480p_surround-fix.avi"
do_install() {
install -d ${D}${datadir}/movies
install -m 0644 ${WORKDIR}/big_buck_bunny_480p_surround-fix.avi ${D}${datadir}/movies/
}
FILES_${PN} += "${datadir}/movies"
PACKAGE_ARCH = "all"
SRC_URI[md5sum] = "ed7ed01e9aefba8ddd77c13332cec120"
SRC_URI[sha256sum] = "40d1cf5bc8e1b0e55dac7bb2e3fbc2aea05b6679444864781299b24db044634f"

View File

@@ -1,17 +0,0 @@
DESCRIPTION = "Big Buck Bunny movie"
LICENSE = "CC-BY-3.0"
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/CC-BY-3.0;md5=dfa02b5755629022e267f10b9c0a2ab7"
SRC_URI = "http://mirror.bigbuckbunny.de/peach/bigbuckbunny_movies/big_buck_bunny_720p_surround.avi"
do_install() {
install -d ${D}${datadir}/movies
install -m 0644 ${WORKDIR}/big_buck_bunny_720p_surround.avi ${D}${datadir}/movies/
}
FILES_${PN} += "${datadir}/movies"
PACKAGE_ARCH = "all"
SRC_URI[md5sum] = "0da8fe124595f5b206d64cb1400bbefc"
SRC_URI[sha256sum] = "b957d6e6212638441b52d3b620af157cc8d40c2a0342669294854a06edcd528c"

View File

@@ -1,73 +0,0 @@
DESCRIPTION = "Meta recipe to upload the built packages to the angstrom feed server"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"
AUTHOR = " Graeme 'XorA' Gregory, Koen Kooi"
# Angstrom webserver
REMOTEM = "angstrom@eu.feeds.angstrom-distribution.org"
# Feed dir we want to upload to
REMOTED = "website/${FEED_BASEPATH}"
# set some vars to get rid of spurious deps
INHIBIT_DEFAULT_DEPS = "1"
do_fetch[noexec] = "1"
do_unpack[noexec] = "1"
do_patch[noexec] = "1"
do_configure[noexec] = "1"
do_compile[noexec] = "1"
do_install[noexec] = "1"
do_package[noexec] = "1"
do_package_write[noexec] = "1"
do_package_write_ipk[noexec] = "1"
do_package_write_rpm[noexec] = "1"
do_package_write_deb[noexec] = "1"
do_populate_sysroot[noexec] = "1"
do_upload_packages[nostamp] = "1"
do_upload_packages[dirs] = "${DEPLOY_DIR_IPK}"
do_upload_packages() {
cd ${DEPLOY_DIR}
# create upload dir
mkdir -p upload-queue || true
# Find and delete morgue dirs, we don't need them
echo "Deleting morgue directories"
find ipk/ -name "morgue" -exec rm -rf \{\} \; || true
# Copy symlink packages to an upload queue
echo "Symlink packages to upload queue"
find ipk/ -name "*.ipk" -exec ln -sf $PWD/\{\} upload-queue/ \;
# Find file already present on webserver
echo "Getting file list from server"
ssh -C ${REMOTEM} 'mkdir -p ${REMOTED}/unsorted ; touch ${REMOTED}/unsorted/files-sorted'
scp -C ${REMOTEM}:${REMOTED}/unsorted/files-sorted files-remote
ls upload-queue/ | grep -v morgue > files-local
# Check for files already present on webserver
echo "Checking for duplicates"
cat files-remote files-local | sort | uniq -u >files-uniq
cat files-uniq files-local | sort | uniq -d > files-trans
# Clean up some unwanted files
rm -f upload-queue/bigbuck*
rm -f upload-queue/ti*-sdk*
rm -f upload-queue/ti*tree*
# Copy over non-duplicate files
echo "Starting rsync..."
rsync -vz --partial --copy-links --progress --files-from=files-trans upload-queue/ ${REMOTEM}:${REMOTED}/unsorted/
# Clean up temporary files
echo "Removing upload queue"
rm -rf files-remote files-local files-uniq files-trans upload-queue
}
addtask do_upload_packages before do_build
EXCLUDE_FROM_WORLD = "1"

View File

@@ -1,22 +0,0 @@
DESCRIPTION = "Basic packagegroup to get an Angstrom powered device booting"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"
PR = "r5"
# packages which content depend on MACHINE_FEATURES need to be MACHINE_ARCH
#
PACKAGE_ARCH = "${MACHINE_ARCH}"
inherit packagegroup
DEPENDS = "packagegroup-boot"
#
# minimal set of packages - needed to boot
#
RDEPENDS_${PN} = "\
packagegroup-boot \
angstrom-version \
"

View File

@@ -1,22 +0,0 @@
DESCRIPTION = "Task for a full GNOME based image"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"
PR = "r13"
inherit packagegroup
RDEPENDS_${PN} = " \
packagegroup-gnome-fonts \
packagegroup-gnome \
packagegroup-gnome-gstreamer \
packagegroup-gnome-perl \
packagegroup-gnome-themes \
packagegroup-gnome-xserver-base \
angstrom-skel-gnome2 \
"
RRECOMMENDS_${PN} = " \
packagegroup-core-x11-xserver \
"

View File

@@ -1,21 +0,0 @@
DESCRIPTION = "Task for a GNOME based image"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"
PR = "r6"
inherit packagegroup
RDEPENDS_${PN} = " \
packagegroup-gnome3-fonts \
packagegroup-gnome3 \
packagegroup-gnome3-gstreamer \
packagegroup-gnome3-perl \
packagegroup-gnome3-themes \
packagegroup-gnome3-xserver-base \
"
RRECOMMENDS_${PN} = " \
packagegroup-core-x11-xserver \
"

View File

@@ -1,41 +0,0 @@
DESCRIPTION = "Meta package to enable zeroconf audio with pulseaudio"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"
PR = "r7"
inherit packagegroup allarch
RDEPENDS_${PN} = " \
avahi-daemon \
pulseaudio-server \
pulseaudio-module-udev-detect \
pulseaudio-module-stream-restore \
pulseaudio-module-default-device-restore \
pulseaudio-module-position-event-sounds \
pulseaudio-module-null-sink \
pulseaudio-module-alsa-sink \
pulseaudio-module-alsa-source \
pulseaudio-module-cli \
pulseaudio-module-simple-protocol-tcp \
pulseaudio-module-native-protocol-unix \
pulseaudio-module-cli-protocol-unix \
pulseaudio-module-zeroconf-publish \
pulseaudio-module-suspend-on-idle \
"
pkg_postinst_${PN} () {
#!/bin/sh
if [ "x$D" != "x" ]; then
exit 1
fi
mkdir -p /etc/pulse || true
# Remove existing entries
if [ -e /etc/pulse/session ] ; then
sed -i -e /load-module\ module-native-protocol-tcp/d -e /load-module\ module-zeroconf-publish/d /etc/pulse/session
fi
# Enable network and zeroconf plugins, allow localhost and usbnet access (where available)
echo "load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1;192.168.0.0/16" >> /etc/pulse/session
echo "load-module module-zeroconf-publish" >> /etc/pulse/session
}

View File

@@ -1,18 +0,0 @@
DESCRIPTION = "Task for GNOME applications"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"
PR = "r13"
inherit packagegroup
RDEPENDS_${PN} = " \
x11vnc \
gnome-terminal \
epiphany \
gedit \
cheese \
abiword \
gnumeric \
gimp \
"

View File

@@ -1,22 +0,0 @@
DESCRIPTION = "Task for a image with gstreamer"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"
PR = "r13"
inherit packagegroup
# for backwards compatibility
RPROVIDES_${PN} += "packagegroup-gnome3-gstreamer"
DEPENDS_${PN} = " \
gst-plugins-base \
gst-plugins-good \
gst-plugins-bad \
gst-plugins-ugly \
"
RDEPENDS_${PN} = " \
gst-ffmpeg \
gst-plugins-base-meta \
"

View File

@@ -1,15 +0,0 @@
DESCRIPTION = "Task for images with perl"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"
PR = "r13"
inherit packagegroup
# for backwards compatibility
RPROVIDES_${PN} += "packagegroup-gnome3-perl"
RDEPENDS_${PN} = " \
perl \
libxml-parser-perl \
"

View File

@@ -1,35 +0,0 @@
DESCRIPTION = "Task for GNOME themes"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"
PR = "r13"
inherit packagegroup
# for backwards compatibility
RPROVIDES_${PN} += "packagegroup-gnome3-themes"
RDEPENDS_${PN} = " \
angstrom-gnome-icon-theme-enable \
gnome-icon-theme \
gnome-themes \
gnome-theme-crux \
gnome-theme-highcontrast \
gnome-theme-highcontrastinverse \
gnome-theme-highcontrastlargeprint \
gnome-theme-highcontrastlargeprintinverse \
gnome-theme-largeprint \
gnome-theme-mist \
gtk-engine-clearlooks \
gtk-engine-crux-engine \
gtk-engine-glide \
gtk-engine-hcengine \
gtk-engine-thinice \
gtk-engine-redmond95 \
gtk-theme-clearlooks \
gtk-theme-crux \
gtk-theme-mist \
gtk-theme-thinice \
gtk-theme-redmond \
hicolor-icon-theme \
"

View File

@@ -1,28 +0,0 @@
DESCRIPTION = "Task for a GNOME based image"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"
PR = "r15"
inherit packagegroup
RDEPENDS_${PN} = " \
gsettings-desktop-schemas gnome-common-schemas \
gnome-settings-daemon gnome-control-center \
gnome-keyring \
angstrom-gdm-autologin-hack \
gnome-power-manager \
gnome-bluetooth \
gnome-panel \
gtk-engine-clearlooks gtk-theme-clearlooks angstrom-clearlooks-theme-enable \
upower udisks \
gnome-disk-utility \
gnome-system-monitor \
nautilus \
gpe-scap \
bash \
tzdata \
angstrom-skel-gnome2 \
"
RRECOMMENDS_${PN} = "ofono"

View File

@@ -1,13 +0,0 @@
DESCRIPTION = "Task for a GNOME based image"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"
PR = "r6"
inherit packagegroup
RDEPENDS_${PN} = " \
x11vnc \
matchbox-terminal \
epiphany \
"

View File

@@ -1,23 +0,0 @@
DESCRIPTION = "Task for a GNOME based image"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"
PR = "r6"
inherit packagegroup
RDEPENDS_${PN} = " \
gnome-settings-daemon gnome-control-center \
gnome-keyring \
gdm-systemd angstrom-gdm-autologin-hack \
gnome-power-manager3 \
gnome-bluetooth \
gnome-panel3 \
gtk-engine-clearlooks gtk-theme-clearlooks \
upower udisks \
gnome-disk-utility \
nautilus3 \
gpe-scap \
bash \
tzdata \
"

View File

@@ -1,17 +0,0 @@
DESCRIPTION = "QT5 based demo apps group"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"
inherit packagegroup
RDEPENDS_${PN} = " \
cinematicexperience \
qt5-demo-extrafiles \
qt5everywheredemo \
qt5nmapcarousedemo \
qt5ledscreen \
qt5nmapper \
qtsmarthome \
quitbattery \
quitindicators \
"

View File

@@ -1,38 +0,0 @@
DESCRIPTION = "QT5 base package group"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"
inherit packagegroup
RDEPENDS_${PN} = " \
qtbase \
qtbase-fonts \
qtbase-plugins \
qtbase-tools \
qtmultimedia \
qtmultimedia-plugins \
qtmultimedia-qmlplugins \
qtsvg \
qtsvg-plugins \
qtsensors \
qtsystems \
qtsystems-tools \
qtsystems-qmlplugins \
qtscript \
qtgraphicaleffects-qmlplugins \
qtconnectivity-qmlplugins \
qtlocation-plugins \
qtlocation-qmlplugins \
qtdeclarative \
qtdeclarative-qmlplugins \
qtdeclarative-plugins \
${QTWEBKIT} \
"
QTWEBKIT ??= "\
qtquick1 \
qtquick1-qmlplugins \
qtquick1-plugins \
qtwebkit \
qtwebkit-qmlplugins \
"

View File

@@ -1,13 +0,0 @@
# Copyright (C) 2013 Khem Raj <raj.khem@gmail.com>
# Released under the MIT license (see COPYING.MIT for the terms)
DESCRIPTION = "On-device C/C++ SDK"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"
inherit packagegroup
RDEPENDS_${PN} = "\
packagegroup-core-sdk \
packagegroup-core-standalone-sdk-target \
"

View File

@@ -1,39 +0,0 @@
DESCRIPTION = "Configuration files for runtime LED configuration"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"
inherit systemd
#PV = "${DISTRO_VERSION}"
PR = "r12"
PACKAGE_ARCH = "${MACHINE_ARCH}"
SRC_URI = "file://led-config \
file://leds \
file://leds.service \
"
do_compile() {
:
}
do_install () {
install -d ${D}/${sysconfdir}/default
install -d ${D}/${bindir}
install -m 0644 ${WORKDIR}/leds ${D}/${sysconfdir}/default/
install -m 0755 ${WORKDIR}/led-config ${D}/${bindir}
install -d ${D}/${base_libdir}/systemd/system
install -m 0644 ${WORKDIR}/leds.service ${D}/${base_libdir}/systemd/system/
}
NATIVE_SYSTEMD_SUPPORT = "1"
SYSTEMD_PACKAGES = "${PN}"
SYSTEMD_SERVICE_${PN} = "leds.service"
FILES_${PN} += "${base_libdir}/systemd"
CONFFILES_${PN} += "${sysconfdir}/default/leds \
"

Some files were not shown because too many files have changed in this diff Show More