summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGergely Polonkai <gergely@polonkai.eu>2016-02-23 06:26:00 -0500
committerGergely Polonkai <gergely@polonkai.eu>2016-04-18 20:54:05 +0200
commit9863ea2d4f22ba1c65260da309b75a4815169dbf (patch)
treec70edf6c9bdf29e79aae0d1874054608486549dd
downloadvaladoc-spec-9863ea2d4f22ba1c65260da309b75a4815169dbf.tar.gz
valadoc-spec-9863ea2d4f22ba1c65260da309b75a4815169dbf.tar.xz
valadoc-spec-9863ea2d4f22ba1c65260da309b75a4815169dbf.zip
Initial version
-rw-r--r--valadoc.spec78
1 files changed, 78 insertions, 0 deletions
diff --git a/valadoc.spec b/valadoc.spec
new file mode 100644
index 0000000..7f01ef0
--- /dev/null
+++ b/valadoc.spec
@@ -0,0 +1,78 @@
+Name: valadoc
+Version: 0.30.0
+Release: 1%{?dist}
+Summary: Vala documentation generator
+
+Group: Development/Tools
+License: GPLv2+
+URL: http://valadoc.org/
+Source: http://gergely.polonkai.eu/download/%{name}-%{version}.tar.gz
+
+BuildRequires: pkgconfig
+BuildRequires: glib2-devel
+BuildRequires: gettext
+BuildRequires: automake autoconf libtool
+BuildRequires: gtk-doc
+BuildRequires: graphviz-devel
+Requires: glib2
+Requires: graphviz
+
+%description
+
+Valadoc is a documentation generator for Vala projects.
+
+%package devel
+Summary: Vala documentation generator
+
+%description devel
+Development files for Valadoc.
+
+%package data
+Summary: Data files for Valadoc.
+
+%description data
+Data files for Valadoc.
+
+%prep
+%setup -q
+
+%build
+%configure
+make %{?_smp_mflags}
+
+%install
+make install DESTDIR=%{buildroot}
+rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
+rm -f $RPM_BUILD_ROOT%{_libdir}/valadoc/doclets/*/*.la
+rm -f $RPM_BUILD_ROOT%{_libdir}/valadoc/drivers/*/*.la
+rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
+rm -f $RPM_BUILD_ROOT%{_datadir}/locale/hu/LC_MESSAGES/swe-glib.mo
+
+%post
+/sbin/ldconfig
+
+%postun
+/sbin/ldconfig
+
+%files
+%doc ChangeLog
+%{_bindir}/valadoc
+%{_libdir}/libvaladoc.so*
+%{_libdir}/valadoc/doclets/devhelp/libdoclet.so
+%{_libdir}/valadoc/doclets/gtkdoc/libdoclet.so
+%{_libdir}/valadoc/doclets/html/libdoclet.so
+%{_libdir}/valadoc/drivers/0.30.x/libdriver.so
+%{_datadir}/man/man1/valadoc.1.gz
+
+%files devel
+%{_includedir}/*
+%{_libdir}/pkgconfig/valadoc-1.0.pc
+%{_datadir}/vala/vapi/valadoc-1.0.deps
+%{_datadir}/vala/vapi/valadoc-1.0.vapi
+
+%files data
+%{_datadir}/valadoc/icons/*.png
+%{_datadir}/valadoc/icons/*.css
+%{_datadir}/valadoc/icons/*.js
+
+%changelog