I just noticed in the makefile, there is a FILES_TO_INSTALL variable that includes the pixmapoption, pixmapbutton, pixmap... I think we should only include the pixmapscroll, since it's the only one that is really used.

Also, I saw there is already an install-rpm, but it's a copy/paste of install.. maybe you should make it depend on the rpm rule and do a rpm -i... This way, the user can do a rpm -e .. (not sure if it was -e for uninstall)... do you think we should add an uninstall rule ? I'm just sharing this idea, but I would personally not go with that idea (people will use a package and they can just use their packaging system to uninstall)

KKRT

On Mon, 21 Nov 2005 19:40:42 -0500, Youness Alaoui <[EMAIL PROTECTED]> wrote:

by the way... can we add a simple :
make install-deb
which would depend on deb, and would do a simple 'dpkg -i $deb_path'
the same with an make install-rpm...

KaKaRoTo

On Mon, 21 Nov 2005 13:39:41 -0500, Le Philousophe - Phil <[EMAIL PROTECTED]> wrote:

Le Lundi 21 Novembre 2005 18:45, Youness Alaoui a écrit :
Hello, hello..
you wanted feedback, here it is :
[EMAIL PROTECTED]:~/msn$ make rpm
make: *** No rule to make target `/bin/rpm', needed by `rpm'.  Stop.

Very bad thing I think I will remove this dependency. The Makefile will hang
after...

[EMAIL PROTECTED]:~/msn$ make deb
mkdir -p ./distrib/DEB
sed "1s/#VERSION#/0.95cvs-`cat cvs_date|head -c8`/" debian/changelog.in >
debian/changelog
dpkg-buildpackage -b -D
dpkg-buildpackage: source package is amsn
dpkg-buildpackage: source version is 0.95cvs-20051121
dpkg-buildpackage: source changed by Phil
<[EMAIL PROTECTED]>
dpkg-buildpackage: host architecture i386
  debian/rules clean
make[1]: Entering directory `/home/kakaroto/msn'
dh_testdir
dh_testroot
dh_testroot: You must run this as root (or use fakeroot).
make[1]: *** [clean] Error 1
make[1]: Leaving directory `/home/kakaroto/msn'
make: *** [deb] Error 2

I don't know what's the problem with the make rpm, maybe it's because I
don't have rpm in /bin/rpm but in /usr/bin/rpm (I'm using a debian system)
and the dpkg is probably because I'm not as root (I think so :P) so I
don't know if you want to do something about that, like use fakeroot or
something, because most users might want to create a .deb file without
being root..

Forgive me !!!! I forgot to put the command since I ran it on root.
KaKaRoTo

I commit the correction now !!
Phil

On Sun, 20 Nov 2005 12:10:47 -0500, Le Philousophe - Phil

<[EMAIL PROTECTED]> wrote:
> Hi,
> I improved the distribution system : I added the support for deb files
> Now to create packages you can do :
> "make deb" for dpkg system
> "make rpm" for rpm system
> In addition I modified the version system in the autoconf script :
> configure.ac
> We have 4 fields at the beginning :
> APPNAME which wasn't change and is always amsn (because amsn is always
> amsn :p)
> APPVERSION which is now 0.95 and not 0.95cvs
> APPRELEASE which is 1 but is ignored for the moment
> APPSTABLE which is actually no. WE HAVE TO CHANGE THIS FIELD JUST BEFORE
> THE
> RELEASE !!
> It switches between two version system : the unstable which set versions
> as
> 0.95cvs-yyyymmdd (taken from cvs_date) and the stable one : 0.95-n where
> n is
> the release.
> So before the release we have to change APPSTABLE to yes and redid
> autoconf
> (should be automatic when doing make).
> All of ways when you will generate a package you will see the bad
> filename but
> it's always better to change it before : it avoids to do the job twice :p
> Phil
> P.S. Before the release, we should check the binaries for Windows,
> especially
> TkCxImage since I modified a little the code after the last DLL
> committing.
> Arieh, can you complie with the last source before releasing the 0.95 ??
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by the JBoss Inc.  Get Certified Today
> Register for a JBoss Training Course.  Free Certification Exam
> for All Training Attendees Through End of 2005. For more info visit:
> http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click
> _______________________________________________
> Amsn-devel mailing list
> Amsn-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/amsn-devel



-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.  Get Certified Today
Register for a JBoss Training Course.  Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_idv28&alloc_id845&op=click
_______________________________________________
Amsn-devel mailing list
Amsn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amsn-devel






--
KaKaRoTo


-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.  Get Certified Today
Register for a JBoss Training Course.  Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_idv28&alloc_id845&op=click
_______________________________________________
Amsn-devel mailing list
Amsn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amsn-devel

Reply via email to