|
Kevin Kofler |
5e9b006 |
#global snapdate 20150502
|
|
Kevin Kofler |
5e9b006 |
#global snaphash a70306e54f505bb296700bb6986af7055bdbdf85
|
|
Kevin Kofler |
5e9b006 |
#global partitionmanagerhash 3f1ace00592088a920f731acb1e42417f71f5e62
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
Name: calamares
|
|
Kevin Kofler |
e9a81a6 |
Version: 1.1.4.2
|
|
Kevin Kofler |
397b373 |
Release: 1%{?snaphash:.%{snapdate}git%(echo %{snaphash} | cut -c -13)}%{?dist}
|
|
Kevin Kofler |
e9ec4ff |
Summary: Installer from a live CD/DVD/USB to disk
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
License: GPLv3+
|
|
Kevin Kofler |
e9a81a6 |
URL: https://calamares.io/
|
|
Kevin Kofler |
5e9b006 |
Source0: https://github.com/calamares/calamares/%{?snaphash:archive}%{!?snaphash:releases/download}/%{?snaphash}%{!?snaphash:v%{version}}/calamares-%{?snaphash}%{!?snaphash:%{version}}.tar.gz
|
|
Kevin Kofler |
5e9b006 |
%if %{?partitionmanagerhash:1}%{!?partitionmanagerhash:0}
|
|
Kevin Kofler |
e9ec4ff |
Source1: https://github.com/calamares/partitionmanager/archive/%{partitionmanagerhash}/calamares-partitionmanager-%{partitionmanagerhash}.tar.gz
|
|
Kevin Kofler |
5e9b006 |
%endif
|
|
Kevin Kofler |
8d5419f |
Source2: show.qml
|
|
Kevin Kofler |
5e9b006 |
# Run:
|
|
Kevin Kofler |
5e9b006 |
# lupdate-qt5 show.qml -ts calamares-auto_fr.ts
|
|
Kevin Kofler |
5e9b006 |
# then translate the template in linguist-qt5.
|
|
Kevin Kofler |
5e9b006 |
Source3: calamares-auto_fr.ts
|
|
Kevin Kofler |
5e9b006 |
# Run:
|
|
Kevin Kofler |
5e9b006 |
# lupdate-qt5 show.qml -ts calamares-auto_de.ts
|
|
Kevin Kofler |
5e9b006 |
# then translate the template in linguist-qt5.
|
|
Kevin Kofler |
5e9b006 |
Source4: calamares-auto_de.ts
|
|
Kevin Kofler |
5e9b006 |
# Run:
|
|
Kevin Kofler |
5e9b006 |
# lupdate-qt5 show.qml -ts calamares-auto_it.ts
|
|
Kevin Kofler |
5e9b006 |
# then translate the template in linguist-qt5.
|
|
Kevin Kofler |
5e9b006 |
Source5: calamares-auto_it.ts
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
# adjust some default settings (default shipped .conf files)
|
|
Kevin Kofler |
397b373 |
Patch0: calamares-1.1.3-default-settings.patch
|
|
Kevin Kofler |
e9ec4ff |
# .desktop file customizations and fixes (e.g. don't use nonexistent Icon=)
|
|
Kevin Kofler |
0231205 |
Patch1: calamares-desktop-file.patch
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e2f1e7d |
# Calamares is only supported where live images (and GRUB) are. (#1171380)
|
|
Kevin Kofler |
e2f1e7d |
# This list matches the livearches global from anaconda.spec
|
|
Kevin Kofler |
e2f1e7d |
ExclusiveArch: %{ix86} x86_64 ppc ppc64 ppc64le
|
|
Kevin Kofler |
e2f1e7d |
|
|
Kevin Kofler |
e9ec4ff |
BuildRequires: kf5-rpm-macros
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
BuildRequires: cmake >= 2.8.12
|
|
Kevin Kofler |
e9ec4ff |
BuildRequires: extra-cmake-modules >= 0.0.13
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
BuildRequires: qt5-qtbase-devel >= 5.3
|
|
Kevin Kofler |
13d97a9 |
BuildRequires: qt5-qtdeclarative-devel >= 5.3
|
|
Kevin Kofler |
e9ec4ff |
BuildRequires: qt5-qtsvg-devel >= 5.3
|
|
Kevin Kofler |
e9ec4ff |
BuildRequires: qt5-qttools-devel >= 5.3
|
|
Kevin Kofler |
397b373 |
BuildRequires: qt5-qtwebkit-devel >= 5.3
|
|
Kevin Kofler |
e9ec4ff |
BuildRequires: polkit-qt5-1-devel
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
BuildRequires: kf5-kconfig-devel
|
|
Kevin Kofler |
e9ec4ff |
BuildRequires: kf5-kcoreaddons-devel
|
|
Kevin Kofler |
e9ec4ff |
BuildRequires: kf5-ki18n-devel
|
|
Kevin Kofler |
e9ec4ff |
BuildRequires: kf5-solid-devel
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
BuildRequires: pkgconfig
|
|
Kevin Kofler |
e9ec4ff |
BuildRequires: gettext
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
BuildRequires: python3-devel >= 3.3
|
|
Kevin Kofler |
e9ec4ff |
BuildRequires: boost-python3-devel >= 1.55.0
|
|
Kevin Kofler |
e9ec4ff |
%global __python %{__python3}
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
BuildRequires: yaml-cpp-devel >= 0.5.1
|
|
Kevin Kofler |
e9ec4ff |
BuildRequires: libblkid-devel
|
|
Kevin Kofler |
e9ec4ff |
BuildRequires: libatasmart-devel
|
|
Kevin Kofler |
e9ec4ff |
BuildRequires: parted-devel
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
BuildRequires: desktop-file-utils
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
d99ca50 |
# for automatic branding setup
|
|
Kevin Kofler |
d99ca50 |
Requires(post): system-release
|
|
Kevin Kofler |
d99ca50 |
Requires(post): system-logos
|
|
Kevin Kofler |
d99ca50 |
Requires: system-logos
|
|
Kevin Kofler |
d99ca50 |
|
|
Kevin Kofler |
e9ec4ff |
Requires: coreutils
|
|
Kevin Kofler |
e9ec4ff |
Requires: util-linux
|
|
Kevin Kofler |
5e9b006 |
Requires: dmidecode
|
|
Kevin Kofler |
5e9b006 |
Requires: upower
|
|
Kevin Kofler |
5e9b006 |
Requires: NetworkManager
|
|
Kevin Kofler |
e9ec4ff |
Requires: dracut
|
|
Kevin Kofler |
e9ec4ff |
Requires: grub2
|
|
Kevin Kofler |
e2f1e7d |
%ifarch x86_64
|
|
Kevin Kofler |
e2f1e7d |
# EFI currently only supported on x86_64
|
|
Kevin Kofler |
e2f1e7d |
Requires: grub2-efi
|
|
Kevin Kofler |
e2f1e7d |
%endif
|
|
Kevin Kofler |
5e9b006 |
Requires: gdisk
|
|
Kevin Kofler |
e9ec4ff |
Requires: console-setup
|
|
Kevin Kofler |
e9ec4ff |
Requires: xorg-x11-xkb-utils
|
|
Kevin Kofler |
e9ec4ff |
Requires: NetworkManager
|
|
Kevin Kofler |
e9ec4ff |
Requires: os-prober
|
|
Kevin Kofler |
e9ec4ff |
Requires: e2fsprogs
|
|
Kevin Kofler |
e9ec4ff |
Requires: dosfstools
|
|
Kevin Kofler |
e9ec4ff |
Requires: ntfsprogs
|
|
Kevin Kofler |
e9ec4ff |
Requires: gawk
|
|
Kevin Kofler |
e9ec4ff |
Requires: systemd
|
|
Kevin Kofler |
e9ec4ff |
Requires: rsync
|
|
Kevin Kofler |
e9ec4ff |
Requires: shadow-utils
|
|
Kevin Kofler |
e9ec4ff |
Requires: polkit
|
|
Kevin Kofler |
a2598f5 |
%if 0%{?fedora} > 21
|
|
Kevin Kofler |
a2598f5 |
Requires: dnf
|
|
Kevin Kofler |
a2598f5 |
%else
|
|
Kevin Kofler |
a2598f5 |
%global use_yum 1
|
|
Kevin Kofler |
a2598f5 |
Requires: yum
|
|
Kevin Kofler |
a2598f5 |
%endif
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
%description
|
|
Kevin Kofler |
e9ec4ff |
Calamares is a distribution-independent installer framework, designed to install
|
|
Kevin Kofler |
e9ec4ff |
from a live CD/DVD/USB environment to a hard disk. It includes a graphical
|
|
Kevin Kofler |
e9ec4ff |
installation program based on Qt 5. This package includes the Calamares
|
|
Kevin Kofler |
e9ec4ff |
framework and the required configuration files to produce a working replacement
|
|
Kevin Kofler |
e9ec4ff |
for Anaconda's liveinst.
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
%package libs
|
|
Kevin Kofler |
e9ec4ff |
Summary: Calamares runtime libraries
|
|
Kevin Kofler |
e9ec4ff |
Requires: %{name} = %{version}-%{release}
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
%description libs
|
|
Kevin Kofler |
e9ec4ff |
%{summary}.
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
397b373 |
%package webview
|
|
Kevin Kofler |
397b373 |
Summary: Calamares webview module
|
|
Kevin Kofler |
397b373 |
Requires: %{name} = %{version}-%{release}
|
|
Kevin Kofler |
397b373 |
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
|
Kevin Kofler |
397b373 |
|
|
Kevin Kofler |
397b373 |
%description webview
|
|
Kevin Kofler |
397b373 |
Optional webview module for the Calamares installer, based on Qt5WebKit.
|
|
Kevin Kofler |
397b373 |
|
|
Kevin Kofler |
397b373 |
|
|
Kevin Kofler |
e9ec4ff |
%package devel
|
|
Kevin Kofler |
e9ec4ff |
Summary: Development files for %{name}
|
|
Kevin Kofler |
e9ec4ff |
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
|
Kevin Kofler |
e9ec4ff |
Requires: cmake
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
%description devel
|
|
Kevin Kofler |
e9ec4ff |
The %{name}-devel package contains libraries and header files for
|
|
Kevin Kofler |
e9ec4ff |
developing custom modules for Calamares.
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
%prep
|
|
Kevin Kofler |
5e9b006 |
%setup -q %{?snaphash:-n %{name}-%{snaphash}} %{?partitionmanagerhash:-a 1}
|
|
Kevin Kofler |
5e9b006 |
%if %{?partitionmanagerhash:1}%{!?partitionmanagerhash:0}
|
|
Kevin Kofler |
e9ec4ff |
rmdir src/modules/partition/partitionmanager
|
|
Kevin Kofler |
e9ec4ff |
mv -f partitionmanager-%{partitionmanagerhash} src/modules/partition/partitionmanager
|
|
Kevin Kofler |
5e9b006 |
%endif
|
|
Kevin Kofler |
0231205 |
%patch0 -p1 -b .default-settings
|
|
Kevin Kofler |
0231205 |
%patch1 -p1 -b .desktop-file
|
|
Kevin Kofler |
e9ec4ff |
# delete backup files so they don't get installed
|
|
Kevin Kofler |
e9ec4ff |
rm -f src/modules/*/*.conf.default-settings
|
|
Kevin Kofler |
a2598f5 |
%if 0%{?use_yum}
|
|
Kevin Kofler |
a2598f5 |
sed -i -e 's/^backend: dnf$/backend: yum/g' src/modules/packages/packages.conf
|
|
Kevin Kofler |
a2598f5 |
%endif
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
%build
|
|
Kevin Kofler |
e9ec4ff |
mkdir -p %{_target_platform}
|
|
Kevin Kofler |
e9ec4ff |
pushd %{_target_platform}
|
|
Kevin Kofler |
3e9a02c |
%{cmake_kf5} -DWITH_PARTITIONMANAGER:BOOL="ON" -DCMAKE_BUILD_TYPE:STRING="RelWithDebInfo" ..
|
|
Kevin Kofler |
e9ec4ff |
popd
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
make %{?_smp_mflags} -C %{_target_platform}
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
%install
|
|
Kevin Kofler |
e9ec4ff |
make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
|
|
Kevin Kofler |
8d5419f |
# create the auto branding directory
|
|
Kevin Kofler |
d99ca50 |
mkdir -p %{buildroot}%{_datadir}/calamares/branding/auto
|
|
Kevin Kofler |
d99ca50 |
touch %{buildroot}%{_datadir}/calamares/branding/auto/branding.desc
|
|
Kevin Kofler |
8d5419f |
install -p -m 644 %{SOURCE2} %{buildroot}%{_datadir}/calamares/branding/auto/show.qml
|
|
Kevin Kofler |
5e9b006 |
mkdir -p %{buildroot}%{_datadir}/calamares/branding/auto/lang
|
|
Kevin Kofler |
5e9b006 |
lrelease-qt5 %{SOURCE3} -qm %{buildroot}%{_datadir}/calamares/branding/auto/lang/calamares-auto_fr.qm
|
|
Kevin Kofler |
5e9b006 |
lrelease-qt5 %{SOURCE4} -qm %{buildroot}%{_datadir}/calamares/branding/auto/lang/calamares-auto_de.qm
|
|
Kevin Kofler |
5e9b006 |
lrelease-qt5 %{SOURCE5} -qm %{buildroot}%{_datadir}/calamares/branding/auto/lang/calamares-auto_it.qm
|
|
Kevin Kofler |
e9ec4ff |
# own the local settings directories
|
|
Kevin Kofler |
e9ec4ff |
mkdir -p %{buildroot}%{_sysconfdir}/calamares/modules
|
|
Kevin Kofler |
e9ec4ff |
mkdir -p %{buildroot}%{_sysconfdir}/calamares/branding
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
0231205 |
%check
|
|
Kevin Kofler |
e9ec4ff |
# validate the .desktop file
|
|
Kevin Kofler |
e9ec4ff |
desktop-file-validate %{buildroot}%{_datadir}/applications/calamares.desktop
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
d99ca50 |
%post
|
|
Kevin Kofler |
d99ca50 |
# generate the "auto" branding
|
|
Kevin Kofler |
d99ca50 |
. %{_sysconfdir}/os-release
|
|
Kevin Kofler |
d99ca50 |
|
|
Kevin Kofler |
d99ca50 |
LOGO=%{_datadir}/pixmaps/fedora-logo.png
|
|
Kevin Kofler |
d99ca50 |
|
|
Kevin Kofler |
d99ca50 |
if [ -e %{_datadir}/pixmaps/fedora-logo-sprite.png ] ; then
|
|
Kevin Kofler |
d99ca50 |
SPRITE="%{_datadir}/pixmaps/fedora-logo-sprite.png"
|
|
Kevin Kofler |
d99ca50 |
else
|
|
Kevin Kofler |
d99ca50 |
SPRITE="%{_datadir}/calamares/branding/default/squid.png"
|
|
Kevin Kofler |
d99ca50 |
fi
|
|
Kevin Kofler |
d99ca50 |
|
|
Kevin Kofler |
8f93faa |
if [ -n "$HOME_URL" ] ; then
|
|
Kevin Kofler |
8f93faa |
PRODUCTURL="$HOME_URL"
|
|
Kevin Kofler |
8f93faa |
HAVE_PRODUCTURL=" "
|
|
Kevin Kofler |
8f93faa |
else
|
|
Kevin Kofler |
8f93faa |
PRODUCTURL="http://calamares.io/"
|
|
Kevin Kofler |
8f93faa |
HAVE_PRODUCTURL="#"
|
|
Kevin Kofler |
8f93faa |
fi
|
|
Kevin Kofler |
8f93faa |
|
|
Kevin Kofler |
8f93faa |
if [ -n "$SUPPORT_URL" ] ; then
|
|
Kevin Kofler |
8f93faa |
SUPPORTURL="$SUPPORT_URL"
|
|
Kevin Kofler |
8f93faa |
HAVE_SUPPORTURL=" "
|
|
Kevin Kofler |
8f93faa |
elif [ -n "$BUG_REPORT_URL" ] ; then
|
|
Kevin Kofler |
8f93faa |
SUPPORTURL="$BUG_REPORT_URL"
|
|
Kevin Kofler |
8f93faa |
HAVE_SUPPORTURL=" "
|
|
Kevin Kofler |
8f93faa |
else
|
|
Kevin Kofler |
8f93faa |
SUPPORTURL="http://calamares.io/bugs/"
|
|
Kevin Kofler |
8f93faa |
HAVE_SUPPORTURL="#"
|
|
Kevin Kofler |
8f93faa |
fi
|
|
Kevin Kofler |
8f93faa |
|
|
Kevin Kofler |
d99ca50 |
cat >%{_datadir}/calamares/branding/auto/branding.desc <
|
|
Kevin Kofler |
d99ca50 |
# THIS FILE IS AUTOMATICALLY GENERATED! ANY CHANGES TO THIS FILE WILL BE LOST!
|
|
Kevin Kofler |
d99ca50 |
---
|
|
Kevin Kofler |
d99ca50 |
componentName: auto
|
|
Kevin Kofler |
d99ca50 |
|
|
Kevin Kofler |
d99ca50 |
strings:
|
|
Kevin Kofler |
d99ca50 |
productName: "$NAME"
|
|
Kevin Kofler |
d99ca50 |
shortProductName: "$NAME"
|
|
Kevin Kofler |
d99ca50 |
version: "$VERSION"
|
|
Kevin Kofler |
d99ca50 |
shortVersion: "$VERSION_ID"
|
|
Kevin Kofler |
d99ca50 |
versionedName: "$NAME $VERSION"
|
|
Kevin Kofler |
d99ca50 |
shortVersionedName: "$NAME $VERSION_ID"
|
|
Kevin Kofler |
d99ca50 |
bootloaderEntryName: "$NAME"
|
|
Kevin Kofler |
8f93faa |
$HAVE_PRODUCTURL productUrl: "$PRODUCTURL"
|
|
Kevin Kofler |
8f93faa |
$HAVE_SUPPORTURL supportUrl: "$SUPPORTURL"
|
|
Kevin Kofler |
8f93faa |
# knownIssuesUrl: "http://calamares.io/about/"
|
|
Kevin Kofler |
8f93faa |
# releaseNotesUrl: "http://calamares.io/about/"
|
|
Kevin Kofler |
d99ca50 |
|
|
Kevin Kofler |
d99ca50 |
images:
|
|
Kevin Kofler |
d99ca50 |
productLogo: "$LOGO"
|
|
Kevin Kofler |
d99ca50 |
productIcon: "$SPRITE"
|
|
Kevin Kofler |
d99ca50 |
|
|
Kevin Kofler |
8d5419f |
slideshow: "show.qml"
|
|
Kevin Kofler |
8f93faa |
|
|
Kevin Kofler |
8f93faa |
style:
|
|
Kevin Kofler |
8f93faa |
sidebarBackground: "#292F34"
|
|
Kevin Kofler |
8f93faa |
sidebarText: "#FFFFFF"
|
|
Kevin Kofler |
8f93faa |
sidebarTextSelect: "#292F34"
|
|
Kevin Kofler |
d99ca50 |
EOF
|
|
Kevin Kofler |
d99ca50 |
|
|
Kevin Kofler |
e9ec4ff |
%files
|
|
Kevin Kofler |
d99ca50 |
%doc LICENSE AUTHORS
|
|
Kevin Kofler |
e9ec4ff |
%{_bindir}/calamares
|
|
Kevin Kofler |
d99ca50 |
%dir %{_datadir}/calamares/
|
|
Kevin Kofler |
d99ca50 |
%{_datadir}/calamares/settings.conf
|
|
Kevin Kofler |
d99ca50 |
%dir %{_datadir}/calamares/branding/
|
|
Kevin Kofler |
d99ca50 |
%{_datadir}/calamares/branding/default/
|
|
Kevin Kofler |
d99ca50 |
%dir %{_datadir}/calamares/branding/auto/
|
|
Kevin Kofler |
d99ca50 |
%ghost %{_datadir}/calamares/branding/auto/branding.desc
|
|
Kevin Kofler |
8d5419f |
%{_datadir}/calamares/branding/auto/show.qml
|
|
Kevin Kofler |
5e9b006 |
%{_datadir}/calamares/branding/auto/lang/
|
|
Kevin Kofler |
d99ca50 |
%{_datadir}/calamares/modules/
|
|
Kevin Kofler |
397b373 |
%exclude %{_datadir}/calamares/modules/webview.conf
|
|
Kevin Kofler |
8d5419f |
%{_datadir}/calamares/qml/
|
|
Kevin Kofler |
e9ec4ff |
%{_datadir}/applications/calamares.desktop
|
|
Kevin Kofler |
e9ec4ff |
%{_datadir}/polkit-1/actions/com.github.calamares.calamares.policy
|
|
Kevin Kofler |
e9ec4ff |
%{_sysconfdir}/calamares/
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
%post libs -p /sbin/ldconfig
|
|
Kevin Kofler |
e9ec4ff |
%postun libs -p /sbin/ldconfig
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
%files libs
|
|
Kevin Kofler |
e9ec4ff |
%{_libdir}/libcalamares.so.*
|
|
Kevin Kofler |
e9ec4ff |
%{_libdir}/libcalamaresui.so.*
|
|
Kevin Kofler |
e9ec4ff |
# unversioned library
|
|
Kevin Kofler |
e9ec4ff |
%{_libdir}/libcalapm.so
|
|
Kevin Kofler |
e9ec4ff |
%{_libdir}/calamares/
|
|
Kevin Kofler |
397b373 |
%exclude %{_libdir}/calamares/modules/webview/
|
|
Kevin Kofler |
397b373 |
|
|
Kevin Kofler |
397b373 |
%files webview
|
|
Kevin Kofler |
397b373 |
%{_datadir}/calamares/modules/webview.conf
|
|
Kevin Kofler |
397b373 |
%{_libdir}/calamares/modules/webview/
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
%files devel
|
|
Kevin Kofler |
e9ec4ff |
%{_includedir}/libcalamares/
|
|
Kevin Kofler |
e9ec4ff |
%{_libdir}/libcalamares.so
|
|
Kevin Kofler |
e9ec4ff |
%{_libdir}/libcalamaresui.so
|
|
Kevin Kofler |
e9ec4ff |
%{_libdir}/cmake/Calamares/
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
%changelog
|
|
Kevin Kofler |
e9a81a6 |
* Sat Oct 31 2015 Kevin Kofler <Kevin@tigcc.ticalc.org> - 1.1.4.2-1
|
|
Kevin Kofler |
e9a81a6 |
- Update to 1.1.4.2
|
|
Kevin Kofler |
e9a81a6 |
- Update URL tag and the calamares.io link in show.qml to use https
|
|
Kevin Kofler |
e9a81a6 |
|
|
Kevin Kofler |
397b373 |
* Sat Sep 26 2015 Kevin Kofler <Kevin@tigcc.ticalc.org> - 1.1.3-1
|
|
Kevin Kofler |
397b373 |
- Update to 1.1.3
|
|
Kevin Kofler |
397b373 |
- Add additional changes to calamares-default-settings.patch
|
|
Kevin Kofler |
397b373 |
- BuildRequires: qt5-qtwebkit-devel >= 5.3 for the webview module
|
|
Kevin Kofler |
397b373 |
- Add webview subpackage for the webview module (not used by default, extra dep)
|
|
Kevin Kofler |
397b373 |
|
|
|
2d414b5 |
* Thu Aug 27 2015 Jonathan Wakely <jwakely@redhat.com> - 1.1.2-2
|
|
|
2d414b5 |
- Rebuilt for Boost 1.59
|
|
|
2d414b5 |
|
|
Kevin Kofler |
9a0b20c |
* Mon Aug 17 2015 Kevin Kofler <Kevin@tigcc.ticalc.org> - 1.1.2-1
|
|
Kevin Kofler |
5e9b006 |
- Update to 1.1.2 (#1246955)
|
|
Kevin Kofler |
5e9b006 |
- Add Requires: gdisk (for sgdisk), dmidecode, upower, NetworkManager
|
|
Kevin Kofler |
5e9b006 |
- Add slideshow translations (fr, de, it)
|
|
Kevin Kofler |
5e9b006 |
- Drop obsolete calamares-1.0.1-fix-version.patch
|
|
Kevin Kofler |
5e9b006 |
- Rebase calamares-default-settings.patch
|
|
Kevin Kofler |
5e9b006 |
|
|
|
7976f22 |
* Wed Aug 05 2015 Jonathan Wakely <jwakely@redhat.com> 1.0.1-6.20150502gita70306e54f505
|
|
|
7976f22 |
- Rebuilt for Boost 1.58
|
|
|
7976f22 |
|
|
|
8c7e68a |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-5.20150502gita70306e54f505
|
|
|
8c7e68a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
8c7e68a |
|
|
Kevin Kofler |
8f93faa |
* Sun May 03 2015 Kevin Kofler <Kevin@tigcc.ticalc.org> - 1.0.1-4.20150502gita70306e54f505
|
|
Kevin Kofler |
8f93faa |
- New snapshot, fixes bugs, improves EFI support, UI and translations
|
|
Kevin Kofler |
8f93faa |
- Drop fix-reboot patch, fixed upstream
|
|
Kevin Kofler |
8f93faa |
- Update default-settings patch
|
|
Kevin Kofler |
8f93faa |
- Update automatic branding generation scriptlet
|
|
Kevin Kofler |
8f93faa |
|
|
|
1b8d4df |
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 1.0.1-3
|
|
|
1b8d4df |
- Rebuilt for GCC 5 C++11 ABI change
|
|
|
1b8d4df |
|
|
Kevin Kofler |
c00b6e8 |
* Thu Feb 05 2015 Kevin Kofler <Kevin@tigcc.ticalc.org> - 1.0.1-2
|
|
Kevin Kofler |
c00b6e8 |
- Fix the version number reported in the About dialog (1.0.1, not 1.0.0)
|
|
Kevin Kofler |
c00b6e8 |
- Apply upstream fix to make "Restart now" in "Finished" page actually reboot
|
|
Kevin Kofler |
c00b6e8 |
- Make the link in the default show.qml clickable
|
|
Kevin Kofler |
c00b6e8 |
|
|
Kevin Kofler |
8d5419f |
* Mon Feb 02 2015 Kevin Kofler <Kevin@tigcc.ticalc.org> - 1.0.1-1
|
|
Kevin Kofler |
8d5419f |
- Update to the official release 1.0.1 (adds slideshow support, "Finished" page)
|
|
Kevin Kofler |
8d5419f |
- Install a show.qml with a default, Calamares-branded slideshow
|
|
Kevin Kofler |
13d97a9 |
- BuildRequires: qt5-qtdeclarative-devel >= 5.3 (needed for the new slideshow)
|
|
Kevin Kofler |
8d5419f |
|
|
Kevin Kofler |
f655d15 |
* Mon Jan 19 2015 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0.17.0-8.20150119git5c6a302112cee
|
|
Kevin Kofler |
f655d15 |
- New snapshot, fixes swap fstab entries and yum/dnf package removal
|
|
Kevin Kofler |
f655d15 |
|
|
Kevin Kofler |
8a809c9 |
* Sun Jan 11 2015 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0.17.0-7.20150105gitfe44633e0ca52
|
|
Kevin Kofler |
8a809c9 |
- Rebuild for new extra-cmake-modules (to verify that it still builds)
|
|
Kevin Kofler |
8a809c9 |
|
|
Kevin Kofler |
9d0572b |
* Sat Jan 10 2015 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0.17.0-6.20150105gitfe44633e0ca52
|
|
Kevin Kofler |
a2598f5 |
- New snapshot, improves the partitioning interface and updates translations
|
|
Kevin Kofler |
a2598f5 |
- Point URL to http://calamares.io/
|
|
Kevin Kofler |
a2598f5 |
- default-settings patch: Enable the packages module, make it remove calamares
|
|
Kevin Kofler |
a2598f5 |
- desktop-file patch: Remove the NoDisplay=true line, unneeded with the above
|
|
Kevin Kofler |
a2598f5 |
- Requires: dnf or yum depending on the Fedora version, for the packages module
|
|
Kevin Kofler |
a2598f5 |
|
|
Kevin Kofler |
34ef249 |
* Sun Dec 07 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0.17.0-5.20141206giteb748cca8ebfc
|
|
Kevin Kofler |
34ef249 |
- Bump Release to distinguish official F21 update from Copr build
|
|
Kevin Kofler |
34ef249 |
|
|
Kevin Kofler |
85d1f67 |
* Sun Dec 07 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0.17.0-4.20141206giteb748cca8ebfc
|
|
Kevin Kofler |
85d1f67 |
- New snapshot, fixes detection and setup of display managers
|
|
Kevin Kofler |
85d1f67 |
- default-settings patch: Don't delist non-sddm DMs from displaymanager.conf
|
|
Kevin Kofler |
85d1f67 |
- Drop the Requires: sddm, no longer needed (now works with any DM or even none)
|
|
Kevin Kofler |
85d1f67 |
|
|
Kevin Kofler |
e2f1e7d |
* Sat Dec 06 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0.17.0-3.20141206git75adfa03fcba0
|
|
Kevin Kofler |
e2f1e7d |
- New snapshot, fixes some bugs, adds partial/incomplete grub-efi support
|
|
Kevin Kofler |
e2f1e7d |
- Add ExclusiveArch matching the livearches from anaconda.spec (#1171380)
|
|
Kevin Kofler |
e2f1e7d |
- Requires: grub-efi on x86_64
|
|
Kevin Kofler |
e2f1e7d |
- Rebase default-settings patch, set efiBootloaderId in grub.cfg
|
|
Kevin Kofler |
e2f1e7d |
|
|
Kevin Kofler |
bdf7fa6 |
* Sat Nov 29 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0.17.0-2.20141128giteee54241d1f58
|
|
Kevin Kofler |
bdf7fa6 |
- New snapshot, sets the machine-id, fixes mounting/unmounting bugs
|
|
Kevin Kofler |
bdf7fa6 |
- Rebase default-settings patch
|
|
Kevin Kofler |
bdf7fa6 |
|
|
Kevin Kofler |
af0cf16 |
* Thu Nov 27 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0.17.0-1.20141127git8591dcf731cbf
|
|
Kevin Kofler |
af0cf16 |
- New snapshot, adds locale selector, fixes installation with SELinux enabled
|
|
Kevin Kofler |
af0cf16 |
- Use the version number from CMakeLists.txt, now at 0.17.0
|
|
Kevin Kofler |
af0cf16 |
- Use post-release snapshot numbering, milestone 0.17 was already reached
|
|
Kevin Kofler |
af0cf16 |
|
|
Kevin Kofler |
af0cf16 |
* Mon Nov 24 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0-0.17.20141123gitc17898a6501fd
|
|
Kevin Kofler |
fb76822 |
- New snapshot, adds "About" dialog and improves partitioning error reporting
|
|
Kevin Kofler |
fb76822 |
|
|
Kevin Kofler |
d99ca50 |
* Thu Nov 20 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0-0.16.20141119git01c3244396f35
|
|
Kevin Kofler |
d99ca50 |
- Automatically generate the branding to use by default (new "auto" branding)
|
|
Kevin Kofler |
d99ca50 |
- Remove README.branding, no longer needed
|
|
Kevin Kofler |
d99ca50 |
|
|
Kevin Kofler |
5635246 |
* Thu Nov 20 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0-0.15.20141119git01c3244396f35
|
|
Kevin Kofler |
5635246 |
- New snapshot, creates /etc/default/grub if missing (calamares#128)
|
|
Kevin Kofler |
5635246 |
- README.branding: Mention new bootloaderEntryName setting
|
|
Kevin Kofler |
5635246 |
- Remove no longer needed workaround that wrote /etc/default/grub in %%post
|
|
Kevin Kofler |
5635246 |
|
|
Kevin Kofler |
f5afd25 |
* Tue Nov 18 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0-0.14.20141117gitdf47842fc7a03
|
|
Kevin Kofler |
f5afd25 |
- New snapshot, makes Python modules get branding information from branding.desc
|
|
Kevin Kofler |
f5afd25 |
- README.branding: Update with the resulting simplified instructions
|
|
Kevin Kofler |
f5afd25 |
|
|
Kevin Kofler |
0231205 |
* Sat Nov 15 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0-0.13.20141115git6b2ccfb442def
|
|
Kevin Kofler |
0231205 |
- New snapshot, adds retranslation support to more modules, fixes writing
|
|
Kevin Kofler |
0231205 |
/etc/hosts, writes /etc/locale.conf (always LANG=en_US.UTF-8 for now)
|
|
Kevin Kofler |
0231205 |
- Drop grub2-tools (calamares#123) patch, names made configurable upstream
|
|
Kevin Kofler |
0231205 |
- Update default-settings patch to set the grub2 names and handle new modules
|
|
Kevin Kofler |
0231205 |
- Drop workaround recreating calamares/libcalamares.so symlink, fixed upstream
|
|
Kevin Kofler |
0231205 |
- Move desktop-file-validate call to %%check
|
|
Kevin Kofler |
0231205 |
|
|
Kevin Kofler |
e9ec4ff |
* Tue Nov 11 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0-0.12.20141111gitfaa77d7f5e656
|
|
Kevin Kofler |
e9ec4ff |
- New snapshot, writes keyboard configuration files to the installed system
|
|
Kevin Kofler |
e9ec4ff |
(calamares#31), adds a language selector and dynamic retranslation support
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
* Fri Nov 07 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0-0.11.20141107gitfd5d1935290d9
|
|
Kevin Kofler |
e9ec4ff |
- New snapshot, fixes the calamares#132 fix again, fixes enabling translations
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
* Thu Nov 06 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0-0.10.20141106git1df44eddba572
|
|
Kevin Kofler |
e9ec4ff |
- New snapshot, fixes the calamares#132 fix, calamares#124 (colors in build.log)
|
|
Kevin Kofler |
e9ec4ff |
- Drop pkexec policy rename from desktop-file patch, fixed upstream
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
* Wed Nov 05 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0-0.9.20141104gitb9af5b7d544a7
|
|
Kevin Kofler |
e9ec4ff |
- New snapshot, creates sddm.conf if missing (calamares#132), adds translations
|
|
Kevin Kofler |
e9ec4ff |
- Use and customize the new upstream .desktop file
|
|
Kevin Kofler |
e9ec4ff |
- Point URL to the new http://calamares.github.io/ page
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
* Tue Oct 28 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0-0.8.20141028git10ca85338db00
|
|
Kevin Kofler |
e9ec4ff |
- New snapshot, fixes FTBFS in Rawhide (Qt 5.4.0 beta) (calamares#125)
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
* Tue Oct 28 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0-0.7.20141027git6a9c9cbaae0a9
|
|
Kevin Kofler |
e9ec4ff |
- Add a README.branding documenting how to rebrand Calamares
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
* Mon Oct 27 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0-0.6.20141027git6a9c9cbaae0a9
|
|
Kevin Kofler |
e9ec4ff |
- New snapshot, device-source patch (calamares#127) upstreamed
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
* Thu Oct 23 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0-0.5.20141020git89fe455163c62
|
|
Kevin Kofler |
e9ec4ff |
- Disable startup notification, does not work properly with pkexec
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
* Wed Oct 22 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0-0.4.20141020git89fe455163c62
|
|
Kevin Kofler |
e9ec4ff |
- Add a .desktop file that live kickstarts can use to show a menu entry or icon
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
* Mon Oct 20 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0-0.3.20141020git89fe455163c62
|
|
Kevin Kofler |
e9ec4ff |
- New snapshot, fixes escape sequences in g++ diagnostics in the build.log
|
|
Kevin Kofler |
e9ec4ff |
- Allow using devices as sources for unpackfs, fixes failure to install
|
|
Kevin Kofler |
e9ec4ff |
- Write /etc/default/grub in %%post if missing, fixes another install failure
|
|
Kevin Kofler |
e9ec4ff |
- Fix the path to grub.cfg, fixes another install failure
|
|
Kevin Kofler |
e9ec4ff |
- Own /etc/calamares/branding/
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
* Mon Oct 20 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0-0.2.20141017git8a623cc1181e9
|
|
Kevin Kofler |
e9ec4ff |
- Pass -DWITH_PARTITIONMANAGER:BOOL="ON"
|
|
Kevin Kofler |
e9ec4ff |
- Pass -DCMAKE_BUILD_TYPE:STRING="RelWithDebInfo"
|
|
Kevin Kofler |
e9ec4ff |
- Remove unnecessary Requires: kf5-filesystem
|
|
Kevin Kofler |
e9ec4ff |
|
|
Kevin Kofler |
e9ec4ff |
* Mon Oct 20 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0-0.1.20141017git8a623cc1181e9
|
|
Kevin Kofler |
e9ec4ff |
- Initial package
|