https://bugzilla.redhat.com/show_bug.cgi?id=2310345
Bug ID: 2310345
Summary: Review Request:perl-Alien-OpenSSL - Alien wrapper for
OpenSSL
Product: Fedora
Version: rawhide
Hardware: All
OS: Linux
Status: NEW
Component: Package Review
Severity: medium
Assignee: nobody(a)fedoraproject.org
Reporter: orion(a)nwra.com
QA Contact: extras-qa(a)fedoraproject.org
CC: package-review(a)lists.fedoraproject.org
Target Milestone: ---
Classification: Fedora
Spec URL: https://orion.fedorapeople.org/perl-Alien-OpenSSL.spec
SRPM URL: https://orion.fedorapeople.org/perl-Alien-OpenSSL-0.15-1.fc42.src.rpm
Description:
This distribution provides OpenSSL so that it can be used by other Perl
distributions that are on CPAN. It does this by first trying to detect
an existing install of OpenSSL on your system. If found it will use
that. If it cannot be found, the source code will be downloaded from the
internet and it will be installed in a private share location for the
use of other modules.
Fedora Account System Username: orion
--
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
https://bugzilla.redhat.com/show_bug.cgi?id=2310345
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-sp…
https://bugzilla.redhat.com/show_bug.cgi?id=2350109
Bug ID: 2350109
Summary: Review Request: systemd-cron - systemd-generator
implementing cronie and anacron
Product: Fedora
Version: rawhide
Hardware: All
OS: Linux
Status: NEW
Component: Package Review
Severity: medium
Assignee: nobody(a)fedoraproject.org
Reporter: pramodvu1502(a)proton.me
QA Contact: extras-qa(a)fedoraproject.org
CC: package-review(a)lists.fedoraproject.org
Target Milestone: ---
Classification: Fedora
Spec URL: [The specfile is written below]
SRPM URL: [The SRPM is available in below linked copr]
Description: A systemd generator which generates service-timer unit pairs from
cronjobs.
Fedora Account System Username: pramodvu1502
Copr with the package:
https://copr.fedorainfracloud.org/coprs/pramodvu1502/systemd-cron/
Upstream repo:
https://github.com./systemd-cron/systemd-cron
The exact specfile `systemd-cron.spec` for quick reference:
```
# https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#Systemd
#
https://github.com/systemd/systemd/blob/42911a567dc22c3115fb3ee3c56a7dcfb03…
# "If your package includes one or more systemd units that need
# to be enabled by default on package installation,
# they must be covered by the Fedora preset policy."
Name: systemd-cron
Version: 2.5.1
Release: 1
License: MIT
Summary: systemd generator to provide cron daemon & anacron
functionality
Url: https://github.com/systemd-cron/systemd-cron/
Group: System Environment/Base
Source:
https://github.com/systemd-cron/systemd-cron/archive/v%{version}.tar.gz
Provides: cronie
Provides: cronie-anacron
Conflicts: cronie
Conflicts: cronie-anacron
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: crontabs
Requires: systemd
BuildRequires: g++
BuildRequires: libmd-devel
%description
Provides a systemd generator to run cron jobs in /etc/cron.hourly cron.daily
cron.weekly and cron.monthly directories, crontab etc..
without having cron or anacron installed.
%pre
touch /run/crond.reboot
touch /run/crond.bootdir
%preun
%systemd_preun cron.target
%post
# XXX this macro doesn't seems to do anything
%systemd_post cron.target
if [ $1 -eq 1 ] ; then
systemctl daemon-reload
systemctl enable cron.target
systemctl start cron.target
fi
%postun
%systemd_postun_with_restart cron.target
%prep
%setup -q
%build
./configure \
--enable-runparts=no \
--enable-minutely=yes \
--enable-quarterly=yes \
--enable-semi_annually=yes
# Disabled run-parts i.e. static single units for each granuarity level.
# Instead opting to use only systemd-generators
# run-parts override the generator when installed
# Also enabled all disabled-by-default granularity levels
make
%install
make DESTDIR=$RPM_BUILD_ROOT install
mkdir -p $RPM_BUILD_ROOT/var/spool/cron
mkdir -p $RPM_BUILD_ROOT/etc/cron.d/
mkdir -p $RPM_BUILD_ROOT/etc/cron.weekly/
# Cleanup cronjob not included as systemd timer for it exists.
# cp contrib/systemd-cron.cron.weekly
$RPM_BUILD_ROOT/etc/cron.weekly/systemd-cron
mkdir -p $RPM_BUILD_ROOT/usr/lib/systemd/system-preset/
echo 'enable cron.target' >
$RPM_BUILD_ROOT/usr/lib/systemd/system-preset/50-systemd-cron.preset
%files
%license LICENSE
%doc README.md CHANGELOG
%dir /etc/cron.d/
%dir /etc/cron.weekly/
%dir /var/spool/cron
/usr/lib/sysusers.d/systemd-cron.conf
/usr/bin/crontab
/usr/libexec/systemd-cron/mail_for_job
/usr/libexec/systemd-cron/boot_delay
/usr/libexec/systemd-cron/remove_stale_stamps
/usr/libexec/systemd-cron/crontab_setgid
/usr/lib/systemd/system-generators/systemd-crontab-generator
/usr/lib/systemd/system-preset/50-systemd-cron.preset
/usr/lib/systemd/system/cron.target
/usr/lib/systemd/system/cron-update.path
/usr/lib/systemd/system/cron-update.service
/usr/lib/systemd/system/cron-mail@.service
/usr/lib/systemd/system/systemd-cron-cleaner.service
/usr/lib/systemd/system/systemd-cron-cleaner.timer
%{_mandir}/man1/crontab.*
%{_mandir}/man5/crontab.*
%{_mandir}/man5/anacrontab.*
%{_mandir}/man7/systemd.cron.*
%{_mandir}/man8/systemd-crontab-generator.*
```
The specfile isn't yet upstreamed, and the maintainer hasn't yet replied to me
on it. [I just package systemd-cron for fedora, am not the actual maintainer of
systemd-cron; have no commit access yet]
Due to this, till the situation improves, the specfile is hand-hardcoded into
the "Custom build script" option in the copr. I will change it to git at the
earliest once the specfile is upstreamed into the systemd-cron git repo.
However, I believe that this is sufficient for the initial testing and
reviewing, until it gets upstreamed.
It successfully builds on the copr infrastructure for fedora based distros, and
I have manually tried those packages; They work perfectly as intended.
I want to maintain the fedora package for the `systemd-cron` project, and want
it to be enrolled into the fedora repos.
Yes, this is my 1st package on fedora.
--
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
https://bugzilla.redhat.com/show_bug.cgi?id=2350109
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-sp…
https://bugzilla.redhat.com/show_bug.cgi?id=2387533
Bug ID: 2387533
Summary: Review Request: python-sphinx-favicon - Sphinx
extension to add custom favicons
Product: Fedora
Version: rawhide
Hardware: All
OS: Linux
Status: NEW
Component: Package Review
Severity: medium
Assignee: nobody(a)fedoraproject.org
Reporter: orion(a)nwra.com
QA Contact: extras-qa(a)fedoraproject.org
CC: package-review(a)lists.fedoraproject.org
Target Milestone: ---
Classification: Fedora
Spec URL: https://orion.fedorapeople.org/python-sphinx-favicon.spec
SRPM URL:
https://orion.fedorapeople.org/python-sphinx-favicon-1.0.1-1.fc43.src.rpm
Description:
A Sphinx extension to add custom favicons
With Sphinx Favicon, you can add custom favicons to your Sphinx html
documentation quickly and easily.
You can define favicons directly in your conf.py, with different rel
attributes such as "icon" or "apple-touch-icon" and any favicon size.
The Sphinx Favicon extension gives you more flexibility than the standard
favicon.ico supported by Sphinx. It provides a quick and easy way to add the
most important favicon formats for different browsers and devices.
Fedora Account System Username: orion
--
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
https://bugzilla.redhat.com/show_bug.cgi?id=2387533
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-sp…