[Tizen-submit] 5487: Changes to Tizen/groff

noreply at tizen.org noreply at tizen.org
Mon May 20 11:17:08 GMT 2013


Hi,
Prajwal Mohan have made the following changes to groff in project Tizen. Please review and accept ASAP.

Thank You,

[This message was auto-generated]

---

Request: #5487

  submit:       Tizen:build/groff(cleanup) -> Tizen


Message:
Submitter: Prajwal Mohan <prajwal.karur.mohan at intel.com>
Comments: submit/tizen/20130517.021625
Git project: platform/upstream/groff
Tag: submit/tizen/20130517.021625
Commit: f348fbe add packaging

State:   accepted   2013-05-16T20:50:27 pkarurmo
Comment: Ok

History: new        2013-05-16T19:15:08 tizenrobot
new:
----
  groff-1.21.tar.gz
  groff.spec

spec files:
-----------

++++++ new spec file:
--- groff.spec
+++ groff.spec
@@ -0,0 +1,105 @@
+Name:           groff
+Version:        1.21
+Release:        1
+VCS:            platform/upstream/groff#submit/tizen/20130517.021625-0-gf348fbe
+License:        GPLv3+ and GFDL and BSC and MIT
+Summary:        A document formatting system
+Url:            http://groff.ffii.org
+Group:          Applications/Publishing
+Source:         %{name}-%{version}.tar.gz
+BuildRequires:  bison
+BuildRequires:  zlib-devel
+Requires:       /usr/bin/mktemp
+
+%description
+Groff is a document formatting system. Groff takes standard text and
+formatting commands as input and produces formatted output. The
+created documents can be shown on a display or printed on a printer.
+Groff's formatting commands allow you to specify font type and size,
+bold type, italic type, the number and size of columns on a page, and
+more.
+
+Groff can also be used to format man pages. If you are going to use
+groff with the X Window System, you will also need to install the
+groff-gxditview package.
+
+%package perl
+Summary:        Parts of the groff formatting system that require Perl
+Group:          Applications/Publishing
+
+%description perl
+The groff-perl package contains the parts of the groff text processor
+package that require Perl. These include the afmtodit font processor
+for creating PostScript font files, the grog utility that can be used
+to automatically determine groff command-line options, and the
+troff-to-ps print filter.
+
+
+
+%prep
+%setup -q
+
+%build
+%configure --enable-multibyte
+make
+
+%install
+mkdir -p %{buildroot}%{_prefix} %{buildroot}%{_infodir}
+make install manroot=%{buildroot}%{_mandir} \
+			bindir=%{buildroot}%{_bindir} \
+			mandir=%{buildroot}%{_mandir} \
+			prefix=%{buildroot}/usr \
+			exec_prefix=%{buildroot}/usr \
+			sbindir=%{buildroot}%{_exec_prefix}/sbin \
+			sysconfdir=%{buildroot}/etc \
+			datadir=%{buildroot}/usr/share \
+			infodir=%{buildroot}/%{_prefix}/info \
+			sysconfdir=%{buildroot}/etc \
+			includedir=%{buildroot}/usr/include \
+			libdir=%{buildroot}/%{_libdir} \
+			libexecdir=%{buildroot}/usr/libexec \
+			localstatedir=%{buildroot}/var \
+			sharedstatedir=%{buildroot}/usr/com \
+			infodir=%{buildroot}/usr/share/info
+
+#install -m 644 doc/groff.info* %{buildroot}/%{_infodir}
+ln -s s.tmac %{buildroot}%{_datadir}/groff/%{version}/tmac/gs.tmac
+ln -s mse.tmac %{buildroot}%{_datadir}/groff/%{version}/tmac/gmse.tmac
+ln -s m.tmac %{buildroot}%{_datadir}/groff/%{version}/tmac/gm.tmac
+ln -s troff	%{buildroot}%{_bindir}/gtroff
+ln -s tbl %{buildroot}%{_bindir}/gtbl
+ln -s pic %{buildroot}%{_bindir}/gpic
+ln -s eqn %{buildroot}%{_bindir}/geqn

Please refer to OBS webUI for more details about this SR.


More information about the Tizen-submit mailing list