mirror of
https://github.com/altlinux/admc.git
synced 2025-02-14 09:57:26 +03:00
181 lines
4.6 KiB
RPMSpec
181 lines
4.6 KiB
RPMSpec
%define _unpackaged_files_terminate_build 1
|
|
|
|
Name: admc
|
|
Version: 0.9.0
|
|
Release: alt1
|
|
|
|
Summary: AD editor
|
|
License: GPLv3+
|
|
Group: Other
|
|
Url: https://github.com/altlinuxteam/admc
|
|
|
|
BuildRequires(pre): cmake
|
|
BuildRequires(pre): rpm-macros-cmake
|
|
BuildRequires(pre): gcc-c++
|
|
BuildRequires(pre): qt5-base-devel
|
|
BuildRequires(pre): qt5-tools-devel
|
|
BuildRequires(pre): catch2-devel
|
|
BuildRequires(pre): cmake-modules
|
|
|
|
BuildRequires: samba-devel
|
|
BuildRequires: libldap-devel
|
|
BuildRequires: libsasl2-devel
|
|
BuildRequires: libsmbclient-devel
|
|
BuildRequires: qt5-base-common
|
|
BuildRequires: doxygen
|
|
BuildRequires: libuuid-devel
|
|
BuildRequires: glib2-devel
|
|
BuildRequires: libpcre-devel
|
|
BuildRequires: libkrb5-devel
|
|
|
|
Requires: libldap
|
|
Requires: libsasl2
|
|
Requires: libsasl2-plugin-gssapi
|
|
Requires: libsmbclient
|
|
Requires: libuuid
|
|
Requires: qt5-base-common
|
|
Requires: glib2
|
|
Requires: libkrb5
|
|
|
|
Source0: %name-%version.tar
|
|
|
|
%package test
|
|
Summary: Tests for ADMC
|
|
Group: Other
|
|
|
|
%description
|
|
AD editor
|
|
|
|
%description test
|
|
Tests for ADMC
|
|
|
|
%prep
|
|
%setup -q
|
|
|
|
%build
|
|
%cmake -DCMAKE_INSTALL_LIBDIR=%_libdir
|
|
%cmake_build
|
|
|
|
%install
|
|
%cmake_install
|
|
|
|
%files
|
|
%doc README.md
|
|
%doc CHANGELOG.txt
|
|
%doc CHANGELOG_ru.txt
|
|
%_bindir/admc
|
|
%_libdir/libadldap.so
|
|
%_man1dir/admc*
|
|
%_datadir/applications/admc.desktop
|
|
%_iconsdir/hicolor/scalable/apps/admc.svg
|
|
|
|
%files test
|
|
%_libdir/libadmctest.so
|
|
%_bindir/admc_test_ad_interface
|
|
%_bindir/admc_test_ad_security
|
|
%_bindir/admc_test_unlock_edit
|
|
%_bindir/admc_test_upn_edit
|
|
%_bindir/admc_test_string_edit
|
|
%_bindir/admc_test_string_large_edit
|
|
%_bindir/admc_test_country_edit
|
|
%_bindir/admc_test_gplink
|
|
%_bindir/admc_test_select_base_widget
|
|
%_bindir/admc_test_filter_widget
|
|
%_bindir/admc_test_attributes_tab
|
|
%_bindir/admc_test_members_tab
|
|
%_bindir/admc_test_member_of_tab
|
|
%_bindir/admc_test_select_object_dialog
|
|
%_bindir/admc_test_logon_hours_dialog
|
|
%_bindir/admc_test_logon_computers_edit
|
|
%_bindir/admc_test_expiry_edit
|
|
%_bindir/admc_test_password_edit
|
|
%_bindir/admc_test_group_scope_edit
|
|
%_bindir/admc_test_group_type_edit
|
|
%_bindir/admc_test_datetime_edit
|
|
%_bindir/admc_test_manager_edit
|
|
%_bindir/admc_test_delegation_edit
|
|
%_bindir/admc_test_string_other_edit
|
|
%_bindir/admc_test_account_option_edit
|
|
%_bindir/admc_test_gpoptions_edit
|
|
%_bindir/admc_test_protect_deletion_edit
|
|
%_bindir/admc_test_octet_attribute_dialog
|
|
%_bindir/admc_test_bool_attribute_dialog
|
|
%_bindir/admc_test_datetime_attribute_dialog
|
|
%_bindir/admc_test_string_attribute_dialog
|
|
%_bindir/admc_test_number_attribute_dialog
|
|
%_bindir/admc_test_list_attribute_dialog
|
|
%_bindir/admc_test_edit_query_item_widget
|
|
%_bindir/admc_test_policy_results_widget
|
|
%_bindir/admc_test_policy_ou_results_widget
|
|
%_bindir/admc_test_find_object_dialog
|
|
%_bindir/admc_test_rename_object_dialog
|
|
%_bindir/admc_test_create_object_dialog
|
|
%_bindir/admc_test_select_classes_widget
|
|
%_bindir/admc_test_sam_name_edit
|
|
%_bindir/admc_test_dn_edit
|
|
|
|
%changelog
|
|
* Fri Apr 01 2022 Dmitry Degtyarev <kevl@altlinux.org> 0.9.0-alt1
|
|
- 0.9.0 (See CHANGELOG.txt for details)
|
|
|
|
* Thu Mar 31 2022 Dmitry Degtyarev <kevl@altlinux.org> 0.8.3-alt1
|
|
- 0.8.3 (See CHANGELOG.txt for details)
|
|
- Removed auto-generated changelog entry in .spec
|
|
|
|
* Thu Aug 05 2021 Dmitry Degtyarev <kevl@altlinux.org> 0.6.4-alt1
|
|
- 0.6.4
|
|
- closes: 40653
|
|
- closes: 40654
|
|
|
|
* Mon Aug 02 2021 Dmitry Degtyarev <kevl@altlinux.org> 0.6.3-alt1
|
|
- 0.6.3
|
|
|
|
* Thu Jul 29 2021 Dmitry Degtyarev <kevl@altlinux.org> 0.6.2-alt1
|
|
- 0.6.2 (closes: 40562)
|
|
|
|
* Tue Jul 20 2021 Dmitry Degtyarev <kevl@altlinux.org> 0.6.1-alt1
|
|
- 0.6.1
|
|
|
|
* Fri Jul 09 2021 Dmitry Degtyarev <kevl@altlinux.org> 0.6.0-alt1
|
|
- 0.6.0
|
|
|
|
* Mon Jun 21 2021 Dmitry Degtyarev <kevl@altlinux.org> 0.5.3-alt1
|
|
- 0.5.3
|
|
|
|
* Sun May 30 2021 Arseny Maslennikov <arseny@altlinux.org> 0.5.2-alt1.1
|
|
- NMU: spec: adapted to new cmake macros.
|
|
|
|
* Wed May 12 2021 Dmitry Degtyarev <kevl@altlinux.org> 0.5.2-alt1
|
|
- 0.5.2
|
|
|
|
* Fri Apr 23 2021 Dmitry Degtyarev <kevl@altlinux.org> 0.5.1-alt1
|
|
- 0.5.1
|
|
|
|
* Thu Apr 22 2021 Dmitry Degtyarev <kevl@altlinux.org> 0.5.0-alt1
|
|
- 0.5.0
|
|
|
|
* Tue Mar 02 2021 Dmitry Degtyarev <kevl@altlinux.org> 0.4.1-alt1
|
|
- 0.4.1
|
|
|
|
* Mon Feb 15 2021 Dmitry Degtyarev <kevl@altlinux.org> 0.4.0-alt1
|
|
- 0.4.0
|
|
|
|
* Sun Dec 27 2020 Alexey Shabalin <shaba@altlinux.org> 0.3.1-alt2
|
|
- Delete openldap package from requires.
|
|
|
|
* Tue Jul 28 2020 Dmitry Degtyarev <kevl@altlinux.org> 0.3.1-alt1
|
|
- Fixed login dialog closing app
|
|
- Fixed app sometimes segfaulting when reading ber format attributes
|
|
|
|
* Fri Jul 24 2020 Igor Chudov <nir@altlinux.org> 0.3.0-alt1
|
|
- Build ADMC for all architectures
|
|
|
|
* Fri Jul 24 2020 Igor Chudov <nir@altlinux.org> 0.2.0-alt1
|
|
- Translations added
|
|
- Logon dialog implemented
|
|
- libadldap improved
|
|
- Various UI improvements added
|
|
|
|
* Thu May 21 2020 Igor Chudov <nir@altlinux.org> 0.1.0-alt1
|
|
- Initial build
|