-
Notifications
You must be signed in to change notification settings - Fork 221
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
modernize a little autotools #43
base: master
Are you sure you want to change the base?
Conversation
The empty files your patch adds are already there in the docs subdir - and should stay there. That's why we have the |
0b1864d
to
bc71f47
Compare
I had use intltool-update to update po files , use relative paths , but still not fix the issue and using IT_PROG_INTLTOOL we don't have translation and back to AM_GNU_GETTEXT we have translation, anyway we have some improves ... |
I still have complaints... :-) Change of all source references in translation files - should be done in a separate commit. |
The single quotes doesn't break yours syntax highlighting ? can I use "do not" ? |
No, not mine :-) Anyway, I'd rather have a broken syntax highlighting than syntactically wrong messages to the user. |
can I use "do not" ? |
1a9fe97
to
1ad8486
Compare
if I use IT_PROG_INTLTOOL and next commands instead AM_GNU_GETTEXT (that is what I want to do ) , it compiles and builds . |
f4d7f59
to
be22dc8
Compare
I think is finish , you got the final PR , after some rounds we just run "autoreconf --install" in autogen.sh , autoreconf will run autopoint, and others autos and will not produce any warning. TIL that is intltool that is deprecated not gettext , now I have revert intltoollize in others projects 😃 |
c122a10
to
cb4823f
Compare
a055276
to
677d3d5
Compare
OK I finished this review , gettext works perfectly , only thing I'm not sure is if you shouldn't move License
OK instead I added |
I just found in other project that we may use symbol links ... |
df86e97
to
23d4541
Compare
even more simplified , 3 commits only with deleted files, one commit [1] with modified code [1] |
ping only 8f5d145 have code , the other 3 commit is just deleting files |
4dd50a1
to
0a2825b
Compare
rebased with upstream/master and fixed the divergences |
5298ed1
to
c099bab
Compare
Copy ./AUTHORS ./ChangeLog ./COPYING from docs to root because they are required required files by autotools Touch NEWS Rename m4/nls.m4 to m4/mulenfs.m4 to avoid collisions with real nls.m4 Delete many generated files in m4/, po/ and docs/ABOUT-NLS and also add these files to .gitignore Delete docs/license.txt because is equal to COPYING
autoupdate AC_FUNC_SETVBUF_REVERSED the macro is no longer needed AC_HELP_STRING is now deprecated but can be replaced with AS_HELP_STRING
Since aMule are about to have a new version, here is my contribution , autopoint may be replace by a newer intltool, is a more elegant solution .