Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Addtional work to clean up fedora rpmlint. #79

Merged
merged 4 commits into from Jul 12, 2019

Conversation

munroesj52
Copy link
Contributor

@munroesj52 munroesj52 commented Jul 9, 2019

Resolved the License, Release and ChangeLog issues.
Copied the LICENSE file over COPYING to elliminate the symlink.
Updated Makefile.am and regenerated.
Forced a dependency on libc to elliminate the
shared-lib-without-dependency-information Error.
Updated src/Makefile.am and regenerated.
Include most of Antonio's anto.trande@gmail.com suggestions.

* COPYING: Copy LICENSE over COPYING, Remove symlink.
* Makefile.am (dist_license_DATA): Change to LICENSE.
(dist_doc_DATA): Restore COPYING to list.
* Makefile.in: Regenerate from automake.
* aclocal.m4: Regenerate from aclocal.
* configure: Regenerate from autoconf.

* src/Makefile.am: Add libpvec_la_LIBADD = -lc
* src/Makefile.in: Regenerate from automake.

* pveclib.spec (Release): 1.
(License): ASL 2.0.
(%description): s/intrinsics/intrinsic/.
(%prep): Use %autosetup.
(%build): Use %make_build.
(%install): Use %make_install.
Move %check after %make_install.
(%license): Change to LICENSE.
(%doc): Insert COPYING.
(%files devel): Simplify %{_includedir}/pveclib.

Signed-off-by: Steven Munroe munroesj52@gmail.com

Resolved the License, Release and ChangeLog issues.
Copied the LICENSE file over COPYING to elliminate the symlink.
Updated Makefile.am and regenerated.
Forced a dependency on libc to elliminate the
shared-lib-without-dependency-information Error.
Updated src/Makefile.am and regenerated.
Include most of Antonio's <anto.trande@gmail.com> suggestions.

	* COPYING: Copy LICENSE over COPYING, Remove symlink.
	* Makefile.am (dist_license_DATA): Change to LICENSE.
	(dist_doc_DATA): Restore COPYING to list.
	* Makefile.in: Regenerate from automake.
	* aclocal.m4: Regenerate from aclocal.
	* configure: Regenerate from autoconf.

	* src/Makefile.am: Add libpvec_la_LIBADD = -lc
	* src/Makefile.in: Regenerate from automake.

	* pveclib.spec (Release): 1.
	(License): ASL 2.0.
	(%description): s/intrinsics/intrinsic/.
	(%prep): Use %autosetup.
	(%build): Use %make_build.
	(%install): Use %make_install.
 	Move %check after %make_install.
	(%license): Change to LICENSE.
	(%doc): Insert COPYING.
	(%files devel): Simplify %{_includedir}/pveclib.

Signed-off-by: Steven Munroe <sjmunroe@homer53.localdomain>
@munroesj52 munroesj52 self-assigned this Jul 9, 2019
Copy link
Contributor

@ThinkOpenly ThinkOpenly left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

one teeny nit

pveclib.spec Outdated Show resolved Hide resolved
@munroesj52
Copy link
Contributor Author

munroesj52 commented Jul 10, 2019 via email

Copy link
Collaborator

@tuliom tuliom left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The changes look good to me, but I suggest to review the author, committer and signed-off-by email addresses used in this commit. They're pointing to a broken email address.

@munroesj52
Copy link
Contributor Author

munroesj52 commented Jul 10, 2019 via email

	* pveclib.spec (%description): s/intrinsics/built-ins/.

Signed-off-by: Steven Munroe <munroesj52@gmail.com>
@munroesj52
Copy link
Contributor Author

munroesj52 commented Jul 11, 2019

Paul it looks like I am using Paul Clarke pc@us.ibm.com in the MAINTAINERS.txt and configure.ac [AC_INIT].

I assume the correct email is now Paul Clarke pacman@us.ibm.com?

@munroesj52
Copy link
Contributor Author

Paul it looks like I am using Paul Clarke pc@us.ibm.com in the MAINTAINERS.txt and configure.ac [AC_INIT].

I assume the correct email is now Paul Clarke pacman@us.ibm.com?

Paul's reply:
For open source work, I use "pc@us.ibm.com". The "pacman@us.ibm.com" is for Notes and general communications.

Separate libpvec.a from devel by creating static rpm.
Other minor updates.

	* pveclib.spec: Move global description above package devel.
	Spelling channge s/intrinsics/built-ins/.
	(%package static): Add.
	(%files devel): Add %doc README.md. Remove libpvec.a.
	(%files static): Add.

Signed-off-by: Steven Munroe <munroesj52@gmail.com>
…into fedora-one0two

merge updates from devel laptop system
@munroesj52 munroesj52 merged commit 4214997 into open-power-sdk:master Jul 12, 2019
@munroesj52 munroesj52 deleted the fedora-one0two branch March 6, 2020 00:31
@munroesj52 munroesj52 restored the fedora-one0two branch March 6, 2020 00:31
@munroesj52 munroesj52 deleted the fedora-one0two branch July 10, 2020 15:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants