Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
[packaging] based on tip of master
  • Loading branch information
Islam Amer committed May 27, 2013
1 parent 7e7c11b commit ad299e8
Show file tree
Hide file tree
Showing 3 changed files with 146 additions and 0 deletions.
2 changes: 2 additions & 0 deletions rpm/maliit-plugins.changes
@@ -0,0 +1,2 @@
* Fri May 24 2013 Pekka Vuorela <pekka.vuorela@jollamobile.com> - 0.99+git1.73edacd536
- Initial import of maliit-plugins 0.99
95 changes: 95 additions & 0 deletions rpm/maliit-plugins.spec
@@ -0,0 +1,95 @@
#
# Do NOT Edit the Auto-generated Part!
# Generated by: spectacle version 0.26
#

Name: maliit-plugins

# >> macros
# << macros

Summary: Reference input method plugins
Version: 0.99.0
Release: 1
Group: System/GUI/Other
License: LGPLv2.1
URL: http://gitorious.org/maliit/maliit-plugins
Source0: %{name}-%{version}.tar.bz2
Source100: maliit-plugins.yaml
Requires: qt5-qtdeclarative-import-qtquick2plugin
Requires: qt5-qtsvg-plugin-imageformat-svg
BuildRequires: pkgconfig(maliit-plugins)
BuildRequires: pkgconfig(Qt5Core)
BuildRequires: pkgconfig(Qt5Gui)
BuildRequires: pkgconfig(Qt5Quick)
BuildRequires: pkgconfig(Qt5Test)
BuildRequires: doxygen

%description
Reference inputmethod plugins, such as the Maliit Keyboard


%package maliit-keyboard
Summary: Maliit keyboard plugin
Group: System/GUI/Other
Requires: %{name} = %{version}-%{release}

%description maliit-keyboard
Plugin for maliit-server providing maliit styled keyboard

%package doc
Summary: maliit-plugins documentation
Group: System/GUI/Other
Requires: %{name} = %{version}-%{release}

%description doc
Documentation for the maliit-plugins

%prep
%setup -q -n %{name}-%{version}/%{name}

# >> setup
# << setup

%build
unset LD_AS_NEEDED
# >> build pre
# << build pre

%qmake5

make %{?jobs:-j%jobs}

# >> build post
# << build post

%install
rm -rf %{buildroot}
# >> install pre
# << install pre
%qmake_install

# >> install post
# << install post

%files
%defattr(-,root,root,-)
%{_bindir}/maliit-keyboard-benchmark
%{_libdir}/maliit/plugins/nemo-keyboard.qml
%{_datadir}/maliit/plugins/org/nemomobile
# >> files
# << files

%files maliit-keyboard
%defattr(-,root,root,-)
%{_libdir}/maliit/plugins/libmaliit-keyboard-plugin.so
%{_datadir}/maliit/plugins/org/maliit
%{_datadir}/maliit/plugins/languages
# >> files maliit-keyboard
# << files maliit-keyboard

%files doc
%defattr(-,root,root,-)
%{_docdir}/maliit-plugins/
# >> files doc
# << files doc
49 changes: 49 additions & 0 deletions rpm/maliit-plugins.yaml
@@ -0,0 +1,49 @@
Name: maliit-plugins
Summary: Reference input method plugins
Version: 0.99.0
Release: 1
Group: System/GUI/Other
License: LGPLv2.1
URL: http://gitorious.org/maliit/maliit-plugins
SetupOptions: -q -n %{name}-0.99.0
Sources:
- "%{name}-%{version}.tar.bz2"
Description: |
Reference inputmethod plugins, such as the Maliit Keyboard
Requires:
- qt5-qtdeclarative-import-qtquick2plugin
- qt5-qtsvg-plugin-imageformat-svg
PkgBR:
- doxygen
PkgConfigBR:
- maliit-plugins
- Qt5Core
- Qt5Gui
- Qt5Quick
- Qt5Test
UseAsNeeded: no
SetupOptions: -q -n %{name}-%{version}/%{name}
Configure: none
Builder: qmake5
Files:
- "%{_bindir}/maliit-keyboard-benchmark"
- "%{_libdir}/maliit/plugins/nemo-keyboard.qml"
- "%{_datadir}/maliit/plugins/org/nemomobile"

SubPackages:
- Name: maliit-keyboard
Summary: Maliit keyboard plugin
Group: System/GUI/Other
Description: Plugin for maliit-server providing maliit styled keyboard
Files:
- "%{_libdir}/maliit/plugins/libmaliit-keyboard-plugin.so"
- "%{_datadir}/maliit/plugins/org/maliit"
- "%{_datadir}/maliit/plugins/languages"

- Name: doc
Summary: maliit-plugins documentation
Group: System/GUI/Other
Description: Documentation for the maliit-plugins
Files:
- "%{_docdir}/maliit-plugins/"

0 comments on commit ad299e8

Please sign in to comment.