lpabon pushed to cmockery2 (f20). "Merge branch 'f21' into f20 (..more)"

notifications at fedoraproject.org notifications at fedoraproject.org
Mon Apr 13 20:21:08 UTC 2015


>From b24234f9a833527c0cc70615150b59132fe33535 Mon Sep 17 00:00:00 2001
From: Luis Pabon <lpabon at redhat.com>
Date: Mon, 24 Mar 2014 15:01:10 -0400
Subject: Release 1.3.7 Signed-off-by: Luis Pabon <lpabon at redhat.com>


diff --git a/.gitignore b/.gitignore
index e69de29..286f291 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/cmockery2-1.3.7.tar.gz
diff --git a/cmockery2.spec b/cmockery2.spec
new file mode 100644
index 0000000..8990d39
--- /dev/null
+++ b/cmockery2.spec
@@ -0,0 +1,106 @@
+Name:           cmockery2
+Summary:        Lightweight C unit testing framework
+Version:        1.3.7
+Release:        1%{?dist}
+Group:          System Environment/Libraries
+URL:            https://github.com/lpabon/%{name}
+License:        ASL 2.0
+Source0:        https://github.com/lpabon/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz
+Buildroot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
+BuildRequires:    automake libtool
+
+%description
+Cmockery tests are compiled into a stand-alone executable and linked
+with the cmockery library, the standard C library and module being
+tested. Any symbols external to the module being tested should be
+mocked - replaced with functions that return values determined by
+the test - within the test application. Even though significant
+differences may exist between the target execution environment of a
+code module and the environment used to test the code the unit
+testing is still valid since its goal is to test the logic of a
+code modules at a functional level and not necessarily all of its
+interactions with the target execution environment.
+
+Other features:
+* Lightweight C Unit test with mocking support
+* JUnit XML report output which can be used with Jenkins
+* Provides design-by-contract support
+
+This project is a successor of http://code.google.com/p/cmockery-staging/
+which is a successor of Google's http://code.google.com/p/cmockery/.
+
+%package devel
+Summary:        Lightweight C unit testing framework
+Group:          Development/Libraries
+Requires:       %{name}%{?_isa} = %{version}-%{release}
+
+%description devel
+Cmockery tests are compiled into a stand-alone executable and linked
+with the Cmockery library, the standard C library and module being
+tested. Any symbols external to the module being tested should be
+mocked - replaced with functions that return values determined by
+the test - within the test application. Even though significant
+differences may exist between the target execution environment of a
+code module and the environment used to test the code the unit
+testing is still valid since its goal is to test the logic of a
+code modules at a functional level and not necessarily all of its
+interactions with the target execution environment.
+
+Other features:
+* Lightweight C Unit test with mocking support
+* JUnit XML report output which can be used with Jenkins
+* Provides design-by-contract support
+
+This project is a successor of http://code.google.com/p/cmockery-staging/
+which is a successor of Google's http://code.google.com/p/cmockery/.
+
+Package provides necessary headers for C unit test development
+
+%prep
+%setup -q
+
+%build
+./autogen.sh
+%configure
+make %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%if ( 0%{?rhel} && 0%{?rhel} < 6 )
+#EL5 does not have the make_install macro
+make install DESTDIR=%{buildroot}
+%else
+%make_install
+%endif
+
+%check
+make check
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%{_docdir}/cmockery*
+%{_libdir}/libcmockery.so.*
+
+%files devel
+%{_includedir}/cmockery*
+%{_libdir}/libcmockery.so
+%exclude %{_libdir}/libcmockery.a
+%exclude %{_libdir}/libcmockery.la
+
+%changelog
+* Mon Mar 24 2014 Luis Pabon, Jr. <lpabon at redhat.com> - 1.3.7-1
+- Fixed memory check functions
+- Added new memory unit test
+
+* Fri Mar 21 2014 Luis Pabon, Jr. <lpabon at redhat.com> - 1.3.6-1
+- PPC fixes
+
+* Thu Mar 13 2014 Luis Pabon, Jr. <lpabon at redhat.com> - 1.3.4-1
+- Initial Fedora release
+
diff --git a/sources b/sources
index e69de29..3ba8793 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+37a8b551b6b4b6df8a4f5e5a2399ae0b  cmockery2-1.3.7.tar.gz
-- 
cgit v0.10.2


