[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Announcing LedgerSMB 1.2.12



I don't know anything about official rpms. But I can tell you one way to make rpms yourself:

As root:
* yum install rpm-build rpmdevtools

As user:
* rpmdev-setuptree
* wget http://heanet.dl.sourceforge.net/sourceforge/ledger-smb/ledgersmb-1.2.12.tar.gz
* (Read dists/rpm/ledgersmb.spec to see which cpan packages are missing)
* wget http://mirrors.dotsrc.org/cpan/modules/by-module/Class/Class-Std-v0.0.8.tar.gz * wget http://mirrors.dotsrc.org/cpan/modules/by-module/Config/Config-Std-v0.0.4.tar.gz * wget http://mirrors.dotsrc.org/cpan/modules/by-module/Locale/Locale-Maketext-Lexicon-0.62.tar.gz
* rpmbuild -ta ledgersmb-1.2.12.tar.gz

As root:
* rpm -ihv ~/rpmbuild/RPMS/noarch/ledgersmb-1.2.12-1.noarch.rpm


Developers:
What is dists/rpm/build.sh intended for? Official releases only? Please add a comment to it. (It seems to not be complete, and it must be run by root.) I suggest you apply the attached patch, which adds some hints about how to build rpms.

/Mads


WR2006 wrote, On 01/26/2008 11:02 PM:
I take from the lack of response that the RPM wont be released anytime soon. This would not normally be a problem but I would very much like to test the fix for last and average cost. I have always updated via RPM and have never had a problem. As LSMB is critical to my day to day business, I am therefore very reluctant to update from source as I am not confident that it will work for me. As I don't have any IT support at this stage, it doesn't leave me with to many options but to wait for the RPM package.

I think it is worth pointing out that not all users are technical or have access to technical support. Therefore the provision of RPM's (or DEB's) is quite critical for us. Looking at the download numbers on sourceforge I don't think that I am the only one in this catagory.

So if those that have kindly built the RPM's for past releases could give an indication when 1.2.12 might be availble it would be greatly appreciated.

And by the way, keep up the good work. The efforts of all contributors is greatly appreciated.

Kind regards,

----

Wayne Ritchie



On Wednesday 23 January 2008 9:06:11 pm WR2006 wrote:
Does anyone know when the RPM  for 1.2.12 might be released?

Regards,

----

Wayne Ritchie

On Saturday 19 January 2008 8:23:23 am Chris Travers wrote:
The LedgerSMB team has released LedgerSMB 1.2.12 which includes a number
of non-critical bug fixes.  The major fixes in this release include fixes
to warehouse transfer logic, some error handling corner cases, and some
fixes to lastcost/avgcost updates.

The complete changelog is:

Changelog for 1.2.12
* Committed Tony Brummett's fix for last/avg costs updates (Chris T)
* Committing fix for User.pm error handling (1860699, Chris T)
* Some revisions in spec files (Chris M)
* Changed LICENSE directive in rpm to the more descriptive gpl v2+ (Chris
T) * Fixed bug 1835463, cannot transfer to warehouses (Chris T)
* Adding fix for 1771834, inventory lost converting order to invoice
(Chris T)
* Fixed 1812792, (discount box blank after part lookup (Chris T)
* Fixed bug 1839776-- reposting sales invoice causes duplication.(Chris
T)

Best Wishes,
Chris Travers
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Ledger-smb-users mailing list
..hidden..
https://lists.sourceforge.net/lists/listinfo/ledger-smb-users

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Ledger-smb-users mailing list
..hidden..
https://lists.sourceforge.net/lists/listinfo/ledger-smb-users

diff -Naur ledgersmb-org/dists/rpm/ledgersmb.spec ledgersmb/dists/rpm/ledgersmb.spec
--- ledgersmb-org/dists/rpm/ledgersmb.spec	2008-01-14 18:55:55.000000000 +0100
+++ ledgersmb/dists/rpm/ledgersmb.spec	2008-01-27 02:05:22.000000000 +0100
@@ -7,9 +7,9 @@
 URL: http://www.ledgersmb.org/
 Group: Applications/Productivity
 Source0: %{name}-%{version}.tar.gz
-Source1: Class-Std-v0.0.8.tar.gz
-Source2: Config-Std-v0.0.4.tar.gz
-Source3: Locale-Maketext-Lexicon-0.62.tar.gz
+Source1: http://mirrors.dotsrc.org/cpan/modules/by-module/Class/Class-Std-v0.0.8.tar.gz
+Source2: http://mirrors.dotsrc.org/cpan/modules/by-module/Config/Config-Std-v0.0.4.tar.gz
+Source3: http://mirrors.dotsrc.org/cpan/modules/by-module/Locale/Locale-Maketext-Lexicon-0.62.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildArch: noarch
 Requires: perl >= 5.8, httpd, postgresql >= 8.1, tetex-latex
diff -Naur ledgersmb-org/dists/rpm/README ledgersmb/dists/rpm/README
--- ledgersmb-org/dists/rpm/README	1970-01-01 01:00:00.000000000 +0100
+++ ledgersmb/dists/rpm/README	2008-01-27 02:22:40.000000000 +0100
@@ -0,0 +1,17 @@
+One way to build rpms manually:
+
+As root:
+* yum install rpm-build rpmdevtools
+
+As user:
+* rpmdev-setuptree
+* wget http://heanet.dl.sourceforge.net/sourceforge/ledger-smb/ledgersmb-1.2.12.tar.gz
+* (Read dists/rpm/ledgersmb.spec to see which cpan packages are missing)
+* wget http://mirrors.dotsrc.org/cpan/modules/by-module/Class/Class-Std-v0.0.8.tar.gz
+* wget http://mirrors.dotsrc.org/cpan/modules/by-module/Config/Config-Std-v0.0.4.tar.gz
+* wget http://mirrors.dotsrc.org/cpan/modules/by-module/Locale/Locale-Maketext-Lexicon-0.62.tar.gz
+* rpmbuild -ta ledgersmb-1.2.12.tar.gz
+
+As root:
+* rpm -ihv ~/rpmbuild/RPMS/noarch/ledgersmb-1.2.12-1.noarch.rpm
+