From pranav913 at gmail.com Thu Jun 4 20:20:46 2015 Content-Type: multipart/mixed; boundary="===============3038598166196986393==" MIME-Version: 1.0 From: Pranav Kant To: devel at lists.fedoraproject.org Subject: Packaging STLPlus Date: Wed, 01 Oct 2014 05:11:16 -0400 Message-ID: --===============3038598166196986393== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable
Hello,
I am trying to package STLPlus (sourceforge.net/projects/stlplus/files/stlplus3/) library for fedora. There are few doubts I have in mind regarding packaging it.

1. The library is dependent on another project viz. 'makefiles' (http://sourceforge.net/projects/stlplus/files/m= akefiles/). This project is also distributed in a separate tar ball. This project only contains few helper files that are included by the STLPlus library's makefile (Hence, STLPlus requires this package for build only). Other projects can also make use of this project to write their makefiles quickly. I think makefiles project is more generic and not quite specific to STLPlus, hence must be packaged separately. Is it right to package it separately ? Though I understand that 'makefiles' name is too general and should be renamed to something else may be ?

2. Re. Location of 'makefiles' project : Since, it only contains few helper files, I am wondering what would be the best location for installing these files ? datadir ? libdir ?

--
Regards,
Pranav Kant,
Department of Computer Science
National Institute of Technology Hamirpur
http://pricked.in/
--===============3038598166196986393==-- From sanjay.ankur at gmail.com Thu Jun 4 20:20:46 2015 Content-Type: multipart/mixed; boundary="===============5273630122463244181==" MIME-Version: 1.0 From: Ankur Sinha To: devel at lists.fedoraproject.org Subject: Re: Packaging STLPlus Date: Wed, 01 Oct 2014 11:04:38 +0100 Message-ID: <1412157878.2677.7.camel@gmail.com> In-Reply-To: CAA9dPQJHnOsBzBe3pvUCDouUuBVSd2ZranpgZHyKmUFqwhZvhQ@mail.gmail.com --===============5273630122463244181== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Pranav, Can you please re-send the e-mail without all the unnecessary HTML tags? Your e-mail is quite unreadable at the moment. = On Wed, 2014-10-01 at 05:11 -0400, Pranav Kant wrote: >
1. The library is dependent on another > project viz. 'makefiles' ( href=3D"http://sourceforge.net/projects/stlplus/files/makefiles/" > target=3D"_blank">http://sourceforge.net/projects/stlplus/files/makefiles/). > This project is also distributed in a separate tar ball. This project > only contains few helper files that are included by the > STLPlus library's makefile (Hence, STLPlus requires this package for > build only). Other projects can also make use of this project to write > their makefiles quickly. I think makefiles project is more generic and > not quite specific to STLPlus, hence must be packaged separately. Is it > right to package it separately ? Though I understand that 'makefiles' > name is too general and should be renamed to something else may be > ?

2. > Re. Location of 'makefiles' project : Since, it only contains few > helper files, I am wondering what would be the best location for > installing these files ? datadir ? libdir ?

-- >
Regards,
Pranav > Kant,
Department of Computer Science
National > Institute of Technology Hamirpur
>
-- = Thanks, Warm regards, Ankur (FranciscoD) http://fedoraproject.org/wiki/User:Ankursinha Join Fedora! Come talk to us! http://fedoraproject.org/wiki/Fedora_Join_SIG --===============5273630122463244181== Content-Type: application/pgp-signature MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="signature.asc" LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0KVmVyc2lvbjogR251UEcgdjIKCmlRRWNCQUFC QWdBR0JRSlVLOUcyQUFvSkVQall3TDY2eUppOUVCRUgvamdwL1ovL3pkNHVTYW90ZFdlNVZjbXMK eGRnbklnc09FQi8wMWxJZW16WWx2aDExSFZ1K3JCcUdxVUQweDAzU0FRNnVpYWc3enZ4cDNEL1Np WVhGMjNCegpPdWY2VXVZRUtVdUVBVWl1VzRmdW0yc2c3VGlCWW5KTDRCV2xGQXJ3N3k4SWpwVHJ3 NE9sUlBxamxYanJsRW9CCk5ZVUR3UVdyZDk0YkRFOUQxNmFCMW8wam11d0NDVUFVcFNTSkZUbUta SGg1TkV6ZGRsM2VOWkFQeWR4UVJtangKTUJRQlFJTGhSUmJHRkdMT2xtOU9JL0VqZk94WHZYTTUw NGRkSU9aYTNuenlzNWZBK0JoVC81NGJrUkZUZDFyLwpiUlphTTZQcFJLb0R1MUUvc2F5NmpKeXdB Qy9jeGo4VnFaMittOWo4bjd2SDZoWldGMW8xZHRjRzQrZTN4N1U9Cj0vMVB2Ci0tLS0tRU5EIFBH UCBTSUdOQVRVUkUtLS0tLQo= --===============5273630122463244181==-- From pranav913 at gmail.com Thu Jun 4 20:20:46 2015 Content-Type: multipart/mixed; boundary="===============3923468474835920923==" MIME-Version: 1.0 From: Pranav Kant To: devel at lists.fedoraproject.org Subject: Re: Packaging STLPlus Date: Wed, 01 Oct 2014 06:06:44 -0400 Message-ID: In-Reply-To: 1412157878.2677.7.camel@gmail.com --===============3923468474835920923== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hello, I am trying to package STLPlus ( sourceforge.net/projects/stlplus/files/stlplus3/) library for fedora. There are few doubts I have in mind regarding packaging it. 1. The library is dependent on another project viz. 'makefiles' ( http://sourceforge.net/projects/stlplus/files/makefiles/). This project is also distributed in a separate tar ball. This project only contains few helper files that are included by the STLPlus library's makefile (Hence, STLPlus requires this package for build only). Other projects can also make use of this project to write their makefiles quickly. I think makefiles project is more generic and not quite specific to STLPlus, hence must be packaged separately. Is it right to package it separately ? Though I understand that 'makefiles' name is too general and should be renamed to something else may be ? 2. Re. Location of 'makefiles' project : Since, it only contains few helper files, I am wondering what would be the best location for installing these files ? datadir ? libdir ? --===============3923468474835920923== Content-Type: text/html MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" PHAgZGlyPSJsdHIiPkhlbGxvLDwvcD4KPHAgZGlyPSJsdHIiPkkgYW0gdHJ5aW5nIHRvIHBhY2th Z2UgU1RMUGx1cyAoPGEgaHJlZj0iaHR0cDovL3NvdXJjZWZvcmdlLm5ldC9wcm9qZWN0cy9zdGxw bHVzL2ZpbGVzL3N0bHBsdXMzLyI+c291cmNlZm9yZ2UubmV0L3Byb2plY3RzL3N0bHBsdXMvZmls ZXMvc3RscGx1czMvPC9hPikgbGlicmFyeSBmb3IgZmVkb3JhLiBUaGVyZSBhcmUgZmV3IGRvdWJ0 cyBJIGhhdmUgaW4gbWluZCByZWdhcmRpbmcgcGFja2FnaW5nIGl0LjwvcD4KPHAgZGlyPSJsdHIi PjEuIFRoZSBsaWJyYXJ5IGlzIGRlcGVuZGVudCBvbiBhbm90aGVyIHByb2plY3Qgdml6LiAmIzM5 O21ha2VmaWxlcyYjMzk7ICg8YSBocmVmPSJodHRwOi8vc291cmNlZm9yZ2UubmV0L3Byb2plY3Rz L3N0bHBsdXMvZmlsZXMvbWFrZWZpbGVzLyI+aHR0cDovL3NvdXJjZWZvcmdlLm5ldC9wcm9qZWN0 cy9zdGxwbHVzL2ZpbGVzL21ha2VmaWxlcy88L2E+KS4gVGhpcyBwcm9qZWN0IGlzIGFsc28gZGlz dHJpYnV0ZWQgaW4gYSBzZXBhcmF0ZSB0YXIgYmFsbC4gVGhpcyBwcm9qZWN0IG9ubHkgY29udGFp bnMgZmV3IGhlbHBlciBmaWxlcyB0aGF0IGFyZSBpbmNsdWRlZCBieSB0aGUgU1RMUGx1cyBsaWJy YXJ5JiMzOTtzIG1ha2VmaWxlIChIZW5jZSwgU1RMUGx1cyByZXF1aXJlcyB0aGlzIHBhY2thZ2Ug Zm9yIGJ1aWxkIG9ubHkpLiBPdGhlciBwcm9qZWN0cyBjYW4gYWxzbyBtYWtlIHVzZSBvZiB0aGlz IHByb2plY3QgdG8gd3JpdGUgdGhlaXIgbWFrZWZpbGVzIHF1aWNrbHkuIEkgdGhpbmsgbWFrZWZp bGVzIHByb2plY3QgaXMgbW9yZSBnZW5lcmljIGFuZCBub3QgcXVpdGUgc3BlY2lmaWMgdG8gU1RM UGx1cywgaGVuY2UgbXVzdCBiZSBwYWNrYWdlZCBzZXBhcmF0ZWx5LiBJcyBpdCByaWdodCB0byBw YWNrYWdlIGl0IHNlcGFyYXRlbHkgPyBUaG91Z2ggSSB1bmRlcnN0YW5kIHRoYXQgJiMzOTttYWtl ZmlsZXMmIzM5OyBuYW1lIGlzIHRvbyBnZW5lcmFsIGFuZCBzaG91bGQgYmUgcmVuYW1lZCB0byBz b21ldGhpbmcgZWxzZSBtYXkgYmUgPzwvcD4KPHAgZGlyPSJsdHIiPjIuIFJlLiBMb2NhdGlvbiBv ZiAmIzM5O21ha2VmaWxlcyYjMzk7IHByb2plY3QgOiBTaW5jZSwgaXQgb25seSBjb250YWlucyBm ZXcgaGVscGVyIGZpbGVzLCBJIGFtIHdvbmRlcmluZyB3aGF0IHdvdWxkIGJlIHRoZSBiZXN0IGxv Y2F0aW9uIGZvciBpbnN0YWxsaW5nIHRoZXNlIGZpbGVzID8gZGF0YWRpciA/IGxpYmRpciA/PC9w Pgo= --===============3923468474835920923==-- From sanjay.ankur at gmail.com Thu Jun 4 20:20:46 2015 Content-Type: multipart/mixed; boundary="===============7673404568286652050==" MIME-Version: 1.0 From: Ankur Sinha To: devel at lists.fedoraproject.org Subject: Re: Packaging STLPlus Date: Wed, 01 Oct 2014 12:00:27 +0100 Message-ID: <1412161227.2677.11.camel@gmail.com> In-Reply-To: CAA9dPQLVgm7q7zkhdR-cnW1+G8aN9nfYx-V6orLvzUsurFGZOA@mail.gmail.com --===============7673404568286652050== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable On Wed, 2014-10-01 at 06:06 -0400, Pranav Kant wrote: > Hello, > = > I am trying to package STLPlus > (sourceforge.net/projects/stlplus/files/stlplus3/) library for fedora. > There are few doubts I have in mind regarding packaging it. > = > 1. The library is dependent on another project viz. > 'makefiles' (http://sourceforge.net/projects/stlplus/files/makefiles/). T= his project is also distributed in a separate tar ball. This project only c= ontains few helper files that are included by the STLPlus library's makefil= e (Hence, STLPlus requires this package for build only). Other projects can= also make use of this project to write their makefiles quickly. I think ma= kefiles project is more generic and not quite specific to STLPlus, hence mu= st be packaged separately. Is it right to package it separately ? Though I = understand that 'makefiles' name is too general and should be renamed to so= mething else may be ? "makefiles" should be packaged separately, yes. There's nothing in the guidelines that stops you from using "makefiles" as the name. It doesn't conflict with any other package. It'd be a good idea to see what name other distributions use, but I think you should be able to use "makefiles" without any trouble. http://fedoraproject.org/wiki/Packaging:NamingGuidelines#Package_Naming_and= _Versioning_Guidelines > = > 2. Re. Location of 'makefiles' project : Since, it only contains few > helper files, I am wondering what would be the best location for > installing these files ? datadir ? libdir ? datadir seems to fit best to me. libdir is reserved for object libraries and some executables according to the FHS: > /usr/lib > Object libraries, including dynamic libraries, plus so= me executables which usually are not invoked directly. More complicated pr= ograms may have > whole subdirectories there. -- = Thanks, Warm regards, Ankur (FranciscoD) http://fedoraproject.org/wiki/User:Ankursinha Join Fedora! Come talk to us! http://fedoraproject.org/wiki/Fedora_Join_SIG --===============7673404568286652050== Content-Type: application/pgp-signature MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="signature.asc" LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0KVmVyc2lvbjogR251UEcgdjIKCmlRRWNCQUFC QWdBR0JRSlVLOTdMQUFvSkVQall3TDY2eUppOXo0Y0lBTEE4Ui8wank1aU85cnJWdDBKbEkwRWYK TFVMVXdJSGVaczJmbzRRbDNDaXNrMDhBOFRnYXFXTElHdE9sMVZNcWZnOGJmczR4U3drRkp5NVFk V1E5TzVXdApibnJYdWg3bXA0WTVYS1FpUUVCeXcySWd0OHJITUFiQllVSEwzaGQrSUNHVnZkZnNh UWZFVCtRb3NTVlVORVZ1CkdKZm5OQ1ozWjFrVFpKeC9tOTUzRTBBWVlBYlp1THl3S0dpSWtPY0RK VVlOUnJSdERnKzJTTXZvNkhZS01PL2YKT3F2aGRYK2Zvbm5QUHplTlpmMVVrdFdyS3pTdjBGRm94 MC9nYlpvRWFnKytZKzFyQlF4WWN3eXlMM2tTTDJLTQpMK0ZpNlpzelZlYjhlTVRSTWQvVTA2M0Jm b0NaN3dzZm1mcFNoRUpPVFRBeGhzK0NrY3BXMVczODdTVXJ6QWs9Cj1GRC9GCi0tLS0tRU5EIFBH UCBTSUdOQVRVUkUtLS0tLQo= --===============7673404568286652050==-- From zbyszek at in.waw.pl Thu Jun 4 20:20:47 2015 Content-Type: multipart/mixed; boundary="===============4395717955498725324==" MIME-Version: 1.0 From: =?utf-8?q?Zbigniew_J=C4=99drzejewski-Szmek_=3Czbyszek_at_in=2Ewaw=2Epl=3E?= To: devel at lists.fedoraproject.org Subject: Re: Packaging STLPlus Date: Wed, 01 Oct 2014 16:08:10 +0200 Message-ID: <20141001140810.GF25347@in.waw.pl> In-Reply-To: CAA9dPQLVgm7q7zkhdR-cnW1+G8aN9nfYx-V6orLvzUsurFGZOA@mail.gmail.com --===============4395717955498725324== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable On Wed, Oct 01, 2014 at 06:06:44AM -0400, Pranav Kant wrote: > Hello, > = > I am trying to package STLPlus ( > sourceforge.net/projects/stlplus/files/stlplus3/) library for fedora. The= re > are few doubts I have in mind regarding packaging it. > = > 1. The library is dependent on another project viz. 'makefiles' ( > http://sourceforge.net/projects/stlplus/files/makefiles/). This project is > also distributed in a separate tar ball. This project only contains few > helper files that are included by the STLPlus library's makefile (Hence, > STLPlus requires this package for build only). Other projects can also ma= ke > use of this project to write their makefiles quickly. I think makefiles > project is more generic and not quite specific to STLPlus, hence must be > packaged separately. Is it right to package it separately ? Though I > understand that 'makefiles' name is too general and should be renamed to > something else may be ? I'm not sure if in this case the split is worth the additional time of you, the reviewers, users, etc. Custom written makefiles are mostly a thing of the past, and the great majority of projects are using autotools, cmake, or language specific helpers. IMHO, chances that any other project would start using 'makefiles' is approx. nil. So maybe just treat this as sigle project in two tarfiles. > 2. Re. Location of 'makefiles' project : Since, it only contains few help= er > files, I am wondering what would be the best location for installing these > files ? datadir ? libdir ? This seems like a lot of work, for ultimately no gain, or even negative gain, since every new project with a custom build system is a PITA. Zbyszek --===============4395717955498725324==--