Пакет libgnomecanvasmm: 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 154 155 156 157 158 159 | %define pkgname gnomecanvasmm %define api_version 2.6 %define major 2.26 Name: libgnomecanvasmm Version: %major.0 Release: alt3.2 Summary: A C++ interface for GNOME 2 canvas library License: LGPL Group: System/Libraries Url: http://gtkmm.sourceforge.net/ Packager: Vitaly Lipatov <lav@altlinux.ru> Source: ftp://ftp.gnome.org/pub/gnome/sources/libgnomecanvasmm/%major/%name-%version.tar.bz2 BuildRequires: doxygen gcc-c++ libgnomecanvas-devel libgtkmm2-devel >= 2.8.0 %description This package provides a C++ interface for gnomecanvas2. It is a subpackage of the Gtk-- project. The interface provides a convenient interface for C++ programmers to create GNOME GUIs with GTK+'s flexible object-oriented framework. %package devel Summary: Headers and development files of GNOME 2 canvas library Group: Development/GNOME and GTK+ Requires: %name = %version-%release %description devel This package contains the headers and various development files needed for compiling or development of applications that wants C++ interface of GNOME 2 canvas library. %package doc Summary: Documentation for %name library Group: Development/C++ BuildArch: noarch Conflicts: %name < %version %description doc This package provides API documentation for %name library. %prep %setup %build %add_optflags -std=c++11 %configure \ --disable-maintainer-mode \ --disable-static \ --enable-shared %make_build cd docs/reference && %make %install %makeinstall_std %files %doc README %_libdir/*.so.* %files devel %doc AUTHORS ChangeLog NEWS %_includedir/lib%pkgname-%api_version/ %_libdir/*.so %_libdir/lib%pkgname-%api_version/ %_pkgconfigdir/*.pc %files doc %doc docs/reference/html %changelog * Mon Oct 02 2017 Yuri N. Sedunov <aris@altlinux.org> 2.26.0-alt3.2 - mike@: E2K: revert last change (not needed anymore) * Thu Aug 03 2017 Yuri N. Sedunov <aris@altlinux.org> 2.26.0-alt3.1 - rebuild * Thu Aug 03 2017 Michael Shigorin <mike@altlinux.org> 2.26.0-alt3 - E2K: fix linking by avoiding -nostdlib * Fri Oct 16 2015 Yuri N. Sedunov <aris@altlinux.org> 2.26.0-alt2.qa2 - rebuilt with newer *mm libraries * Sun Apr 14 2013 Dmitry V. Levin (QA) <qa_ldv@altlinux.org> 2.26.0-alt1.qa2 - NMU: rebuilt for debuginfo. * Sat Nov 27 2010 Igor Vlasenko <viy@altlinux.ru> 2.26.0-alt1.qa1 - rebuild using girar-nmu to require/provide setversion by request of mithraen@ * Tue Nov 24 2009 Yuri N. Sedunov <aris@altlinux.org> 2.26.0-alt1 - 2.26.0 - removed obsolete *ldconfig from %%post{,un} * Tue Nov 04 2008 Vitaly Lipatov <lav@altlinux.ru> 2.23.1-alt1 - new version 2.23.1 (with rpmrb script) * Tue Apr 15 2008 Vitaly Lipatov <lav@altlinux.ru> 2.22.0-alt1 - new version 2.22.0 (with rpmrb script) * Sun Jan 13 2008 Vitaly Lipatov <lav@altlinux.ru> 2.20.0-alt1 - new version 2.20.0 - cleanup spec, remove COPYING - update buildreq * Sat Sep 02 2006 Vitaly Lipatov <lav@altlinux.ru> 2.16.0-alt0.1 - new version 2.16.0 (with rpmrb script) * Sat Jul 22 2006 Vitaly Lipatov <lav@altlinux.ru> 2.14.0-alt0.1 - new version 2.14.0 (with rpmrb script) * Sun Sep 11 2005 Vitaly Lipatov <lav@altlinux.ru> 2.12.0-alt1 - new version * Thu Mar 17 2005 Vitaly Lipatov <lav@altlinux.ru> 2.10.0-alt1 - new version * Fri Jan 21 2005 Vitaly Lipatov <lav@altlinux.ru> 2.8.0-alt1 - new version - build with gcc3.4 - use a macro for ldconfig * Sun Jun 06 2004 Vitaly Lipatov <lav@altlinux.ru> 2.6.1-alt1 - new version * Sun Feb 15 2004 Vitaly Lipatov <lav@altlinux.ru> 2.0.1-alt1 - first build for Sisyphus (thanks Mandrake) * Mon Feb 09 2004 Abel Cheung <deaddog@deaddog.org> 2.0.1-4mdk - Fix BuildRequires * Fri Sep 05 2003 Abel Cheung <deaddog@deaddog.org> 2.0.1-3mdk - Replace my changelog with Austin's - Add missing BuildRequires * Fri Sep 05 2003 Abel Cheung <deaddog@deaddog.org> 2.0.1-2mdk - Provides basic package name as well * Sun Aug 24 2003 Austin Acton <aacton@yorku.ca> 2.0.1-1mdk - 2.0.1 - don't use configure macro - try to revert to standard name - adopt Abel's changes (build doc, build static lib) * Wed Aug 13 2003 Abel Cheung <maddog@linux.org.hk> 2.0.0-2mdk - Build static library as well - Spec file rename to libgnomecanvasmm2.0 - Misc spec file tweaks - Provides/Obsoletes gnomecanvasmm2.0{,-devel} is unnecessary since nothing requires them - Build docs * Sun Apr 6 2003 Austin Acton <aacton@yorku.ca> 2.0.0-1mdk - initial package |