Package liblscp: 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 | # BEGIN SourceDeps(oneline): BuildRequires(pre): rpm-macros-mageia-compat # END SourceDeps(oneline) # see https://bugzilla.altlinux.org/show_bug.cgi?id=10382 %define _localstatedir %{_var} # %%name is ahead of its definition. Predefining for rpm 4.0 compatibility. %define name liblscp %define major 6 %define libname lib%{oname}%{major} %define develname lib%{oname}-devel %define docname %name-docs %define oname lscp Name: liblscp Summary: LinuxSampler Control Protocol (LSCP) wrapper library Version: 0.9.12 Release: alt1_2 License: LGPLv2 Group: System/Libraries URL: https://www.linuxsampler.org/ Source0: https://sourceforge.net/projects/qsampler/files/liblscp/%{version}/%{name}-%{version}.tar.gz BuildRequires: ccmake cmake ctest BuildRequires: doxygen Source44: import.info %description LinuxSampler Control Protocol (LSCP) wrapper library. #-------------------------------------------------------------------- %package -n %libname Summary: Libraries for %name Group: System/Libraries Provides: %name = %version-%release %description -n %libname LinuxSampler Control Protocol (LSCP) wrapper library. %files -n %libname %{_libdir}/liblscp.so.%{major} %{_libdir}/liblscp.so.%{major}.* #-------------------------------------------------------------------- %package -n %develname Summary: Development libraries for %name Group: Development/Other Requires: %libname = %{version}-%{release} Provides: %{name}-devel = %{version}-%{release} Provides: %{oname}-devel = %{version}-%{release} %description -n %develname Development libraries from %oname. %files -n %develname %doc --no-dereference LICENSE %dir %{_includedir}/lscp %{_includedir}/lscp/*.h %{_libdir}/liblscp.so %{_libdir}/pkgconfig/lscp.pc #------------------------------------------------------------------ %package -n %docname Group: Development/Other Summary: Docs for %name BuildArch: noarch Provides: %{oname}-docs = %{version}-%{release} %description -n %docname Docs for %oname. %files -n %docname %dir %{_docdir}/%{name} %{_docdir}/%{name}/html #-------------------------------------------------------------------- %prep %setup -q %build %{mageia_cmake} -DCMAKE_INSTALL_PREFIX=%{_usr} \ -DCMAKE_INSTALL_LIBDIR=%{_lib} %mageia_cmake_build %install %mageia_cmake_install %changelog * Fri Mar 22 2024 Igor Vlasenko <viy@altlinux.org> 0.9.12-alt1_2 - update by mgaimport * Mon Oct 02 2023 Igor Vlasenko <viy@altlinux.org> 0.9.11-alt1_1 - update by mgaimport * Sat Jul 29 2023 Igor Vlasenko <viy@altlinux.org> 0.9.10-alt1_3 - update by mgaimport * Wed Apr 19 2023 Igor Vlasenko <viy@altlinux.org> 0.9.8-alt1_1 - update by mgaimport * Sat Dec 24 2022 Igor Vlasenko <viy@altlinux.org> 0.9.7-alt1_1 - update by mgaimport * Tue Aug 02 2022 Igor Vlasenko <viy@altlinux.org> 0.9.6-alt1_1 - update by mgaimport * Sat Feb 05 2022 Igor Vlasenko <viy@altlinux.org> 0.9.5-alt1_1 - update by mgaimport * Mon Jul 05 2021 Igor Vlasenko <viy@altlinux.org> 0.9.3-alt1_1 - update by mgaimport * Thu Mar 25 2021 Igor Vlasenko <viy@altlinux.org> 0.9.2-alt1_1 - update by mgaimport * Sat Feb 27 2021 Igor Vlasenko <viy@altlinux.org> 0.9.1-alt1_1 - update by mgaimport * Sat Dec 26 2020 Igor Vlasenko <viy@altlinux.ru> 0.9.0-alt1_1 - update by mgaimport * Thu Apr 09 2020 Igor Vlasenko <viy@altlinux.ru> 0.6.2-alt1_1 - update by mgaimport * Thu Dec 26 2019 Igor Vlasenko <viy@altlinux.ru> 0.6.1-alt1_1 - update by mgaimport * Wed Nov 20 2019 Igor Vlasenko <viy@altlinux.ru> 0.6.0-alt1_1 - update by mgaimport * Tue Mar 05 2019 Igor Vlasenko <viy@altlinux.ru> 0.5.8-alt1_2 - new version * Mon Apr 15 2013 Dmitry V. Levin (QA) <qa_ldv@altlinux.org> 0.3.1-alt1.qa2 - NMU: rebuilt for debuginfo. * Thu Jan 14 2010 Repocop Q. A. Robot <repocop@altlinux.org> 0.3.1-alt1.qa1 - NMU (by repocop): the following fixes applied: * post_ldconfig for liblscp * postun_ldconfig for liblscp * postclean-05-filetriggers for spec file * Sat Nov 05 2005 Mikhail Yakshin <greycat@altlinux.ru> 0.3.1-alt1 - Initial build for ALT Linux |