Package libosinfo: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 | Summary: A library for managing OS information for virtualization Name: libosinfo Version: 0.2.6 Release: alt1 License: LGPLv2+ Group: System/Libraries Source: %name-%version.tar Patch: %name-%version-%release.patch Patch2: %name-%version-altlinux.patch Url: https://fedorahosted.org/libosinfo/ BuildRequires: intltool >= 0.40.0 BuildRequires: gnome-common gtk-doc BuildRequires: glib2-devel libgio-devel BuildRequires: libsoup-devel libsoup-gnome-devel BuildRequires: libxml2-devel >= 2.6.0 BuildRequires: libxslt-devel >= 1.0.0 BuildRequires: libcheck-devel BuildRequires: gobject-introspection-devel >= 0.9.0 BuildRequires: perl-podlators BuildRequires: vala BuildRequires: vala-tools BuildRequires: gobject-introspection-devel BuildRequires: pciids usbids Requires: pciids usbids Requires: udev %description libosinfo is a library that allows virtualization provisioning tools to determine the optimal device settings for a hypervisor/operating system combination. %package devel Summary: Libraries, includes, etc. to compile with the libosinfo library Group: Development/Other Requires: %name = %version-%release %description devel libosinfo is a library that allows virtualization provisioning tools to determine the optimal device settings for a hypervisor/operating system combination. Libraries, includes, etc. to compile with the libosinfo library %package gir Summary: GObject introspection data for the libosinfo library Group: System/Libraries Requires: %name = %version-%release %description gir GObject introspection data for the libosinfo library %package gir-devel Summary: GObject introspection devel data for the libosinfo library Group: Development/Other BuildArch: noarch Requires: %name-gir = %version-%release %name-devel = %version-%release %description gir-devel GObject introspection devel data for the libosinfo library %package devel-doc Summary: Development package for %name Group: Development/Documentation BuildArch: noarch Conflicts: %name < %version %description devel-doc Contains developer documentation for %name. %prep %setup %patch -p1 %patch2 -p1 %build NOCONFIGURE=1 ./autogen.sh %configure \ --disable-static \ --enable-introspection \ --with-usb-ids-path=%_datadir/misc/usb.ids \ --with-pci-ids-path=%_datadir/misc/pci.ids \ --enable-vala \ --enable-udev \ --enable-gtk-doc %make_build chmod a-x examples/*.js examples/*.py %install %makeinstall_std rm -f %buildroot%_libdir/*.{a,la} %find_lang --with-gnome %name %check %make check %files -f %name.lang %doc AUTHORS ChangeLog COPYING.LIB NEWS README %_bindir/* %_man1dir/* %dir %_datadir/%name %dir %_datadir/%name/db %dir %_datadir/%name/schemas %_datadir/%name/db/* %_datadir/%name/schemas/* %_libdir/%name-*.so.* /lib/udev/rules.d/95-osinfo.rules %files devel %doc examples/demo.js %doc examples/demo.py %_libdir/%name-*.so %dir %_includedir/%name-1.0 %dir %_includedir/%name-1.0/osinfo %_includedir/%name-1.0/osinfo/*.h %_pkgconfigdir/%name-*.pc %_datadir/vala/vapi/* %files gir %_libdir/girepository-1.0/*.typelib %files gir-devel %_datadir/gir-1.0/*.gir %files devel-doc %_datadir/gtk-doc/html/* %changelog * Thu Mar 21 2013 Alexey Shabalin <shaba@altlinux.ru> 0.2.6-alt1 - 0.2.6 * Mon Feb 25 2013 Alexey Shabalin <shaba@altlinux.ru> 0.2.4-alt1 - 0.2.4 * Tue Nov 13 2012 Alexey Shabalin <shaba@altlinux.ru> 0.2.1-alt1 - 0.2.1 * Wed Sep 26 2012 Alexey Shabalin <shaba@altlinux.ru> 0.2.0-alt1 - 0.2.0 - add "ALT Linux 7.0.0 Centaurus" support * Mon Apr 23 2012 Alexey Shabalin <shaba@altlinux.ru> 0.1.1-alt1 - 0.1.1 - add ALTLinux iso's support * Thu Mar 15 2012 Alexey Shabalin <shaba@altlinux.ru> 0.1.0-alt1 - initial build for ALT Linux Sisyphus |