summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages/meta/mamona-buildall.inc4
-rw-r--r--packages/meta/meta-mamona-light.bb13
-rw-r--r--packages/meta/meta-mamona.bb17
-rw-r--r--packages/tasks/task-mamona-base.bb56
-rw-r--r--packages/tasks/task-mamona-devel.bb26
-rw-r--r--packages/tasks/task-mamona-e.bb37
-rw-r--r--packages/tasks/task-mamona-extras.bb174
-rw-r--r--packages/tasks/task-mamona-noemu.bb12
-rw-r--r--packages/tasks/task-mamona-nokia-it.bb27
-rw-r--r--packages/tasks/task-mamona.bb40
10 files changed, 406 insertions, 0 deletions
diff --git a/packages/meta/mamona-buildall.inc b/packages/meta/mamona-buildall.inc
new file mode 100644
index 0000000000..735243a5c8
--- /dev/null
+++ b/packages/meta/mamona-buildall.inc
@@ -0,0 +1,4 @@
+# Forcing build all rdepends
+do_mamona[nostamp] = "1"
+do_mamona[recrdeptask] = "do_package_write"
+addtask mamona before do_build after do_install
diff --git a/packages/meta/meta-mamona-light.bb b/packages/meta/meta-mamona-light.bb
new file mode 100644
index 0000000000..562ba5b639
--- /dev/null
+++ b/packages/meta/meta-mamona-light.bb
@@ -0,0 +1,13 @@
+DESCRIPTION = "Meta package for Mamona"
+LICENSE = "MIT"
+PR = "r1"
+
+inherit meta
+EXCLUDE_FROM_WORLD = "1"
+
+RDEPENDS = " \
+task-mamona \
+"
+
+include mamona-buildall.inc
+
diff --git a/packages/meta/meta-mamona.bb b/packages/meta/meta-mamona.bb
new file mode 100644
index 0000000000..e4fb4bdfb7
--- /dev/null
+++ b/packages/meta/meta-mamona.bb
@@ -0,0 +1,17 @@
+DESCRIPTION = "Meta package for Mamona"
+LICENSE = "MIT"
+PR = "r1"
+
+inherit meta
+EXCLUDE_FROM_WORLD = "1"
+
+RDEPENDS = " \
+task-mamona-base \
+task-mamona-devel \
+task-mamona-extras \
+task-mamona-nokia-it \
+task-mamona-noemu \
+task-mamona-e \
+"
+
+include mamona-buildall.inc
diff --git a/packages/tasks/task-mamona-base.bb b/packages/tasks/task-mamona-base.bb
new file mode 100644
index 0000000000..76f84ccaac
--- /dev/null
+++ b/packages/tasks/task-mamona-base.bb
@@ -0,0 +1,56 @@
+DESCRIPTION = "task mamona base"
+LICENSE = "MIT"
+PR = "r1"
+ALLOW_EMPTY = "1"
+
+PACKAGES = "${PN}"
+
+RDEPENDS = "\
+ apt \
+ base-files \
+ base-passwd \
+ bash \
+ binutils \
+ busybox \
+ bzip2 \
+ coreutils \
+ dpkg \
+ e2fsprogs \
+ e2fsprogs-badblocks \
+ e2fsprogs-blkid \
+ e2fsprogs-uuidgen \
+ file \
+ gawk \
+ gawk-common \
+ libgcc \
+ libstdc++ \
+ zlib \
+ ncurses \
+ netbase \
+ perl \
+ perl-module-base \
+ perl-module-carp \
+ perl-module-exporter \
+ perl-module-strict \
+ perl-module-vars \
+ perl-module-warnings \
+ perl-module-warnings-register \
+ procps \
+ sed \
+ sysvinit \
+ sysvinit-inittab \
+ tar \
+ udev \
+ update-alternatives-dpkg \
+ update-rc.d \
+ util-linux \
+ util-linux-losetup \
+ util-linux-swaponoff \
+ util-linux-umount \
+ pkgconfig \
+ initscripts \
+ makedevs \
+ patch \
+ tinylogin \
+ sudo \
+"
diff --git a/packages/tasks/task-mamona-devel.bb b/packages/tasks/task-mamona-devel.bb
new file mode 100644
index 0000000000..a1d8d2398d
--- /dev/null
+++ b/packages/tasks/task-mamona-devel.bb
@@ -0,0 +1,26 @@
+DESCRIPTION = "Necessary packages for development"
+LICENSE = "MIT"
+PR = "r1"
+ALLOW_EMPTY = "1"
+
+PACKAGES = "${PN}"
+
+RDEPENDS = "\
+ automake \
+ bison \
+ fakeroot \
+ flex \
+ gcc \
+ gcc-symlinks \
+ g++ \
+ g++-symlinks \
+ gdb \
+ gettext \
+ groff \
+ libc6-dev \
+ libstdc++-dev \
+ make \
+ cvs \
+ subversion \
+ pkgconfig \
+" \ No newline at end of file
diff --git a/packages/tasks/task-mamona-e.bb b/packages/tasks/task-mamona-e.bb
new file mode 100644
index 0000000000..cc8af8b3f9
--- /dev/null
+++ b/packages/tasks/task-mamona-e.bb
@@ -0,0 +1,37 @@
+DESCRIPTION = "Necessary packages for Enlightenment on Mamona"
+LICENSE = "MIT"
+PR = "r2"
+ALLOW_EMPTY = "1"
+
+PACKAGES = "${PN}"
+
+RDEPENDS = "\
+eet \
+embryo \
+imlib2 \
+edb \
+evas \
+libevas-engine-software-x11 \
+libevas-engine-software-16 \
+libevas-engine-software-16-x11 \
+libevas-saver-eet \
+libevas-saver-edb \
+libevas-saver-jpeg \
+libevas-saver-tiff \
+libevas-loader-eet \
+libevas-loader-edb \
+libevas-loader-jpeg \
+libevas-loader-tiff \
+ecore \
+efreet \
+edje \
+etk \
+ewl \
+epeg \
+esmart \
+epsilon \
+emotion \
+enhance \
+edbus \
+e-wm \
+"
diff --git a/packages/tasks/task-mamona-extras.bb b/packages/tasks/task-mamona-extras.bb
new file mode 100644
index 0000000000..7a5e7a6a29
--- /dev/null
+++ b/packages/tasks/task-mamona-extras.bb
@@ -0,0 +1,174 @@
+DESCRIPTION = "Task mamona extras: Dummy package to build extra packages to mamona repository"
+LICENSE = "MIT"
+PR = "r1"
+ALLOW_EMPTY = "1"
+
+PACKAGES = "${PN}"
+
+RDEPENDS = "\
+ tinylogin \
+ bluez-utils \
+ bluez-utils-compat \
+ bluez-utils-alsa \
+ bluez-libs \
+ coreutils \
+ cpio \
+ dbus \
+ diffstat \
+ dnsmasq \
+ dosfstools \
+ e2fsprogs \
+ expat \
+ findutils \
+ fontconfig \
+ gconf \
+ gnome-common \
+ gtk+-doc \
+ glib-2.0 \
+ ifupdown \
+ initscripts \
+ intltool \
+ iptables \
+ libelf \
+ libfontenc \
+ libmatchbox \
+ liboil \
+ libpng \
+ libtool \
+ libusb \
+ libxau \
+ libxcursor \
+ libxdmcp \
+ libxext \
+ libxfixes \
+ libxfont \
+ libxi \
+ libxkbfile \
+ libxml2 \
+ libxpm \
+ libxrandr \
+ libxrender \
+ libxslt \
+ libxt \
+ libxtst \
+ libxv \
+ lsof \
+ makedev \
+ mime-support \
+ module-init-tools \
+ ncurses \
+ net-tools \
+ netbase \
+ osso-af-utils \
+ osso-core-config \
+ osso-esd \
+ osso-sounds \
+ portmap \
+ ppp \
+ procps \
+ samba \
+ sbrsh \
+ sdk-default-icons \
+ sdk-default-theme \
+ sdk-default-theme-config \
+ sgml-common \
+ shared-mime-info \
+ slang \
+ sqlite \
+ sqlite3 \
+ sudo \
+ sysvinit \
+ telepathy-gabble \
+ libtelepathy \
+ telepathy-glib \
+ telepathy-mission-control \
+ tslib \
+ ttf-bitstream-vera \
+ udev \
+ util-linux \
+ wireless-tools \
+ xkbd \
+ xtrans-dev \
+ gnome-vfs \
+ groff \
+ gstreamer \
+ gtk-engines-dev \
+ gtk+ \
+ libart-lgpl \
+ libdbi \
+ libosso \
+ libosso-gsf \
+ matchbox-wm \
+ nfs-utils \
+ osso-af-settings-dev \
+ osso-af-startup \
+ osso-af-utils \
+ osso-core-config \
+ osso-dsp-headers-dev \
+ osso-esd \
+ python \
+ python-ao \
+ python-cheetah \
+ python-constraint \
+ python-pycrypto \
+ python-dbus \
+ python-dialog \
+ python-fnorb \
+ python-fpconst \
+ python-gmpy \
+ python-gnosis \
+ python-hmm \
+ python-imaging \
+ python-imdbpy \
+ python-inotify \
+ python-irclib \
+ python-itools \
+ python-libgmail \
+ python-libgmail \
+ python-logilab-common \
+ python-lxml \
+ python-mad \
+ python-numarray \
+ python-numeric \
+ python-ogg \
+ python-pexpect \
+ python-pybluez \
+ python-pycairo \
+ python-pychecker \
+ python-pycodes \
+ python-pyephem \
+ python-pyfits \
+ python-pyflakes \
+ python-pygobject \
+ python-pygoogle \
+ python-pygtk \
+ python-pyiw \
+ python-pylinda \
+ python-pylint \
+ python-pymetar \
+ python-pymp3 \
+ python-pyraf \
+ python-pyreverse \
+ python-pyrex \
+ python-pyro \
+ python-pyserial \
+ python-pythondaap \
+ python-pyvisa \
+ python-pyweather \
+ python-pywpa \
+ python-pyzeroconf \
+ python-scons \
+ python-sgmlop \
+ python-snmplib \
+ python-soappy \
+ python-tlslite \
+ python-urwid \
+ python-vmaps \
+ python-vorbis \
+ python-webpy \
+ renderproto-dev \
+ wget \
+ zlib \
+"
+
+# strace \
diff --git a/packages/tasks/task-mamona-noemu.bb b/packages/tasks/task-mamona-noemu.bb
new file mode 100644
index 0000000000..73659593dd
--- /dev/null
+++ b/packages/tasks/task-mamona-noemu.bb
@@ -0,0 +1,12 @@
+DESCRIPTION = "Noemu packages are i386 packages thar run inside ARM chroot environment"
+LICENSE = "MIT"
+PR = "r1"
+ALLOW_EMPTY = "1"
+
+PACKAGES = "${PN}"
+
+RDEPENDS = "\
+ bash-noemu \
+ binutils-noemu \
+ gcc-noemu \
+" \ No newline at end of file
diff --git a/packages/tasks/task-mamona-nokia-it.bb b/packages/tasks/task-mamona-nokia-it.bb
new file mode 100644
index 0000000000..05bc7e773c
--- /dev/null
+++ b/packages/tasks/task-mamona-nokia-it.bb
@@ -0,0 +1,27 @@
+DESCRIPTION = "Necessary packages for Mamona run on Nokia Internet Tablets"
+LICENSE = "MIT"
+PR = "r0"
+ALLOW_EMPTY = "1"
+
+RDEPENDS = "\
+ task-mamona \
+ xmodmap \
+ xdpyinfo \
+ xtscal \
+ wireless-tools \
+ wpa-supplicant \
+ bluez-utils \
+ bluez-utils-compat \
+ dspgw-utils \
+ libasound-module-ctl-dsp-ctl \
+ libasound-module-pcm-alsa-dsp \
+ alsa-conf-base \
+ alsa-utils-alsamixer \
+ alsa-lib \
+ alsa-utils-alsactl \
+ alsa-state \
+ mamona-sound-n800 \
+ usbnet \
+ openssh-sshd \
+ openssh-scp \
+"
diff --git a/packages/tasks/task-mamona.bb b/packages/tasks/task-mamona.bb
new file mode 100644
index 0000000000..67c8ed524f
--- /dev/null
+++ b/packages/tasks/task-mamona.bb
@@ -0,0 +1,40 @@
+DESCRIPTION = "Task mamona: Build and Install Mamona Platform"
+LICENSE = "MIT"
+PR = "r1"
+ALLOW_EMPTY = "1"
+
+PACKAGES = "${PN}"
+
+RDEPENDS = "\
+ task-mamona-base \
+ dbus \
+ dbus-glib \
+ expat \
+ freetype \
+ glib-2.0 \
+ glibc \
+ hal \
+ hal-info \
+ intltool \
+ libfontenc \
+ libusb \
+ libx11 \
+ libxau \
+ libxdmcp \
+ libxext \
+ libxfont \
+ libxkbfile \
+ libxrandr \
+ libxrender \
+ pointercal \
+ tslib \
+ tslib-calibrate \
+ udev \
+ update-modules \
+ xserver-kdrive-xomap \
+ xserver-kdrive-common \
+ xserver-nodm-init \
+ xcalibrate \
+ xinit \
+ xsp \
+"