diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 0000000..3606a43
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1 @@
+*.tgz 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..381e5b3
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,21 @@
+# Makefile for source rpm: php-horde-horde
+# $Id: Makefile,v 1.1 2016/07/26 02:27:15 unnilennium Exp $
+NAME := php-horde-horde
+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 71d5f19..d42c64f 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,11 @@
# php-horde-horde
-3rd Party (Maintained by Koozali) git repo for php-horde-horde smeserver
\ No newline at end of file
+3rd Party (Maintained by Koozali) git repo for php-horde-horde 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*
+
+
+php-horde-horde is a set of open source web applications and libraries for use in creating complex websites. It provides users with a range of tools for tasks such as email, calendars, address books, file management, and task lists. php-horde-horde is a powerful application framework that can be used to build full-featured web applications.
diff --git a/contriborbase b/contriborbase
new file mode 100644
index 0000000..ef36a67
--- /dev/null
+++ b/contriborbase
@@ -0,0 +1 @@
+sme10
diff --git a/horde-logrotate b/horde-logrotate
new file mode 100644
index 0000000..73b50d0
--- /dev/null
+++ b/horde-logrotate
@@ -0,0 +1,10 @@
+# Rotate Horde logs daily, only if not empty
+# Save 14 days old logs under compressed mode
+/var/log/horde/*.log {
+ daily
+ rotate 14
+ compress
+ notifempty
+ missingok
+ create 644 apache apache
+}
diff --git a/horde.conf b/horde.conf
new file mode 100644
index 0000000..3e653c1
--- /dev/null
+++ b/horde.conf
@@ -0,0 +1,67 @@
+# Link to system Javascript Libraries
+Alias /horde/js/scriptaculous /usr/share/scriptaculous
+Alias /horde/js/prototype.js /usr/share/prototype/prototype.js
+Alias /horde/js/ckeditor /usr/share/ckeditor
+Alias /horde/js/syntaxhighlighter /usr/share/syntaxhighlighter
+
+# Link to horde
+Alias /horde /usr/share/horde
+
+
+ # **IMPORTANT** By default, everyone accessing Horde is automatically logged
+ # in as 'Administrator'. This is a security risk! It is very important that
+ # you change the authentication backend under the 'Authentication' tab.
+ # For this reason, Horde is currently only accessible from localhost.
+
+ Options +FollowSymLinks
+
+
+ # Apache 2.4
+ Require local
+
+
+ # Apache 2.2
+ Order Deny,Allow
+ Deny from All
+ Allow from 127.0.0.1
+ Allow from ::1
+
+
+
+ RewriteEngine On
+ RewriteBase /horde/
+ RewriteCond %{REQUEST_FILENAME} !-d
+ RewriteCond %{REQUEST_FILENAME} !-f
+ RewriteRule ^(.*)$ rampage.php [QSA,L]
+
+
+
+
+ Deny from all
+
+
+
+ Deny from all
+
+
+
+ Deny from all
+
+
+
+ Deny from all
+
+
+
+ Deny from all
+
+
+
+
+ RewriteEngine On
+ RewriteCond %{REQUEST_FILENAME} !-d
+ RewriteCond %{REQUEST_FILENAME} !-f
+ RewriteRule ^(.*)$ index.php/$1 [QSA,L]
+
+
+
diff --git a/php-horde-horde.spec b/php-horde-horde.spec
new file mode 100644
index 0000000..297e3d6
--- /dev/null
+++ b/php-horde-horde.spec
@@ -0,0 +1,435 @@
+# remirepo/fedora spec file for php-horde-horde
+#
+# Copyright (c) 2012-2016 Remi Collet
+# License: CC-BY-SA
+# http://creativecommons.org/licenses/by-sa/4.0/
+#
+# Please, preserve the changelog entries
+#
+%{!?__pear: %global __pear %{_bindir}/pear}
+%global pear_name horde
+%global pear_channel pear.horde.org
+# To use system js
+%global with_sysjs 0
+
+Name: php-horde-horde
+Version: 5.2.11
+Release: 2%{?dist}
+Summary: Horde Application Framework
+
+Group: Development/Libraries
+License: LGPLv2
+URL: http://www.horde.org/apps/horde
+Source0: http://%{pear_channel}/get/%{pear_name}-%{version}.tgz
+Source2: horde.conf
+Source3: horde-logrotate
+
+BuildArch: noarch
+BuildRequires: gettext
+BuildRequires: php(language) >= 5.3.0
+BuildRequires: php-pear(PEAR) >= 1.7.0
+BuildRequires: php-channel(%{pear_channel})
+BuildRequires: php-pear(%{pear_channel}/Horde_Role) >= 1.0.0
+
+Requires(post): %{__pear}
+Requires(postun): %{__pear}
+# Web stuff
+Requires: mod_php
+Requires: httpd
+Requires: %{_sysconfdir}/logrotate.d
+%if %{with_sysjs}
+Requires: prototype-httpd
+Requires: scriptaculous-httpd
+Requires: syntaxhighlighter-httpd
+Requires: ckeditor
+%else
+Requires: horde-prototype
+Requires: horde-scriptaculous
+Requires: horde-syntaxhighlighter
+Requires: horde-ckeditor
+%endif
+# PHP stuff, from package.xml
+Requires: php(language) >= 5.3.0
+Requires: php-filter
+Requires: php-gettext
+Requires: php-hash
+Requires: php-pear(PEAR) >= 1.7.0
+Requires: php-channel(%{pear_channel})
+Requires: php-pear(%{pear_channel}/Horde_Role) >= 1.0.0
+Requires: php-pear(%{pear_channel}/Horde_Alarm) >= 2.1.0
+Requires: php-pear(%{pear_channel}/Horde_Alarm) < 3.0.0
+Requires: php-pear(%{pear_channel}/Horde_Argv) >= 2.0.0
+Requires: php-pear(%{pear_channel}/Horde_Argv) < 3.0.0
+Requires: php-pear(%{pear_channel}/Horde_Auth) >= 2.0.0
+Requires: php-pear(%{pear_channel}/Horde_Auth) < 3.0.0
+Requires: php-pear(%{pear_channel}/Horde_Autoloader) >= 2.1.0
+Requires: php-pear(%{pear_channel}/Horde_Autoloader) < 3.0.0
+Requires: php-pear(%{pear_channel}/Horde_Browser) >= 2.0.0
+Requires: php-pear(%{pear_channel}/Horde_Browser) < 3.0.0
+Requires: php-pear(%{pear_channel}/Horde_Core) >= 2.12.0
+Requires: php-pear(%{pear_channel}/Horde_Core) < 3.0.0
+Requires: php-pear(%{pear_channel}/Horde_Date) >= 2.0.0
+Requires: php-pear(%{pear_channel}/Horde_Date) < 3.0.0
+Requires: php-pear(%{pear_channel}/Horde_Exception) >= 2.0.0
+Requires: php-pear(%{pear_channel}/Horde_Exception) < 3.0.0
+Requires: php-pear(%{pear_channel}/Horde_Form) >= 2.0.0
+Requires: php-pear(%{pear_channel}/Horde_Form) < 3.0.0
+Requires: php-pear(%{pear_channel}/Horde_Group) >= 2.0.0
+Requires: php-pear(%{pear_channel}/Horde_Group) < 3.0.0
+Requires: php-pear(%{pear_channel}/Horde_Http) >= 2.0.0
+Requires: php-pear(%{pear_channel}/Horde_Http) < 3.0.0
+Requires: php-pear(%{pear_channel}/Horde_Image) >= 2.0.0
+Requires: php-pear(%{pear_channel}/Horde_Image) < 3.0.0
+Requires: php-pear(%{pear_channel}/Horde_LoginTasks) >= 2.0.0
+Requires: php-pear(%{pear_channel}/Horde_LoginTasks) < 3.0.0
+Requires: php-pear(%{pear_channel}/Horde_Mail) >= 2.0.0
+Requires: php-pear(%{pear_channel}/Horde_Mail) < 3.0.0
+Requires: php-pear(%{pear_channel}/Horde_Mime) >= 2.0.0
+Requires: php-pear(%{pear_channel}/Horde_Mime) < 3.0.0
+Requires: php-pear(%{pear_channel}/Horde_Nls) >= 2.0.0
+Requires: php-pear(%{pear_channel}/Horde_Nls) < 3.0.0
+Requires: php-pear(%{pear_channel}/Horde_Perms) >= 2.1.5
+Requires: php-pear(%{pear_channel}/Horde_Perms) < 3.0.0
+Requires: php-pear(%{pear_channel}/Horde_Prefs) >= 2.0.0
+Requires: php-pear(%{pear_channel}/Horde_Prefs) < 3.0.0
+Requires: php-pear(%{pear_channel}/Horde_Rpc) >= 2.0.0
+Requires: php-pear(%{pear_channel}/Horde_Rpc) < 3.0.0
+Requires: php-pear(%{pear_channel}/Horde_Serialize) >= 2.0.0
+Requires: php-pear(%{pear_channel}/Horde_Serialize) < 3.0.0
+Requires: php-pear(%{pear_channel}/Horde_Support) >= 2.0.0
+Requires: php-pear(%{pear_channel}/Horde_Support) < 3.0.0
+Requires: php-pear(%{pear_channel}/Horde_Text_Diff) >= 2.0.0
+Requires: php-pear(%{pear_channel}/Horde_Text_Diff) < 3.0.0
+Requires: php-pear(%{pear_channel}/Horde_Token) >= 2.0.0
+Requires: php-pear(%{pear_channel}/Horde_Token) < 3.0.0
+Requires: php-pear(%{pear_channel}/Horde_Text_Filter) >= 2.0.0
+Requires: php-pear(%{pear_channel}/Horde_Text_Filter) < 3.0.0
+Requires: php-pear(%{pear_channel}/Horde_Tree) >= 2.0.0
+Requires: php-pear(%{pear_channel}/Horde_Tree) < 3.0.0
+Requires: php-pear(%{pear_channel}/Horde_Url) >= 2.0.0
+Requires: php-pear(%{pear_channel}/Horde_Url) < 3.0.0
+Requires: php-pear(%{pear_channel}/Horde_Util) >= 2.0.0
+Requires: php-pear(%{pear_channel}/Horde_Util) < 3.0.0
+Requires: php-pear(%{pear_channel}/Horde_View) >= 2.0.0
+Requires: php-pear(%{pear_channel}/Horde_View) < 3.0.0
+Requires: php-pear(%{pear_channel}/Horde_Vfs) >= 2.0.0
+Requires: php-pear(%{pear_channel}/Horde_Vfs) < 3.0.0
+# Optional
+Requires: php-pear(File_Find)
+Requires: php-pear(File_Fstab)
+Requires: php-pear(Console_Getopt)
+Requires: php-pear(Console_Table)
+Requires: php-pear(Net_DNS2)
+Requires: php-pear(%{pear_channel}/Horde_Feed) >= 2.0.0
+Requires: php-pear(%{pear_channel}/Horde_Feed) < 3.0.0
+Requires: php-pear(%{pear_channel}/Horde_OpenXchange) >= 1.0.0
+Requires: php-pear(%{pear_channel}/Horde_OpenXchange) < 2.0.0
+Requires: php-pear(%{pear_channel}/Horde_Service_Weather) >= 2.2.0
+Requires: php-pear(%{pear_channel}/Horde_Service_Weather) < 3.0.0
+# Optional but implicitly required
+# Horde_Db, Horde_Oauth, Horde_SyncMl
+# Optional but TODO
+# Horde_Service_Facebook
+# Horde_Service_Twitter
+# From phpcompatinfo report for version 5.1.6
+Requires: php-calendar
+Requires: php-date
+Requires: php-fileinfo
+Requires: php-iconv
+Requires: php-json
+Requires: php-libxml
+Requires: php-pcre
+Requires: php-posix
+Requires: php-session
+Requires: php-soap
+Requires: php-spl
+
+Provides: php-pear(%{pear_channel}/%{pear_name}) = %{version}
+Provides: php-composer(horde/horde) = %{version}
+Obsoletes: horde < 5
+Provides: horde = %{version}
+
+
+%description
+The Horde Application Framework is a flexible, modular, general-purpose web
+application framework written in PHP. It provides an extensive array of
+components that are targeted at the common problems and tasks involved in
+developing modern web applications. It is the basis for a large number of
+production-level web applications, notably the Horde Groupware suites. For
+more information on Horde or the Horde Groupware suites, visit
+http://www.horde.org.
+
+%prep
+%setup -q -c
+cd %{pear_name}-%{version}
+
+# Don't install .po and .pot files
+# Remove checksum for .mo, as we regenerate them
+sed -e '/%{pear_name}\.po/d' \
+ -e '/htaccess/d' \
+ -e '/%{pear_name}.mo/s/md5sum=.*name=/name=/' \
+ ../package.xml >%{name}.xml
+touch -r ../package.xml %{name}.xml
+
+
+%build
+cd %{pear_name}-%{version}
+
+# Regenerate the locales
+for po in $(find locale -name \*.po)
+do
+ msgfmt $po -o $(dirname $po)/$(basename $po .po).mo
+done
+
+
+%install
+cd %{pear_name}-%{version}
+%{__pear} install --nodeps --packagingroot %{buildroot} %{name}.xml
+
+# Clean up unnecessary files
+rm -rf %{buildroot}%{pear_metadir}/.??*
+
+# Install XML package description
+mkdir -p %{buildroot}%{pear_xmldir}
+install -pm 644 %{name}.xml %{buildroot}%{pear_xmldir}
+
+# Move configuration to /etc
+mkdir -p %{buildroot}%{_sysconfdir}
+mv %{buildroot}%{pear_hordedir}/config \
+ %{buildroot}%{_sysconfdir}/horde
+ln -s %{_sysconfdir}/horde %{buildroot}%{pear_hordedir}/config
+
+install -Dpm 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/httpd/conf.d/%{name}.conf
+%if ! %{with_sysjs}
+sed -e '\:horde/js:d' \
+ -e '\:Javascript:d' \
+ -i %{buildroot}%{_sysconfdir}/httpd/conf.d/%{name}.conf
+%endif
+
+# Log
+install -dm 770 %{buildroot}%{_localstatedir}/log/horde
+cat </dev/null || :
+
+%postun
+if [ $1 -eq 0 ] ; then
+ %{__pear} uninstall --nodeps --ignore-errors --register-only \
+ %{pear_channel}/%{pear_name} >/dev/null || :
+fi
+
+
+%files -f %{pear_name}.lang
+%doc %{pear_docdir}/%{pear_name}
+%config(noreplace) %{_sysconfdir}/httpd/conf.d/%{name}.conf
+%config(noreplace) %{_sysconfdir}/logrotate.d/horde
+%attr(0770,apache,apache) %dir %{_sysconfdir}/horde
+%attr(0770,apache,apache) %dir %{_sysconfdir}/horde/registry.d
+%attr(0640,apache,apache) %config %{_sysconfdir}/horde/*.dist
+%attr(0660,apache,apache) %config(noreplace) %{_sysconfdir}/horde/*.php
+%attr(0660,apache,apache) %config %{_sysconfdir}/horde/*.xml
+%attr(0640,apache,apache) %{_sysconfdir}/horde/registry.d/README
+%{pear_xmldir}/%{name}.xml
+%{_bindir}/horde-*
+%{pear_hordedir}/*php
+%{pear_hordedir}/admin
+%{pear_hordedir}/config
+%{pear_hordedir}/install
+%{pear_hordedir}/lib
+%dir %{pear_hordedir}/locale
+%{pear_hordedir}/rpc
+%{pear_hordedir}/services
+%{pear_hordedir}/static
+%{pear_hordedir}/templates
+%{pear_hordedir}/themes
+%{pear_hordedir}/util
+%{pear_hordedir}/js/plupload
+%{pear_hordedir}/js/*.js
+%{pear_datadir}/%{pear_name}
+%attr(750,apache,root) %dir %{_localstatedir}/log/horde
+%attr(750,apache,root) %dir %{_localstatedir}/lib/horde
+%attr(750,apache,root) %dir %{_localstatedir}/lib/horde/cache
+%attr(750,apache,root) %dir %{_localstatedir}/lib/horde/static
+%{_localstatedir}/lib/horde/static/README
+
+
+%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.
+
+* Mon Jul 25 2016 Jean-Philipe Pialasse 5.2.11-2.sme
+- fix php-horde-horde pretrans prevent anaconda from runing [SME: 9648] [EPEL: 5.2.11]
+
+* Sat Jul 02 2016 Remi Collet - 5.2.11-1
+- Update to 5.2.11
+- drop dependency on php-pear-Services-Weather which is
+ optional, and dead project
+
+* Mon Mar 21 2016 Remi Collet - 5.2.10-1
+- Update to 5.2.10
+
+* Tue Feb 9 2016 Remi Collet - 5.2.9-1
+- Update to 5.2.9
+
+* Wed Oct 21 2015 Remi Collet - 5.2.8-1
+- Update to 5.2.8
+
+* Sat Aug 01 2015 Remi Collet - 5.2.7-1
+- Update to 5.2.7
+- raise dependency on Horde_Perms 2.1.5
+
+* Thu Jun 18 2015 Remi Collet - 5.2.6-1
+- Update to 5.2.6
+
+* Wed Apr 29 2015 Remi Collet - 5.2.5-1
+- Update to 5.2.5
+
+* Tue Feb 10 2015 Remi Collet - 5.2.4-1
+- Update to 5.2.4
+- provides php-composer(horde/horde)
+
+* Wed Dec 03 2014 Remi Collet - 5.2.3-1
+- Update to 5.2.3
+
+* Wed Oct 29 2014 Remi Collet - 5.2.2-1
+- Update to 5.2.2
+
+* Tue Sep 23 2014 Remi Collet - 5.2.1-2
+- don't use system javascript libraries as this breaks horde
+ and its cache system
+- use /var/log/horde for logging
+- use /var/lib/horde/cache for caching
+- use /var/lib/horde/static for js and css cache
+- fix regex filter, fix missing horde-power*.png
+
+* Mon Aug 04 2014 Remi Collet - 5.2.1-1
+- Update to 5.2.1
+
+* Wed Jul 23 2014 Remi Collet - 5.2.0-1
+- Update to 5.2.0
+- raise dep on Horde_Alarm, Horde_Autoloader, Horde_Core
+ and Horde_Service_Weather
+- use bundled ckeditor
+- add optional dep on Horde_OpenXchange
+
+* Mon Jul 07 2014 Remi Collet - 5.1.7-1
+- Update to 5.1.7
+
+* Tue Apr 29 2014 Remi Collet - 5.1.6-3
+- obsoletes horde only in f21 and epel7
+
+* Sun Apr 13 2014 Remi Collet - 5.1.6-2
+- comments from review #949038
+- missing dep on php-filter and php-json
+
+* Fri Mar 07 2014 Remi Collet - 5.1.6-1
+- Update to 5.1.6
+- raide dependency: Horde_Core >= 2.11.0
+
+* Tue Oct 29 2013 Remi Collet - 5.1.5-1
+- Update to 5.1.5
+- raide dependency: Horde_Core >= 2.10.0
+
+* Sun Sep 08 2013 Remi Collet - 5.1.4-1
+- Update to 5.1.4
+
+* Tue Aug 27 2013 Remi Collet - 5.1.3-1
+- Update to 5.1.3
+- raise dependency Horde_Core >= 2.7.0
+
+* Wed Jul 17 2013 Remi Collet - 5.1.2-1
+- Update to 5.1.2
+
+* Tue Jun 18 2013 Remi Collet - 5.1.1-1
+- Update to 5.1.1
+
+* Wed Jun 05 2013 Remi Collet - 5.1.0-1
+- Update to 5.1.0
+- raise dependency on Horde_Core 2.5.0
+- drop dependency on Horde_Template
+
+* Fri May 31 2013 Remi Collet - 5.0.5-1
+- Update to 5.0.5
+- switch from Conflicts to Requires
+
+* Fri Apr 5 2013 Remi Collet - 5.0.4-2
+- improves optional dependencies
+
+* Tue Feb 12 2013 Remi Collet - 5.0.4-1
+- Update to 5.0.4
+
+* Thu Jan 24 2013 Remi Collet - 5.0.3-3
+- define Alias for JavaScript Libraries
+
+* Sun Jan 13 2013 Remi Collet - 5.0.3-2
+- obsoletes/provides horde
+
+* Thu Jan 10 2013 Remi Collet - 5.0.3-1
+- Update to 5.0.3
+- use local script instead of find_lang
+- add more optional requires
+
+* Mon Nov 19 2012 Remi Collet - 5.0.2-2
+- fix apache config and rename to php-horde-horde.conf
+
+* Thu Nov 15 2012 Remi Collet - 5.0.2-1
+- update to 5.0.2
+
+* Wed Nov 7 2012 Remi Collet - 5.0.1-1
+- update to 5.0.1
+
+* Sun Nov 4 2012 Remi Collet - 5.0.0-2
+- fix locale
+
+* Sun Nov 4 2012 Remi Collet - 5.0.0-1
+- Initial package