summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrsiddall <rsiddall>2007-07-08 21:23:51 +0000
committerrsiddall <rsiddall>2007-07-08 21:23:51 +0000
commit9354d0407444c264d6de7ef607f8a48d9223994e (patch)
tree6f56061dcae47fe17226444aa3ab5ec7a1d529f6
parentd9db03beb058fb2118f0f74ec4b020f1f59d7026 (diff)
Updated for upcoming Freeside 1.7.3
-rw-r--r--install/rpm/freeside-mason.deps.inc1
-rw-r--r--install/rpm/freeside.spec46
2 files changed, 12 insertions, 35 deletions
diff --git a/install/rpm/freeside-mason.deps.inc b/install/rpm/freeside-mason.deps.inc
index 4bcdcdf9c..efc31cae5 100644
--- a/install/rpm/freeside-mason.deps.inc
+++ b/install/rpm/freeside-mason.deps.inc
@@ -18,6 +18,7 @@ Requires: perl(FS::Record)
Requires: perl(FS::Report::Table::Monthly)
Requires: perl(FS::TicketSystem)
Requires: perl(FS::UI::Web)
+Requires: perl(FS::UI::bytecount)
Requires: perl(FS::UID)
Requires: perl(FS::XMLRPC)
Requires: perl(FS::access_group)
diff --git a/install/rpm/freeside.spec b/install/rpm/freeside.spec
index a52b7695a..abaf7a640 100644
--- a/install/rpm/freeside.spec
+++ b/install/rpm/freeside.spec
@@ -2,7 +2,7 @@
Summary: Freeside ISP Billing System
Name: freeside
-Version: 1.7.2
+Version: 1.7.3
Release: 1
License: GPL
Group: Applications/Internet
@@ -10,20 +10,9 @@ URL: http://www.sisd.com/freeside/
Packager: Richard Siddall <richard.siddall@elirion.net>
Vendor: Freeside
Source: http://www.sisd.com/freeside/%{name}-%{version}.tar.gz
-#Source1: freeside-mason.conf
-Source2: Record.pm
-Source3: freeside-install
-Source4: freeside-import
-Source5: freeside.sysconfig
-Patch: %{name}-%{version}.rpm.patch
-#Patch1: %{name}-%{version}.dbd-pg.patch
-#Patch2: %{name}-%{version}.mod_perl2.patch
-#Patch3: %{name}-%{version}.redhat.patch
-#Patch4: %{name}-%{version}.build.patch
-#Patch5: %{name}-%{version}.emailsubject.patch
-#Patch6: %{name}-%{version}.nasport.patch
-#Patch7: %{name}-%{version}.flat_prorate.patch
-#Patch9: %{name}-%{version}.invfields.patch
+Source1: freeside-install
+Source2: freeside-import
+Source3: freeside.sysconfig
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch: noarch
Requires: %{name}-frontend
@@ -96,19 +85,8 @@ For security reasons, it is set to conflict with %{name} so you cannot install t
%prep
%setup
-%patch0 -p1
-#%patch1 -p1
-#%patch2 -p1
-#%patch3 -p1
-#%patch4 -p1
-#%patch5 -p1
-#%patch6 -p1
-#%patch7 -p1
-#%patch9 -p1
-%{__cp} %SOURCE2 FS/FS
-%{__cp} %SOURCE3 FS/bin
-%{__cp} %SOURCE4 FS/bin
-#%{__rm} -r FS/FS/UI/Gtk.pm
+%{__cp} %SOURCE1 FS/bin
+%{__cp} %SOURCE2 FS/bin
perl -pi -e 's|/usr/local/bin|%{buildroot}%{_bindir}|g' FS/Makefile.PL
perl -ni -e 'print if !/\s+chown\s+/;' Makefile
@@ -179,12 +157,8 @@ fi
%{__mkdir_p} $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
%{__install} bin/* $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
-#%{__mkdir_p} $RPM_BUILD_ROOT%{_bindir}
-#%{__install} %SOURCE3 $RPM_BUILD_ROOT%{_bindir}
-#%{__install} %SOURCE4 $RPM_BUILD_ROOT%{_bindir}
-
%{__mkdir_p} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
-%{__install} %SOURCE5 $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/%{name}
+%{__install} %SOURCE3 $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/%{name}
%{__mkdir_p} $RPM_BUILD_ROOT%{freeside_document_root}/selfservice
%{__mkdir_p} $RPM_BUILD_ROOT%{freeside_document_root}/selfservice/cgi
@@ -257,10 +231,8 @@ fi
%files mason -f %{name}-%{version}-%{release}-mason-filelist
%defattr(-, freeside, freeside, 0755)
-#%attr(0755,freeside,freeside) %{freeside_document_root}
%attr(-,freeside,freeside) %{freeside_conf}/handler.pl
%attr(-,freeside,freeside) %{freeside_cache}/masondata
-#%attr(0644,root,root) /etc/httpd/conf.d/freeside-mason.conf
%attr(0644,root,root) %config(noreplace) %{apache_conf}/%{name}-base%{apache_version}.conf
%files postgresql
@@ -273,6 +245,10 @@ fi
%attr(0644,freeside,freeside) %{freeside_document_root}/selfservice/templates
%changelog
+* Sun Jul 8 2007 Richard Siddall <richard.siddall@elirion.net> - 1.7.3
+- Updated for upcoming Freeside 1.7.3
+- RT support is still missing
+
* Fri Jun 29 2007 Richard Siddall <richard.siddall@elirion.net> - 1.7.2
- Updated for Freeside 1.7.2
- Removed support for Apache::ASP