{"action":"created","issue":{"url":"https://api.github.com/repos/abraunegg/onedrive/issues/284","repository_url":"https://api.github.com/repos/abraunegg/onedrive","labels_url":"https://api.github.com/repos/abraunegg/onedrive/issues/284/labels{/name}","comments_url":"https://api.github.com/repos/abraunegg/onedrive/issues/284/comments","events_url":"https://api.github.com/repos/abraunegg/onedrive/issues/284/events","html_url":"https://github.com/abraunegg/onedrive/pull/284","id":390072652,"node_id":"MDExOlB1bGxSZXF1ZXN0MjM3OTE4MzEx","number":284,"title":"autoconf/automake conversion","user":{"login":"norbusan","id":1735589,"node_id":"MDQ6VXNlcjE3MzU1ODk=","avatar_url":"https://avatars0.githubusercontent.com/u/1735589?v=4","gravatar_id":"","url":"https://api.github.com/users/norbusan","html_url":"https://github.com/norbusan","followers_url":"https://api.github.com/users/norbusan/followers","following_url":"https://api.github.com/users/norbusan/following{/other_user}","gists_url":"https://api.github.com/users/norbusan/gists{/gist_id}","starred_url":"https://api.github.com/users/norbusan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/norbusan/subscriptions","organizations_url":"https://api.github.com/users/norbusan/orgs","repos_url":"https://api.github.com/users/norbusan/repos","events_url":"https://api.github.com/users/norbusan/events{/privacy}","received_events_url":"https://api.github.com/users/norbusan/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":15,"created_at":"2018-12-12T05:39:29Z","updated_at":"2018-12-17T02:37:16Z","closed_at":"2018-12-17T02:37:16Z","author_association":"COLLABORATOR","pull_request":{"url":"https://api.github.com/repos/abraunegg/onedrive/pulls/284","html_url":"https://github.com/abraunegg/onedrive/pull/284","diff_url":"https://github.com/abraunegg/onedrive/pull/284.diff","patch_url":"https://github.com/abraunegg/onedrive/pull/284.patch"},"body":"Convert the build system to automake/autoconf. Currently supported features/items:\r\n\r\n- D compiler is searched for automatically from `dmd` and `ldmd2` (in this order)\r\n- `DCFLAGS` default to `-w -g -O` but can be overridden via env variables\r\n- SQLite and Curl is searched for via `pkg-config`, libs are automatically generated\r\n- enabling notifications can be done with  `--enable-notifications`, which  searches automatically for `libnotify` using `pkg-configa`\r\n- systemd units are installed when the systemd system/user unit dir variable is found. These are again checked with `pkg-config --variable=systemdsystemunitdir systemd` etc.\r\n- if `pkg-config` is not available, one can use `CURL_LIBS` and `SQLITE_LIBS` to pass in the necessary libs, same for `NOTIFY_LIBS`\r\n- systemd service installation can be disabled by `--with-systemdsystemunitdir=no` or `--with-systemduserunitdir=no`\r\n- the following files are automaically generated with version numbers replaces `pacman/PKGBUILD` and `spec/onedrive.spec`, and the version number in the man page is also automatically replaced\r\n- The `version` file is now generated from the program version if no `.git` directory is found\r\n\r\nFeatures from the current Makefile not carried over:\r\n\r\n- RedHat specific stuff, should be automatically done now via the `pkg-config` calls\r\n\r\nIncomplete items\r\n\r\n- conversion of the pacman and spec file to use configure instead of the makefile directly (sorry, no experience with rpm/pacman)\r\n"},"comment":{"url":"https://api.github.com/repos/abraunegg/onedrive/issues/comments/447705223","html_url":"https://github.com/abraunegg/onedrive/pull/284#issuecomment-447705223","issue_url":"https://api.github.com/repos/abraunegg/onedrive/issues/284","id":447705223,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0NzcwNTIyMw==","user":{"login":"norbusan","id":1735589,"node_id":"MDQ6VXNlcjE3MzU1ODk=","avatar_url":"https://avatars0.githubusercontent.com/u/1735589?v=4","gravatar_id":"","url":"https://api.github.com/users/norbusan","html_url":"https://github.com/norbusan","followers_url":"https://api.github.com/users/norbusan/followers","following_url":"https://api.github.com/users/norbusan/following{/other_user}","gists_url":"https://api.github.com/users/norbusan/gists{/gist_id}","starred_url":"https://api.github.com/users/norbusan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/norbusan/subscriptions","organizations_url":"https://api.github.com/users/norbusan/orgs","repos_url":"https://api.github.com/users/norbusan/repos","events_url":"https://api.github.com/users/norbusan/events{/privacy}","received_events_url":"https://api.github.com/users/norbusan/received_events","type":"User","site_admin":false},"created_at":"2018-12-17T02:37:16Z","updated_at":"2018-12-17T02:37:16Z","author_association":"COLLABORATOR","body":"I have create a new pull request based only on autoconf and without automake which fixes the problems you have seen. Furthermore, release management is easy. Please see further explanations at https://github.com/abraunegg/onedrive/pull/287"}}
{"actor":{"display_login":"norbusan"}}