>From 53f4758aa2468240fb2a644af3846f791ebb4588 Mon Sep 17 00:00:00 2001
From: Dennis Gilmore <dennis at ausil.us>
Date: Sat, 7 Jun 2014 00:13:15 -0500
Subject: - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild


diff --git a/cmockery2.spec b/cmockery2.spec
index 8990d39..959d8f1 100644
--- a/cmockery2.spec
+++ b/cmockery2.spec
@@ -1,7 +1,7 @@
 Name:           cmockery2
 Summary:        Lightweight C unit testing framework
 Version:        1.3.7
-Release:        1%{?dist}
+Release:        2%{?dist}
 Group:          System Environment/Libraries
 URL:            https://github.com/lpabon/%{name}
 License:        ASL 2.0
@@ -94,6 +94,9 @@ make check
 %exclude %{_libdir}/libcmockery.la
 
 %changelog
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.3.7-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
 * Mon Mar 24 2014 Luis Pabon, Jr. <lpabon at redhat.com> - 1.3.7-1
 - Fixed memory check functions
 - Added new memory unit test
-- 
cgit v0.10.2


>From bfc410756a24edffb6f756610103ecd5a918a5bc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Luis=20Pab=C3=B3n?= <lpabon at redhat.com>
Date: Mon, 7 Jul 2014 23:22:18 -0400
Subject: Release 1.3.8


diff --git a/.gitignore b/.gitignore
index 286f291..bc93505 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 /cmockery2-1.3.7.tar.gz
+/cmockery2-1.3.8.tar.gz
diff --git a/cmockery2.spec b/cmockery2.spec
index 959d8f1..40dc0dd 100644
--- a/cmockery2.spec
+++ b/cmockery2.spec
@@ -1,7 +1,7 @@
 Name:           cmockery2
 Summary:        Lightweight C unit testing framework
-Version:        1.3.7
-Release:        2%{?dist}
+Version:        1.3.8
+Release:        1%{?dist}
 Group:          System Environment/Libraries
 URL:            https://github.com/lpabon/%{name}
 License:        ASL 2.0
@@ -94,6 +94,9 @@ make check
 %exclude %{_libdir}/libcmockery.la
 
 %changelog
+* Mon Jul 07 2014 Luis Pabon, Jr. <lpabon at redhat.com> - 1.3.8-1
+- clang support
+
 * Sat Jun 07 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.3.7-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
 
diff --git a/sources b/sources
index 3ba8793..552830f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-37a8b551b6b4b6df8a4f5e5a2399ae0b  cmockery2-1.3.7.tar.gz
+140158d9bc4058667c64225c4c1895cf  cmockery2-1.3.8.tar.gz
-- 
cgit v0.10.2


>From 06f010eaa40772c9c73592777e4c7eaef770acd7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Luis=20Pab=C3=B3n?= <lpabon at redhat.com>
Date: Mon, 7 Jul 2014 23:35:34 -0400
Subject: Added pkconfig file


diff --git a/cmockery2.spec b/cmockery2.spec
index 40dc0dd..0fa0dd6 100644
--- a/cmockery2.spec
+++ b/cmockery2.spec
@@ -90,6 +90,7 @@ make check
 %files devel
 %{_includedir}/cmockery*
 %{_libdir}/libcmockery.so
+%{_libdir}/pkgconfig/cmockery2.pc
 %exclude %{_libdir}/libcmockery.a
 %exclude %{_libdir}/libcmockery.la
 
-- 
cgit v0.10.2


>From bde99b4c606a2cee2472e1545b631329b76cd384 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Luis=20Pab=C3=B3n?= <lpabon at redhat.com>
Date: Fri, 11 Jul 2014 12:36:04 -0400
Subject: Release 2


