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