--- /dev/null
+# ex: set tabstop=4 noexpandtab:
+VERSION = $(shell cat VERSION)
+NAME=meta-generic
+TAGVER = $(shell cat VERSION | sed -e "s/\([0-9\.]*\).*/\1/")
+DESTDIR=
+ARCH=i586
+
+ifeq ($(VERSION), $(TAGVER))
+ TAG = $(TAGVER)
+else
+ TAG = "HEAD"
+endif
+
+all:
+
+install:
+ install -d ${DESTDIR}/usr/share/package-groups/generic
+ install -m 644 patterns/*.yaml ${DESTDIR}/usr/share/package-groups/generic
+
+test:
+ merge-patterns -o output/ -p patterns -s
+
+tag:
+ git tag -a $(VERSION) -m "$(VERSION)"
+ git push --tags
+
+changelog:
+ python ./scripts/gitlog2changelog.py
+
+
+dist-bz2:
+ git archive --format=tar --prefix=$(NAME)-$(VERSION)/ $(TAG) | \
+ bzip2 > $(NAME)-$(VERSION).tar.bz2
+
+dist-gz:
+ git archive --format=tar --prefix=$(NAME)-$(VERSION)/ $(TAG) | \
+ gzip > $(NAME)-$(VERSION).tar.gz
+
+dist: dist-bz2
+
+clean:
+ rm -rf patterns.xml INDEX.xml group.xml *.xml
--- /dev/null
+<manifest>
+ <request>
+ <domain name="_"/>
+ </request>
+</manifest>
--- /dev/null
+Summary: Tizen Package Groups and Images Configurations
+Name: meta-generic
+Version: 0
+Release: 1
+License: GPL-2.0
+Group: Base/Configuration
+URL: http://www.tizen.org
+Source: %{name}-%{version}.tar.bz2
+Source1001: meta-generic.manifest
+
+%description
+Tizen Package Groups and Image Configurations for Base OS
+
+%prep
+%setup -q
+cp %{SOURCE1001} .
+
+%build
+make
+
+%install
+%make_install
+
+
+%files
+%manifest %{name}.manifest
+/usr/share/package-groups/generic/*.yaml
--- /dev/null
+# suppress warnings about shebangs not present in scripts
+
+addFilter("script-without-shebang")
--- /dev/null
+Summary: Generic Adaptation
+Description: Generic Adaptation
+Name: generic-adaptation
+Packages:
+- linux-firmware
--- /dev/null
+Summary: Generic Applications
+Description: Generic Applications
+Name: generic-applications
+Packages:
+- ail
+- ca-certificates
+- ca-certificates-mozilla
--- /dev/null
+Summary: Generic Automated QA Tools
+Description: Generic Automated QA Tools
+Name: generic-autoqa
+Packages:
+- testkit-lite
+- screen
+- which
--- /dev/null
+Summary: Generic Base Micro
+Description: Generic Base Micro
+Name: generic-base-micro
+Packages:
+- bluez
+- kmod
+- tzdata
+- pam
+- setup
+- filesystem
+- systemd
+- busybox
+- default-ac-domains
+- tizen-release
+- glibc-locale
+- pciutils
+- lrzsz
--- /dev/null
+Summary: Generic Base
+Description: Generic Base
+Name: generic-base
+Packages:
+- e2fsprogs
+- connman
+- rfkill
+- util-linux
+- kmod-compat
+- kmod
+- tzdata
+- pwdutils
+- pam
+- setup
+- filesystem
+- systemd
+- bash
+- coreutils
+- rpm
+- rpm-security-plugin
+- default-ac-domains
+- tizen-release
+- pam-locale
+- procps
+- psmisc
+- net-tools
+- kbd
+- glibc-locale
+- pciutils
+- default-ac-domains
+- wpa_supplicant
+- prelink
--- /dev/null
+Summary: Generic Bluetooth
+Description: Generic Bluetooth
+Name: generic-bluetooth
+Packages:
+- bluez
+- bluetooth-frwk-core
+- bluetooth-frwk-service
+- bluetooth-share
+- bluetooth-tools-no-firmware
--- /dev/null
+Summary: Generic Console Tools
+Description: Generic Console Tools
+Name: generic-console-tools
+Packages:
+- snapper-zypp-plugin
+- tar
+- wget
+- grep
+- gzip
+- openssh
+- rsync
+- parted
+- zip
+- vim
+- unzip
+- less
+- xz
+- nano
+- curl
+- strace
+- diffutils
+- patch
+- findutils
+- wdiff
+- powertop
+- sudo
+- ca-certificates-mozilla
+- iptables
+- tree
+- intel-gpu-tools
--- /dev/null
+Summary: Generic Crosswalk
+Description: Generic Crosswalk
+Name: generic-crosswalk
+Packages:
+- crosswalk
+- tizen-extensions-crosswalk
+- wrt-widgets
+
--- /dev/null
+Summary: Generic Desktop Applications
+Description: Generic Desktop Applications
+Name: generic-desktop-applications
+Packages:
+- emotion
+#- econnman
+#- bluetooth-agent
+- net-config
+- org.tizen.calculator
--- /dev/null
+Summary: Generic Development
+Description: Generic Development
+Name: generic-development
+Packages:
+- zip
+- unzip
+- less
+- gcc
+- glibc-devel
+- libtool
+- gcc-fortran
+- cmake
+- xz
+- tcl
+- gdb
+- gdb-server
+- nano
+- strace
+- yasm
+- make
+- diffutils
+- patch
+- autoconf
+- automake
+- binutils-devel
+- bison
+- flex
+- gcc-c++
+- libstdc++-devel
+- libtool
+- findutils
+- wdiff
+- nasm
+- vim-enhanced
+- powertop
+- pulseaudio-utils
+- gstreamer-utils
+- alsa-utils
+- connman-test
+- pacrunner
+- git-core
+- valgrind
+- lsof
+- attr
+- smack
+- corewatcher
+- iputils
+- iproute2
+- which
--- /dev/null
+Summary: Generic Middleware
+Description: Generic Middleware
+Name: generic-middleware
+Packages:
+- calendar-service
+- csr-framework
+- elm-misc
+- efl-theme-tizen-hd
+- evolution-data-server
+- libprivilege-control-conf
+- model-config-generic
+- neard
+- neardal
+- obexd
+- ofono
+- pkgmgr-server
+- sqlite3
--- /dev/null
+Summary: Generic Multimedia
+Description: Generic Multimedia
+Name: generic-multimedia
+Packages:
+- alsa-utils
+- alsa-plugins-pulse
+- pulseaudio
+- pulseaudio-config
+- pulseaudio-locale
+- pulseaudio-module-bluetooth
+- pulseaudio-utils
+- gst-libav
+- gst-plugins-bad
+- gst-plugins-base
+- gst-plugins-good
+- gstreamer
+- gstreamer-vaapi
+- gstreamer-utils
+- libva-intel-driver
+- vaapi-tools
--- /dev/null
+Summary: Generic Packaging
+Description: Generic Packaging
+Name: generic-packaging
+Packages:
+- gpg2
+- zypper
--- /dev/null
+Summary: Generic QA Tools
+Description: Generic QA Tools
+Name: generic-qa
+Packages:
+- bluez-test
+- connman-test
+- dbus-python
+- dlogutil
+- eet-tools
+- gdb
+- gstreamer-utils
+- neard-test
+- ofono-test
+- python-xml
+- wget
--- /dev/null
+Summary: Generic Qt5
+Description: Generic Qt5
+Name: generic-qt5
+Packages:
+- qt5-tools
+- qt5-qtdeclarative-examples
--- /dev/null
+Summary: Generic Wayland
+Description: Generic Wayland
+Name: generic-wayland
+Packages:
+- cantarell-fonts
+- dejavu-fonts
+- weston
+- weston-clients
+- mesa
+- xkeyboard-config
+- tizen-branding-default
+- user-session-units
+- desktop-skin
--- /dev/null
+Summary: Generic Webkit
+Description: Generic Webkit
+Name: generic-webkit
+Packages:
+- wrt-widgets
+- wrt
+- wrt-commons
+- wrt-installer
+- wrt-installer-preinstall-service
+- wrt-plugins-tizen
+- wrt-security
+- webkit2-efl-test
+- web-ui-fw
+- web-ui-fw-demo-tizen-winsets
+- web-ui-fw-theme-default
+- web-ui-fw-theme-tizen-black
+- web-ui-fw-theme-tizen-white