Hello community, here is the log from the commit of package mcpp for openSUSE:Factory checked in at 2015-05-06 11:19:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mcpp (Old) and /work/SRC/openSUSE:Factory/.mcpp.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mcpp" Changes: -------- --- /work/SRC/openSUSE:Factory/mcpp/mcpp.changes 2012-11-02 17:30:41.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.mcpp.new/mcpp.changes 2015-05-06 11:19:25.000000000 +0200 @@ -1,0 +2,6 @@ +Tue May 5 13:26:18 UTC 2015 - [email protected] + +- Use url for source +- Cleanup spec file with spec-cleaner + +------------------------------------------------------------------- Old: ---- mcpp-2.7.2.tar.bz2 New: ---- mcpp-2.7.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mcpp.spec ++++++ --- /var/tmp/diff_new_pack.8tos2R/_old 2015-05-06 11:19:26.000000000 +0200 +++ /var/tmp/diff_new_pack.8tos2R/_new 2015-05-06 11:19:26.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package mcpp (Version 2.7.2) +# spec file for package mcpp # -# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,17 +15,15 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: mcpp -Url: http://mcpp.sourceforge.net/ +Version: 2.7.2 +Release: 0 +Summary: Matsui's C Preprocessor License: BSD-3-Clause Group: Development/Languages/C and C++ -Summary: Matsui's C Preprocessor -Version: 2.7.2 -Release: 1 -Source0: %{name}-%{version}.tar.bz2 +Url: http://mcpp.sourceforge.net/ +Source0: http://sourceforge.net/projects/mcpp/files/mcpp/V.%{version}/%{name}-%{version}.tar.gz Patch0: %{name}-%{version}.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -33,15 +31,9 @@ mcpp is a small and portable C/C++ preprocessor implementing all of C90, C99 and C++98. - - -Authors: --------- - Kiyoshi Matsui <[email protected]> - %define _libname libmcpp0 + %package -n %{_libname} -# Summary: The shared library of Matsui's C Preprocessor Group: Development/Libraries/C and C++ @@ -52,11 +44,11 @@ This package holds the shared libraries of libev. %package devel -# Summary: Development files for mcpp Group: Development/Libraries/C and C++ Requires: %{_libname} = %{version} Requires: %{name} = %{version} + %description devel mcpp is a small and portable C/C++ preprocessor implementing all of C90, C99 and C++98. @@ -68,25 +60,23 @@ %patch0 -p1 %build -export CFLAGS="$RPM_OPT_FLAGS -D_BSD_SOURCE" +export CFLAGS="%{optflags} -D_BSD_SOURCE" %configure --enable-mcpplib -make %{?jobs:-j %jobs} +make %{?_smp_mflags} %install -%makeinstall -rm -rf $RPM_BUILD_ROOT/usr/share/doc/mcpp +make DESTDIR=%{buildroot} install %{?_smp_mflags} +rm -rf %{buildroot}%{_datadir}/doc/mcpp rm -rf %{buildroot}%{_libdir}/libmcpp.*a -%clean -rm -rf $RPM_BUILD_ROOT - %post -n %{_libname} -p /sbin/ldconfig + %postun -n %{_libname} -p /sbin/ldconfig %files %defattr(-, root, root) %doc doc/mcpp-manual.html LICENSE NEWS README -%{_prefix}/bin/* +%{_bindir}/* %{_mandir}/man1/mcpp.1.gz %files -n %{_libname}
