Package 389-admin-console: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 | %define major_version 1.1 %define minor_version 10 %define shortname 389-admin %define pkgname dirsrv Name: 389-admin-console Version: 1.1.12 Release: alt0.M80P.1 Group: Networking/Other Url: http://port389.org # VCS: https://pagure.io/389-admin-console.git License: GPLv2 Summary: 389 Admin Server Management Console Packager: Vitaly Kuznetsov <vitty@altlinux.ru> Source: %name-%version.tar BuildRequires(Pre): rpm-build-java BuildRequires: java-devel BuildRequires: ant BuildRequires: ldapsdk BuildRequires: idm-console-framework BuildRequires: jss Requires: 389-admin BuildArch: noarch %description A Java based remote management console used for Managing 389 Admin Server. Requires the 389 Console to load and run the jar files. %package doc Summary: Web docs for 389 Admin Server Management Console Group: Documentation Requires: %name = %version-%release %description doc Web docs for 389 Admin Server Management Console %prep %setup -q %build %ant -Dconsole.location=%_datadir/java -Dldapjdk.jar.name=ldapsdk.jar -Dconsole.location=%_javadir -Dbuilt.dir=`pwd`/built %install install -d %buildroot%_datadir/%pkgname/html/java install -m777 built/package/%{shortname}* %buildroot%_datadir/%pkgname/html/java install -d %buildroot%_datadir/%pkgname/manual/en/admin/help install -m644 help/en/*.html %buildroot%_datadir/%pkgname/manual/en/admin install -m644 help/en/tokens.map %buildroot%_datadir/%pkgname/manual/en/admin install -m644 help/en/help/*.html %buildroot%_datadir/%pkgname/manual/en/admin/help # create symlinks pushd %buildroot%_datadir/%pkgname/html/java ln -s %shortname-%version.jar %shortname-%major_version.jar ln -s %shortname-%version.jar %shortname.jar ln -s %shortname-%{version}_en.jar %shortname-%{major_version}_en.jar ln -s %shortname-%{version}_en.jar %{shortname}_en.jar ln -s %shortname-%version.jar fedora-admin-1.1.jar ln -s %shortname-%{version}_en.jar fedora-admin-1.1_en.jar popd %files %doc LICENSE %_datadir/%pkgname/html/java/%shortname-%version.jar %_datadir/%pkgname/html/java/%shortname-%major_version.jar %_datadir/%pkgname/html/java/%shortname.jar %_datadir/%pkgname/html/java/%shortname-%{version}_en.jar %_datadir/%pkgname/html/java/%shortname-%{major_version}_en.jar %_datadir/%pkgname/html/java/%{shortname}_en.jar %_datadir/%pkgname/html/java/fedora-admin-1.1.jar %_datadir/%pkgname/html/java/fedora-admin-1.1_en.jar %files doc %dir %_datadir/%pkgname/manual/en/admin %dir %_datadir/%pkgname/manual/en/admin/help %doc %_datadir/%pkgname/manual/en/admin/tokens.map %doc %_datadir/%pkgname/manual/en/admin/*.html %doc %_datadir/%pkgname/manual/en/admin/help/*.html %changelog * Wed May 31 2017 Andrey Cherepanov <cas@altlinux.org> 1.1.12-alt0.M80P.1 - Backport new version to p8 branch * Sat Jan 28 2017 Andrey Cherepanov <cas@altlinux.org> 1.1.12-alt1 - new version 1.1.12 * Sun Jul 31 2016 Andrey Cherepanov <cas@altlinux.org> 1.1.11-alt1 - new version 1.1.11 * Tue Nov 17 2015 Andrey Cherepanov <cas@altlinux.org> 1.1.10-alt1 - New version - Use dirsrv as pkgname * Fri Aug 05 2011 Vitaly Kuznetsov <vitty@altlinux.ru> 1.1.7-alt1 - 1.1.7 * Tue Jul 20 2010 Vitaly Kuznetsov <vitty@altlinux.ru> 1.1.5-alt1 - 1.1.5 * Mon Aug 17 2009 Vitaly Kuznetsov <vitty@altlinux.ru> 1.1.4-alt1 - 1.1.4 - subpackage with docs * Mon May 25 2009 Vitaly Kuznetsov <vitty@altlinux.ru> 1.1.3-alt2 - rename to 389-admin-console * Fri Apr 03 2009 Vitaly Kuznetsov <vitty@altlinux.ru> 1.1.3-alt1 - 1.1.3 * Sat Sep 06 2008 Vitaly Kuznetsov <vitty@altlinux.ru> 1.1.2-alt1 - 1.1.2 * Wed May 07 2008 Vitaly Kuznetsov <vitty@altlinux.ru> 1.1.1-alt1 - Updated to 1.1.1 * Tue Jan 08 2008 Vitaly Kuznetsov <vitty@altlinux.ru> 1.1.0-alt1 - Fedora-DS 1.1 Final release - Resolve bug 379211: Online help corrections. - Resolve bug 400361: can't perform admin tasks after changing password - Resolve bug 416311: change admin user text field to label - Resolve bug 400341: unable to reset admin user password * Tue Oct 30 2007 Vitaly Kuznetsov <vitty@altlinux.ru> 1.1.0-alt0.20071030 - CVS snapshot 20071030 (version change for directoryconsole only) * Mon Oct 08 2007 Vitaly Kuznetsov <vitty@altlinux.ru> 1.1.0-alt0.20071008 - CVS snapshot 20071008 * Wed May 30 2007 Vitaly Kuznetsov <vitty@altlinux.ru> 1.1-alt0 - Initial for Sisyphus based on fedora-ds-directoryconsole spec |