diff --git a/cmockery2.spec b/cmockery2.spec
index 0fa0dd6..6ca9b26 100644
--- a/cmockery2.spec
+++ b/cmockery2.spec
@@ -1,13 +1,15 @@
 Name:           cmockery2
 Summary:        Lightweight C unit testing framework
 Version:        1.3.8
-Release:        1%{?dist}
+Release:        2%{?dist}
 Group:          System Environment/Libraries
 URL:            https://github.com/lpabon/%{name}
 License:        ASL 2.0
 Source0:        https://github.com/lpabon/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz
 Buildroot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 BuildRequires:    automake libtool
+BuildRequires:  pkgconfig
+Requires:       pkgconfig
 
 %description
 Cmockery tests are compiled into a stand-alone executable and linked
@@ -95,6 +97,9 @@ make check
 %exclude %{_libdir}/libcmockery.la
 
 %changelog
+* Fri Jul 11 2014 Luis Pabon, Jr. <lpabon at redhat.com> - 1.3.8-2
+- pkgconfig dependency
+
 * Mon Jul 07 2014 Luis Pabon, Jr. <lpabon at redhat.com> - 1.3.8-1
 - clang support
 
-- 
cgit v0.10.2


>From 3540b60be3e8db628dd67b32414c14df4a6b1adb Mon Sep 17 00:00:00 2001
From: Peter Robinson <pbrobinson at fedoraproject.org>
Date: Sat, 16 Aug 2014 00:39:03 +0000
Subject: - Rebuilt for
 https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild


diff --git a/cmockery2.spec b/cmockery2.spec
index 6ca9b26..3729c9a 100644
--- a/cmockery2.spec
+++ b/cmockery2.spec
@@ -1,7 +1,7 @@
 Name:           cmockery2
 Summary:        Lightweight C unit testing framework
 Version:        1.3.8
-Release:        2%{?dist}
+Release:        3%{?dist}
 Group:          System Environment/Libraries
 URL:            https://github.com/lpabon/%{name}
 License:        ASL 2.0
@@ -97,6 +97,9 @@ make check
 %exclude %{_libdir}/libcmockery.la
 
 %changelog
+* Sat Aug 16 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.3.8-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
 * Fri Jul 11 2014 Luis Pabon, Jr. <lpabon at redhat.com> - 1.3.8-2
 - pkgconfig dependency
 
-- 
cgit v0.10.2


>From 73b0dd68bc674b78407b41cf0543622508dc1554 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Luis=20Pab=C3=B3n?= <lpabon at redhat.com>
Date: Mon, 13 Apr 2015 15:45:22 -0400
Subject: Release 1.3.9


diff --git a/.gitignore b/.gitignore
index bc93505..ac70468 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 /cmockery2-1.3.7.tar.gz
 /cmockery2-1.3.8.tar.gz
+/cmockery2-1.3.9.tar.gz
diff --git a/cmockery2.spec b/cmockery2.spec
index 3729c9a..0b9de87 100644
--- a/cmockery2.spec
+++ b/cmockery2.spec
@@ -1,7 +1,7 @@
 Name:           cmockery2
 Summary:        Lightweight C unit testing framework
-Version:        1.3.8
-Release:        3%{?dist}
+Version:        1.3.9
+Release:        1%{?dist}
 Group:          System Environment/Libraries
 URL:            https://github.com/lpabon/%{name}
 License:        ASL 2.0
@@ -97,6 +97,9 @@ make check
 %exclude %{_libdir}/libcmockery.la
 
 %changelog
+* Mon Apr 13 2015 Luis Pabón, Jr. <lpabon at redhat.com> - 1.3.9-1
+- Minor bug fixes
+
 * Sat Aug 16 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.3.8-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
 
diff --git a/sources b/sources
index 552830f..9cf61ed 100644
--- a/sources
+++ b/sources
@@ -1 +1,2 @@
 140158d9bc4058667c64225c4c1895cf  cmockery2-1.3.8.tar.gz
+881defdd5585da0bc4b4cdc15ae14f84  cmockery2-1.3.9.tar.gz
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/cmockery2.git/commit/?h=f20&id=765fc37778928067acdafa4c5d7d49078a1ad2a5


More information about the scm-commits mailing list