From e95a78fd4fbf7210c4964bd5122e979382cfa1de Mon Sep 17 00:00:00 2001 From: Richard Allen Megginson Date: Jul 17 2009 21:02:38 +0000 Subject: initial commit --- diff --git a/.cvsignore b/.cvsignore index e69de29..6636d52 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +389-ds-console-1.2.0.tar.bz2 diff --git a/389-ds-console.spec b/389-ds-console.spec new file mode 100644 index 0000000..7e4f308 --- /dev/null +++ b/389-ds-console.spec @@ -0,0 +1,132 @@ +%define major_version 1.2 +%define minor_version 0 + +%define shortname 389-ds +%define pkgname dirsrv + +Name: 389-ds-console +Version: %{major_version}.%{minor_version} +Release: 3%{?dist} +Summary: 389 Directory Server Management Console + +Group: Applications/System +License: GPLv2 +URL: http://port389.org + +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildArch: noarch +Source: http://port389.org/sources/%{name}-%{version}.tar.bz2 +Requires: 389-admin +BuildRequires: ant >= 1.6.2 +BuildRequires: ldapjdk +BuildRequires: idm-console-framework >= 1.1 +BuildRequires: java-devel >= 1:1.6.0 +Provides: fedora-ds-console = %{version}-%{release} +Obsoletes: fedora-ds-console < 1.2.0-3 + +%description +A Java based remote management console used for managing 389 +Directory Server. The 389 Console is required to load and +run these jar files. + +%package doc +Summary: Web docs for 389 Directory Server Management Console +Group: Documentation +Requires: %{name} = %{version}-%{release} + +%description doc +Web docs for 389 Directory Server Management Console + +%prep +%setup -q + +%build +%{ant} \ + -Dconsole.location=%{_javadir} \ + -Dbuilt.dir=`pwd`/built + +%install +rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/html/java +install -m644 built/package/%{shortname}* $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/html/java +install -d $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/manual/en/slapd/help +install -m644 help/en/*.html $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/manual/en/slapd +install -m644 help/en/tokens.map $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/manual/en/slapd +install -m644 help/en/help/*.html $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/manual/en/slapd/help + +# create symlinks +pushd $RPM_BUILD_ROOT%{_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 +popd + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root,-) +%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 + +%files doc +%defattr(-,root,root,-) +%dir %{_datadir}/%{pkgname}/manual/en/slapd +%doc %{_datadir}/%{pkgname}/manual/en/slapd/tokens.map +%doc %{_datadir}/%{pkgname}/manual/en/slapd/*.html +%doc %{_datadir}/%{pkgname}/manual/en/slapd/help/*.html + +%changelog +* Tue Jul 14 2009 Rich Megginson 1.2.0-3 +- added doc subpackage + +* Fri May 15 2009 Rich Megginson 1.2.0-2 +- rename to 389 + +* Tue Mar 31 2009 Rich Megginson 1.2.0-1 +- this is the 1.2.0 release + +* Tue Mar 31 2009 Rich Megginson 1.1.3-1 +- this is the 1.1.3 release + +* Thu Sep 4 2008 Rich Megginson 1.1.2-2 +- fixed incorrect source + +* Thu Jul 3 2008 Rich Megginson 1.1.2-1 +- fix threading issues with create new ds instance dialog + +* Wed Apr 16 2008 Rich Megginson 1.1.1-3 +- use java-devel > 1.5.0 for build requires + +* Tue Jan 22 2008 Rich Megginson 1.1.1-2 +- resolves bug 429421 +- had incorrect source - new source has been uploaded + +* Thu Jan 10 2008 Rich Megginson 1.1.1-1 +- changes for fedora package review +- added requires for icedtea java +- added LICENSE + +* Wed Dec 19 2007 Rich Megginson 1.1.0-5 +- This is for the Fedora DS 1.1 release + +* Mon Aug 13 2007 Nathan Kinder 1.1.0-4 +- Added online help files to package. Use pkgname for filesystem + path naming instead of shortname. + +* Wed Aug 1 2007 Nathan Kinder 1.1.0-3 +- Updated build requirement for new console framework package. +Updated install location and Admin Server dependency. Also did +some specfile cleanup. + +* Mon Jul 30 2007 Nathan Kinder 1.1.0-2 +- Updated requirements. + +* Mon Nov 14 2005 Nathan Kinder 1.1.0-1 +- Initial creation diff --git a/import.log b/import.log new file mode 100644 index 0000000..63fa288 --- /dev/null +++ b/import.log @@ -0,0 +1 @@ +89-ds-console-1_2_0-3:HEAD:389-ds-console-1.2.0-3.src.rpm:1247864626 diff --git a/sources b/sources index e69de29..906a906 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +90bd0d779719ef7d4cd57de3054b8721 389-ds-console-1.2.0.tar.bz2