initial packaging 34/28634/2 accepted/tizen_3.0.2014.q3_common accepted/tizen_3.0_common accepted/tizen_3.0_ivi accepted/tizen_4.0_unified accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_unified accepted/tizen_wearable tizen tizen_3.0 tizen_3.0.2014.q3_common tizen_3.0.2014.q4_common tizen_3.0.2015.q1_common tizen_3.0.2015.q2_common tizen_3.0.m1_mobile tizen_3.0.m1_tv tizen_3.0.m2 tizen_3.0_ivi tizen_4.0 accepted/tizen/3.0/common/20161114.110520 accepted/tizen/3.0/ivi/20161011.043820 accepted/tizen/4.0/unified/20170816.010830 accepted/tizen/4.0/unified/20170828.222438 accepted/tizen/common/20141013.134716 accepted/tizen/common/20141013.134742 accepted/tizen/ivi/20141019.022410 accepted/tizen/ivi/20160218.024350 accepted/tizen/unified/20170309.035604 submit/tizen/20141013.132110 submit/tizen_3.0.m2/20170104.093752 submit/tizen_3.0_common/20161104.104000 submit/tizen_3.0_ivi/20161010.000001 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170828.100005 submit/tizen_common/20141013.134505 submit/tizen_ivi/20160217.000000 submit/tizen_ivi/20160217.000004 submit/tizen_mobile/20141120.000000 submit/tizen_unified/20170308.100412 tizen_3.0.2014.q3_common_release tizen_3.0.m1_mobile_release tizen_3.0.m1_tv_release tizen_3.0.m2.a1_mobile_release tizen_3.0.m2.a1_tv_release tizen_3.0_ivi_release tizen_4.0.m1_release
authorNicolas Zingilé <nicolas.zingile@open.eurogiciel.org>
Fri, 8 Aug 2014 13:26:13 +0000 (15:26 +0200)
committerNicolas Zingilé <nicolas.zingile@open.eurogiciel.org>
Mon, 13 Oct 2014 10:10:14 +0000 (12:10 +0200)
Change-Id: I7de8d2ea00d875ee636480a40bad3f275b51f1a1

packaging/dialog.manifest [new file with mode: 0644]
packaging/dialog.spec [new file with mode: 0644]

diff --git a/packaging/dialog.manifest b/packaging/dialog.manifest
new file mode 100644 (file)
index 0000000..017d22d
--- /dev/null
@@ -0,0 +1,5 @@
+<manifest>
+ <request>
+    <domain name="_"/>
+ </request>
+</manifest>
diff --git a/packaging/dialog.spec b/packaging/dialog.spec
new file mode 100644 (file)
index 0000000..2eabefe
--- /dev/null
@@ -0,0 +1,87 @@
+%define dialogsubversion 20140219
+
+Summary:           A utility for creating interactive TTY boxes from shell script
+Name:              dialog
+Version:           1.2
+Release:           0
+License:           LGPL-2.1
+Group:             Base/Utilities
+URL:               http://invisible-island.net/dialog/dialog.html
+Source:                    ftp://invisible-island.net/dialog/%{name}-%{version}-%{dialogsubversion}.tgz
+Source1001:        %{name}.manifest
+BuildRequires:     findutils
+BuildRequires:     gettext
+BuildRequires:     libtool
+BuildRequires:     ncurses-devel
+Requires(post):            /sbin/ldconfig
+Requires(postun):   /sbin/ldconfig
+
+
+%description
+Dialog is a utility that allows you to show dialog boxes (containing
+questions or messages) in TTY (text mode) interfaces.  Dialog is called
+from within a shell script.  The following dialog boxes are implemented:
+yes/no, menu, input, message, text, info, checklist, radiolist, and
+gauge.
+
+Install dialog if you would like to create TTY dialog boxes.
+
+%package devel
+Summary:           Development files for building applications with the dialog library
+Group:             Development/Libraries
+Requires:          %{name}-%{version} = %{version}
+Requires:          ncurses-devel
+Requires(post):            /sbin/ldconfig
+Requires(postun):   /sbin/ldconfig
+
+%description devel
+Dialog is a utility that allows you to show dialog boxes (containing
+questions or messages) in TTY (text mode) interfaces. This package
+contains the files needed for developing applications, which use the
+dialog library.
+
+
+%prep
+%setup -q -n %{name}-%{version}-%{dialogsubversion}
+cp %{SOURCE1001} .
+
+%build
+%configure \
+       --includedir=%{_includedir}/dialog \
+       --enable-included-msgs \
+       --enable-nls \
+       --enable-widec \
+       --with-libtool \
+       --with-ncurses \
+       --with-ncursesw
+make %{?_smp_mflags}
+
+
+%install
+%make_install
+rm -rf %{buildroot}%{_mandir}
+
+%find_lang %{name}
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%post devel -p /sbin/ldconfig
+
+%postun devel -p /sbin/ldconfig
+
+%lang_package
+
+%files -f %{name}.lang
+%manifest %{name}.manifest
+%defattr(-,root,root,-)
+%license COPYING
+%{_bindir}/dialog
+%{_libdir}/libdialog.so.*
+
+%files devel
+%defattr(-,root,root,-)
+%{_bindir}/dialog-config
+%{_includedir}/dialog
+%{_libdir}/libdialog.so