Package libenet: 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 | %define _libname enet Name: libenet Version: 1.3.13 Release: alt1 Summary: Thin, simple and robust network layer on top of UDP Group: System/Libraries License: MIT Url: http://enet.bespin.org/ Source0: http://enet.bespin.org/download/%_libname-%version.tar.gz %description ENet is a relatively thin, simple and robust network communication layer on top of UDP (User Datagram Protocol). The primary feature it provides is optional reliable, in-order delivery of packets. ENet is NOT intended to be a general purpose high level networking library that handles authentication, lobbying, server discovery, compression, encryption and other high level, often application level or dependent tasks. %package devel Summary: Development files for enet Group: Development/C Requires: %name = %version %description devel The libenet-devel package contains libraries and header files for developing applications that use enet. %package devel-static Summary: Static library for enet Group: Development/C Requires: %name = %version %description devel-static Static library for enet %prep %setup -n %_libname-%version %build export CFLAGS="$RPM_OPT_FLAGS -fPIC" %configure %make gcc -shared -Wl,-soname,%name.so.1 *.o -o %name.so.1 %install %makeinstall_std install -pDm644 %name.so.1 %buildroot%_libdir/%name.so.1 install -d %buildroot%_pkgconfigdir install -m644 *.pc %buildroot%_pkgconfigdir %files %doc ChangeLog LICENSE README %_libdir/%name.so.* %files devel-static %_libdir/%name.a %files devel %doc docs/html %_includedir/%_libname %_libdir/%name.so %_pkgconfigdir/* %changelog * Tue Jul 14 2015 Fr. Br. George <george@altlinux.ru> 1.3.13-alt1 - Autobuild version bump to 1.3.13 * Mon May 12 2014 Fr. Br. George <george@altlinux.ru> 1.3.12-alt1 - Autobuild version bump to 1.3.12 * Wed Jan 15 2014 Fr. Br. George <george@altlinux.ru> 1.3.11-alt1 - Autobuild version bump to 1.3.11 * Sun Oct 27 2013 Fr. Br. George <george@altlinux.ru> 1.3.10-alt1 - Autobuild version bump to 1.3.10 * Thu Aug 22 2013 Fr. Br. George <george@altlinux.ru> 1.3.9-alt1 - Autobuild version bump to 1.3.9 * Mon Jun 10 2013 Fr. Br. George <george@altlinux.ru> 1.3.8-alt1 - Autobuild version bump to 1.3.8 * Sun Mar 31 2013 Fr. Br. George <george@altlinux.ru> 1.3.7-alt1 - Autobuild version bump to 1.3.7 * Mon Dec 17 2012 Fr. Br. George <george@altlinux.ru> 1.3.6-alt1 - Autobuild version bump to 1.3.6 - Fix autobuild bug (Closes: 27415) * Thu Nov 29 2012 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 1.3.5-alt1.1 - Added pkg-config file (ALT #28141) * Thu Nov 15 2012 Fr. Br. George <george@altlinux.ru> 1.3.5-alt1 - Autobuild version bump to 1.3.5 - Closes: 27415 * Fri Sep 28 2012 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 1.2-alt1.qa3 - Rebuilt for debuginfo * Thu Nov 25 2010 Igor Vlasenko <viy@altlinux.ru> 1.2-alt1.qa2 - rebuild using girar-nmu to require/provide setversion by request of mithraen@ * Sat Nov 14 2009 Repocop Q. A. Robot <repocop@altlinux.org> 1.2-alt1.qa1 - NMU (by repocop): the following fixes applied: * post_ldconfig for libenet * postun_ldconfig for libenet * postclean-05-filetriggers for spec file * Mon Nov 24 2008 Fr. Br. George <george@altlinux.ru> 1.2-alt1 - Initial build from SuSE * Sat Jun 21 2008 Toni Graffy <toni@links2linux.de> - 1.2-0.pm.2 - fixed Group for libenet-devel * Fri Feb 15 2008 Toni Graffy <toni@links2linux.de> - 1.2-0.pm.1 - update to 1.2 * Mon Oct 08 2007 Toni Graffy <toni@links2linux.de> - 1.1-0.pm.1 - initial build for packman - spec adapted from Fedora package from Hans de Goede <j.w.r.degoede@hhs.nl> |