2 Summary: A small virtual machine engine (in a library) and bytecode compiler
3 Version: 1.6.0+svn.76491slp2+build07
5 Group: System/Libraries
7 URL: http://www.enlightenment.org/
8 Source0: %{name}-%{version}.tar.gz
9 Requires(post): /sbin/ldconfig
10 Requires(postun): /sbin/ldconfig
11 BuildRequires: pkgconfig(eina)
15 Development files for libembryo0 Embryo is primarily a shared library that gives you an API to load
16 and control interpreted programs compiled into an abstract machine
17 bytecode that it understands. This abstract (or virtual) machine is
18 similar to a real machine with a CPU, but it is emulated in
20 This packages contains headers and static libraries for Embryo.
24 Summary: A small virtual machine engine and bytecode compile (devel)
25 Group: Development/Libraries
26 Requires: %{name} = %{version}-%{release}
30 A small virtual machine engine (in a library) and bytecode compile (devel)
34 Summary: A small virtual machine engine and bytecode compile (tools)
35 Group: Development/Tools
36 Requires: %{name} = %{version}-%{release}
38 Obsoletes: %{name}-bin
42 A small virtual machine engine (in a library) and bytecode compile (tools)
50 export CFLAGS+=" -fvisibility=hidden -fPIC -Wall"
51 export LDFLAGS+=" -fvisibility=hidden -Wl,--hash-style=both -Wl,--as-needed"
53 %autogen --disable-static
58 mkdir -p %{buildroot}/%{_datadir}/license
59 cp %{_builddir}/%{buildsubdir}/COPYING %{buildroot}/%{_datadir}/license/%{name}
60 cp %{_builddir}/%{buildsubdir}/COPYING %{buildroot}/%{_datadir}/license/%{name}-tools
62 %post -p /sbin/ldconfig
64 %postun -p /sbin/ldconfig
67 %defattr(-,root,root,-)
68 %{_libdir}/libembryo.so.*
69 %{_datadir}/license/%{name}
70 %manifest %{name}.manifest
74 %defattr(-,root,root,-)
75 %{_includedir}/embryo-1/Embryo.h
76 %{_libdir}/libembryo.so
77 %{_libdir}/pkgconfig/*.pc
81 %defattr(-,root,root,-)
83 %{_datadir}/license/%{name}-tools
84 %{_datadir}/embryo/include/default.inc