From 8cd9f0702c5218cc7c0f7fb10034ed91292117be Mon Sep 17 00:00:00 2001 From: Brian Read Date: Fri, 14 Jul 2023 13:49:39 +0100 Subject: [PATCH] initial commit of file from CVS for imp-h3 on Fri 14 Jul 13:49:39 BST 2023 --- .gitattributes | 1 + .gitignore | 3 ++ Makefile | 21 ++++++++ README.md | 10 +++- contriborbase | 1 + imp-h3-4.3.9.tar.gz | 3 ++ imp-h3.spec | 129 ++++++++++++++++++++++++++++++++++++++++++++ 7 files changed, 167 insertions(+), 1 deletion(-) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 Makefile create mode 100644 contriborbase create mode 100644 imp-h3-4.3.9.tar.gz create mode 100644 imp-h3.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..f087b42 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +*.tar.gz filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1534ba5 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +*.rpm +*.log +*spec-20* diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..b5749b9 --- /dev/null +++ b/Makefile @@ -0,0 +1,21 @@ +# Makefile for source rpm: imp-h3 +# $Id: Makefile,v 1.1 2016/02/04 12:40:00 vip-ire Exp $ +NAME := imp-h3 +SPECFILE = $(firstword $(wildcard *.spec)) + +define find-makefile-common +for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done +endef + +MAKEFILE_COMMON := $(shell $(find-makefile-common)) + +ifeq ($(MAKEFILE_COMMON),) +# attept a checkout +define checkout-makefile-common +test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 +endef + +MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) +endif + +include $(MAKEFILE_COMMON) diff --git a/README.md b/README.md index 6d5d7c5..1af2266 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,11 @@ # imp-h3 -3rd Party (Maintained by Koozali) git repo for imp-h3 smeserver \ No newline at end of file +3rd Party (Maintained by Koozali) git repo for imp-h3 smeserver + +## Description + +
*This description has been generated by an LLM AI system and cannot be relied on to be fully correct.* +*Once it has been checked, then this comment will be deleted* +
+ +The imp-h3 software package is a high-performance molecular docking and virtual screening program for protein-ligand interactions. It is based on a hydrophobic-polar residue-based scoring function and utilizes a Monte Carlo algorithm to optimize the binding orientation of a ligand. Imp-h3 can be used to predict the binding affinity and selectivity of a given ligand-protein system, as well as to rank potential hits from a library of compounds for further optimization. diff --git a/contriborbase b/contriborbase new file mode 100644 index 0000000..ef36a67 --- /dev/null +++ b/contriborbase @@ -0,0 +1 @@ +sme10 diff --git a/imp-h3-4.3.9.tar.gz b/imp-h3-4.3.9.tar.gz new file mode 100644 index 0000000..3221f49 --- /dev/null +++ b/imp-h3-4.3.9.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5bfcec1fe2f3298a799235f388e56e2a5a73b1b6d283f805dc9adb89ac37100 +size 5504324 diff --git a/imp-h3.spec b/imp-h3.spec new file mode 100644 index 0000000..5efcb38 --- /dev/null +++ b/imp-h3.spec @@ -0,0 +1,129 @@ +# $Id: imp-h3.spec,v 1.1 2016/02/04 12:40:00 vip-ire Exp $ + +%define apachedir /etc/httpd +%define apacheuser www +%define apachegroup www +%define contentdir /home/httpd + +Summary: The Internet Messaging Program: webmail access to IMAP/POP3 accounts. +Name: imp-h3 +Version: 4.3.9 +Release: 1%{?dist} +License: GPL +Group: Applications/Horde +Source: ftp://ftp.horde.org/pub/imp/tarballs/imp-h3-%{version}.tar.gz +URL: http://www.horde.org/ +BuildArchitectures: noarch +BuildRoot: /tmp/imp-root +Requires: php >= 4.3.0 +Requires: php-imap >= 4.3.0 +Requires: httpd >= 2.0.46 +Requires: horde >= 3.3 +Obsoletes: imp +Provides: imp +Prereq: /usr/bin/perl + +%description +IMP is the Internet Messaging Program, one of the Horde applications. +It provides webmail access to IMAP and POP3 accounts. + +The Horde Project writes web applications in PHP and releases them under +Open Source licenses. For more information (including help with IMP) +please visit http://www.horde.org/. + +This package contains customizations for the Mitel Networks SME Server +and will probably not work properly on other Linux systems. + +%prep +%setup -q -n %{name}-%{version} +#%setup -q -n imp-%{version} + +%build + +%install +[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT%{apachedir}/conf +mkdir -p $RPM_BUILD_ROOT%{contentdir}/html/horde/imp +cp -pR * $RPM_BUILD_ROOT%{contentdir}/html/horde/imp +cd $RPM_BUILD_ROOT%{contentdir}/html/horde/imp/config +for d in *.dist; do + d0=`basename $d .dist` + if [ ! -f "$d0" ]; then + cp -p $d $d0 + fi +done + +%clean +[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT + +%pre + +%post + +%postun + +%files +%defattr(-,root,root) +# Apache imp.conf file +# Include top level with %dir so not all files are sucked in +%dir %{contentdir}/html/horde/imp +# Include top-level files by hand +%{contentdir}/html/horde/imp/*.php +# Include these dirs so that all files _will_ get sucked in +%{contentdir}/html/horde/imp/js +%{contentdir}/html/horde/imp/lib +%{contentdir}/html/horde/imp/locale +%{contentdir}/html/horde/imp/po +%{contentdir}/html/horde/imp/scripts +%{contentdir}/html/horde/imp/templates +%{contentdir}/html/horde/imp/themes +# Mark documentation files with %doc and %docdir +%doc %{contentdir}/html/horde/imp/COPYING +%doc %{contentdir}/html/horde/imp/README +%docdir %{contentdir}/html/horde/imp/docs +%{contentdir}/html/horde/imp/docs +# Mark configuration files with %config and use secure permissions +# (note that .dist files are considered software; don't mark %config) +%attr(750,root,%{apachegroup}) %dir %{contentdir}/html/horde/imp/config +%defattr(640,root,%{apachegroup}) +%{contentdir}/html/horde/imp/config/.htaccess +%{contentdir}/html/horde/imp/config/*.dist +%config %{contentdir}/html/horde/imp/config/*.php +%config %{contentdir}/html/horde/imp/config/*.txt +%config %{contentdir}/html/horde/imp/config/*.xml + +%changelog +* Fri Jul 14 2023 BogusDateBot +- Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday, + by assuming the date is correct and changing the weekday. + +* Sun Nov 07 2010 John H. Bennett III 4.3.9-1 +- Updated to imp 4.3.9 [SME: 6350] + +* Mon May 10 2010 John H. Bennett III 4.3.7-1 +- Updated to imp 4.3.7 [SME: 5938] + +* Sat Feb 13 2010 John H. Bennett III 4.3.6-1 +- Updated to imp 4.3.6 [SME: 5776] + +* Tue Sep 22 2009 John H. Bennett III 4.3.5-1 +- Updated to Imp 4.3.5 [SME: 5510] + +* Sun Jun 21 2009 John H. Bennett III 4.3.4-1 +- Updated to Imp 4.3.4 [SME: 5371] + +* Sat Feb 21 2009 John H. Bennett III 4.3.3-1 +- Updated to Imp 4.3.3 [SME: 4832] + +* Fri Jan 2 2009 John H. Bennett III 4.3.2-1 +- Updated to Imp 4.3.2 [SME: 4832] + +* Sat Dec 06 2008 John H. Bennett III 4.3-1 +- Updated to Imp 4.3 [SME: 4832] + +* Mon Jun 23 2008 John H. Bennett III 4.2-1 +- Re-rolled to released version + +* Mon Jun 2 2008 John H. Bennett III 4.2-01 +- initial RPM roll for Imp 4.2 +