[-]
[+]
|
Changed |
_service:tar_git:patchmanager.changes
|
|
[-]
[+]
|
Changed |
_service:tar_git:patchmanager.spec
^
|
|
|
Deleted |
_service:tar_git:patchmanager-3.2.7+obs.20230224125628.21.gd2f0918.tar.gz
^
|
|
Added |
_service:tar_git:patchmanager-3.2.8+fix.426.20230415111008.2.gbdfce0f.tar.gz
^
|
[-]
[+]
|
Deleted |
_service:tar_git:patchmanager-rpmlintrc
^
|
@@ -1,47 +0,0 @@
-# References: An exceptionally comprehensive example rpmlintrc file
-# https://github.com/coreos/tectonic-rpms/blob/master/rpmlint-config
-# but adheres to the old syntax, not the new TOML one: https://toml.io/en/
-# See also https://fedoraproject.org/wiki/Common_Rpmlint_issues and
-# https://en.opensuse.org/openSUSE:Packaging_checks#Building_Packages_in_spite_of_errors
-
-# On behalf of Jolla's tar_git / SailfishOS-OBS:
-# - It re-writes the DistURL, rendering it inconsistent
-addFilter('invalid-url DistURL')
-# - It has a limited list of FLOSS-licenses, most SDPX-IDs are missing
-addFilter('invalid-license')
-# - It extracts strange changelog entries out of Git, if a %%changelog section is used
-addFilter('incoherent-version-in-changelog')
-# - It sometimes re-writes the %version-%release strings of package names,
-# when referencing (only) a branch (i.e., not a git tag), for example,
-# 0.5.2-1 to 0.5.2+rebuild1+main.20230129011931.1.g584263a-1.8.1.jolla
-addFilter('filename-too-long-for-joliet')
-
-# On behalf of the SailfishOS:Chum specification:
-# - which re-uses the spec file tag "Url:"
-addFilter('tag-in-description Url:')
-# - which also re-uses the spec file tag "Icon:"
-addFilter('tag-in-description Icon:')
-# - which makes one easily do
-addFilter('description-line-too-long')
-setBadness('description-line-too-long', 0)
-
-# On our own behalf:
-# - This is how it ought to be
-addFilter('^patchmanager.* percent-in-%p[a-z][a-z]')
-addFilter('^patchmanager.* use-tmp-in-%postun')
-addFilter('^patchmanager.* dangerous-command-in-%postun rm')
-# - We know, do you want to contribute? :-)
-addFilter('^patchmanager.* no-soname /usr/lib/libpreloadpatchmanager\.so')
-addFilter('^patchmanager.* shlib-with-non-pic-code /usr/lib/libpreloadpatchmanager\.so')
-addFilter('^patchmanager.* non-standard-dir-in-usr libexec')
-# - This might be worth to investigate
-#addFilter('^patchmanager.* dbus-parsing-exception raised an exception')
-setBadness('dbus-parsing-exception', 0)
-# - The testcases are special
-addFilter('^patchmanager.* libdir-macro-in-noarch-package testcases')
-setBadness('libdir-macro-in-noarch-package', 0)
-addFilter('^patchmanager-testcases.* noarch-with-lib64')
-addFilter('^patchmanager-testcases.* explicit-lib-dependency libsailfishapp-launcher')
-setBadness('explicit-lib-dependency', 0)
-addFilter('^patchmanager-testcases.* desktopfile-without-binary')
-
|
[-]
[+]
|
Added |
_service:tar_git:patchmanager.rpmlintrc
^
|
@@ -0,0 +1,43 @@
+# References: An exceptionally comprehensive example rpmlintrc file
+# https://github.com/coreos/tectonic-rpms/blob/master/rpmlint-config
+# but adheres to the old syntax, not the new TOML one: https://toml.io/en/
+# See also https://fedoraproject.org/wiki/Common_Rpmlint_issues and
+# https://en.opensuse.org/openSUSE:Packaging_checks#Building_Packages_in_spite_of_errors
+
+# On behalf of Jolla's tar_git / SailfishOS-OBS:
+# - It re-writes the DistURL, rendering it inconsistent
+addFilter('invalid-url DistURL')
+# - It has a limited list of FLOSS-licenses, most SDPX-IDs are missing
+addFilter('invalid-license')
+# - It extracts strange changelog entries out of Git, if a %%changelog section is used
+addFilter('incoherent-version-in-changelog')
+# - It sometimes re-writes the %version-%release strings of package names,
+# when referencing (only) a branch (i.e., not a git tag), for example,
+# 0.5.2-1 to 0.5.2+rebuild1+main.20230129011931.1.g584263a-1.8.1.jolla
+addFilter('filename-too-long-for-joliet')
+
+# On behalf of the SailfishOS:Chum metadata definition:
+# - which often forces one to do
+addFilter('description-line-too-long')
+setBadness('description-line-too-long', 0)
+
+# On our own behalf:
+# - This is how it ought to be
+addFilter('^patchmanager.* percent-in-%p[a-z][a-z]')
+addFilter('^patchmanager.* use-tmp-in-%postun')
+addFilter('^patchmanager.* dangerous-command-in-%postun rm')
+# - We know, do you want to contribute? :-)
+addFilter('^patchmanager.* no-soname /usr/lib/libpreloadpatchmanager\.so')
+addFilter('^patchmanager.* shlib-with-non-pic-code /usr/lib/libpreloadpatchmanager\.so')
+addFilter('^patchmanager.* non-standard-dir-in-usr libexec')
+# - This might be worth to investigate
+#addFilter('^patchmanager.* dbus-parsing-exception raised an exception')
+setBadness('dbus-parsing-exception', 0)
+# - The testcases are special
+addFilter('^patchmanager.* libdir-macro-in-noarch-package testcases')
+setBadness('libdir-macro-in-noarch-package', 0)
+addFilter('^patchmanager-testcases.* noarch-with-lib64')
+addFilter('^patchmanager-testcases.* explicit-lib-dependency libsailfishapp-launcher')
+setBadness('explicit-lib-dependency', 0)
+addFilter('^patchmanager-testcases.* desktopfile-without-binary')
+
|
[-]
[+]
|
Changed |
_service
^
|
@@ -1,19 +1,20 @@
<services>
<service name="tar_git">
- <param name="url">https://github.com/nephros/patchmanager.git</param>
- <param name="branch">obs</param>
- <!--
- <param name="url">https://github.com/sailfishos-patches/patchmanager</param>
- <param name="branch">Olf0-patch-1</param>
- -->
- <param name="revision"></param>
- <param name="token"/>
- <param name="debian">N</param>
- <param name="dumb">N</param>
-</service>
- <service name="webhook">
- <param name="repourl">https://github.com/nephros/patchmanager.git</param>
+ <param name="url">https://github.com/nephros/patchmanager.git</param>
+ <param name="branch">fix-426</param>
+ <!--
+ <param name="url">https://github.com/sailfishos-patches/patchmanager</param>
+ <param name="branch">Olf0-patch-1</param>
<param name="branch">obs</param>
+ -->
+ <param name="revision"></param>
+ <param name="token"/>
+ <param name="debian">N</param>
+ <param name="dumb">N</param>
+ </service>
+ <service name="webhook">
+ <param name="repourl">https://github.com/nephros/patchmanager.git</param>
+ <param name="branch">fix-426</param>
<param name="build">true</param>
<param name="notify">true</param>
<param name="comment"/>
|