* libanjuta/anjuta-marshal.list,
[anjuta-git-plugin.git] / anjuta.spec.in
blob7761d81089c25dbaf3c071b7414623ddada3239b
1 %define desktop_vendor anjuta
2 %define name anjuta
3 %define version @VERSION@
4 %define release 1
5 %define serial 1
7 Summary: Integrated Development Environment
8 Name: %{name}
9 Version: %{version}
10 Release: %{release}
11 Serial: %{serial}
12 Copyright: GPL2
13 Group: Development/Tools
14 URL: http://anjuta.org/
15 Vendor: Naba Kumar <naba@gnome.org>
16 Source: %{name}-%{version}.tar.gz
17 BuildRoot: /var/tmp/%{name}-%{version}
18 Docdir: %{_docdir}
20 Requires: glib2 >= @GLIB_REQUIRED@
21 Requires: gtk2 >= @GTK_REQUIRED@
22 Requires: ORBit2 >= @ORBIT_REQUIRED@
23 Requires: libglade2 >= @LIBGLADE_REQUIRED@
24 Requires: libgnome >= @GNOME_REQUIRED@
25 Requires: libgnomeui >= @GNOME_UI_REQUIRED@
26 Requires: libgnomeprint22 >= @GNOME_PRINT_REQUIRED@
27 Requires: libgnomeprintui22 >= @GNOME_PRINT_UI_REQUIRED@
28 Requires: gnome-vfs2 >= @GNOME_VFS_REQUIRED@
29 Requires: libbonobo >= @BONOBO_REQUIRED@
30 Requires: libbonoboui >= @BONOBO_UI_REQUIRED@
31 Requires: vte >= @VTE_REQUIRED@
32 Requires: libxml2 >= @LIBXML_REQUIRED@
33 Requires: pango >= @PANGO_REQUIRED@
34 Requires: pcre >= @PCRE_REQUIRED@
35 Requires: devhelp >= @LIBDEVHELP_REQUIRED@
36 Requires: gdl >= @GDL_REQUIRED@
37 Requires: gnome-build >= @GNOMEBUILD_REQUIRED@
38 Requires: graphviz >= @LIBGRAPHVIZ_REQUIRED@
39 Requires: neon >= @NEON_REQUIRED@
40 Requires: subversion >= @SUBVERSION_REQUIRED@
42 BuildRequires: glib2-devel >= @GLIB_REQUIRED@
43 BuildRequires: gtk2-devel >= @GTK_REQUIRED@
44 BuildRequires: ORBit2-devel >= @ORBIT_REQUIRED@
45 BuildRequires: libglade2-devel >= @LIBGLADE_REQUIRED@
46 BuildRequires: libgnome-devel >= @GNOME_REQUIRED@
47 BuildRequires: libgnomeui-devel >= @GNOME_UI_REQUIRED@
48 BuildRequires: libgnomeprint22-devel >= @GNOME_PRINT_REQUIRED@
49 BuildRequires: libgnomeprintui22-devel >= @GNOME_PRINT_UI_REQUIRED@
50 BuildRequires: gnome-vfs2-devel >= @GNOME_VFS_REQUIRED@
51 BuildRequires: libbonobo-devel >= @BONOBO_REQUIRED@
52 BuildRequires: libbonoboui-devel >= @BONOBO_UI_REQUIRED@
53 BuildRequires: vte-devel >= @VTE_REQUIRED@
54 BuildRequires: libxml2-devel >= @LIBXML_REQUIRED@
55 BuildRequires: pango-devel >= @PANGO_REQUIRED@
56 BuildRequires: pcre-devel >= @PCRE_REQUIRED@
57 BuildRequires: devhelp-devel >= @LIBDEVHELP_REQUIRED@
58 BuildRequires: gdl-devel >= @GDL_REQUIRED@
59 BuildRequires: gnome-build-devel >= @GNOMEBUILD_REQUIRED@
60 BuildRequires: graphviz-devel >= @LIBGRAPHVIZ_REQUIRED@
61 BuildRequires: neon-devel >= @NEON_REQUIRED@
62 BuildRequires: subversion-devel >= @SUBVERSION_REQUIRED@
64 Distribution: Any
65 Packager: Naba Kumar <naba@gnome.org>
67 %description
68 Anjuta DevStudio is a versatile Integrated Development Environment (IDE)
69 on GNOME Desktop Environment and features a number of advanced
70 programming facilities. These include project management, application and
71 class wizards, an on-board interactive debugger, powerful source editor,
72 syntax highlighting, intellisense autocompletions, symbol navigation,
73 version controls, integrated GUI designing and other tools.
75 %package devel
76 Summary: Libraries and include files for Anjuta plugins development.
77 Group: Development/Libraries
78 Requires: %{name} = %{version}-%{release}
80 %description devel
81 Libraries, header files and API docs for developing Anjuta plugins.
83 %prep
84 %setup -q
86 %build
87 %configure --disable-plugin-glade
88 make %{?_smp_mflags}
90 %install
91 rm -rf %{buildroot}
92 %makeinstall
93 rm -fr %{buildroot}/var/scrollkeeper
95 %clean
96 rm -rf %{buildroot}
98 %post
99 ## if which scrollkeeper-update>/dev/null 2>&1; then \
100 ## scrollkeeper-update; \
101 ## fi
102 if which update-mime-database>/dev/null 2>&1; then \
103 update-mime-database %{_datadir}/mime; \
106 %postun
107 ## if which scrollkeeper-update>/dev/null 2>&1; then \
108 ## scrollkeeper-update; \
109 ## fi
110 if which update-mime-database>/dev/null 2>&1; then \
111 update-mime-database %{_datadir}/mime; \
114 %files
115 %defattr(-,root,root)
116 %doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
117 %doc doc/ScintillaDoc.html
119 %defattr(-,root,root)
120 %{_bindir}/%{name}*
121 %{_libdir}/lib%{name}*.so.*
122 %{_libdir}/%{name}
123 %{_datadir}/%{name}
124 %{_datadir}/applications/*%{name}.desktop
125 %{_datadir}/pixmaps/%{name}
126 %{_datadir}/doc/%{name}
127 %{_datadir}/application-registry/%{name}.applications
128 %{_datadir}/mime-info/%{name}.mime
129 %{_datadir}/mime-info/%{name}.keys
130 %{_datadir}/mime/packages/%{name}.xml
131 %{_datadir}/icons/gnome/48x48/mimetypes/*%{name}.png
132 ## %{_datadir}/gnome/help/%{name}
133 ## %{_datadir}/omf/%{name}
134 %{_datadir}/locale
135 %{_mandir}/man1/*
137 %files devel
138 %defattr (-, root, root)
139 %{_includedir}/*%{name}*
140 %{_libdir}/pkgconfig/*%{name}*
141 ## %{_libdir}/lib%{name}*.a
142 %{_libdir}/lib%{name}*.la
143 %{_libdir}/lib%{name}*.so
144 %{_datadir}/gtk-doc/html/*%{name}*