Units
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/documentation/booksporters-handbookporting-dads_index/pt/units/?format=api
{ "count": 159, "next": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/units/?format=api&page=2", "previous": null, "results": [ { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "A list of common dos and don'ts that are encountered during the FreeBSD porting process" ], "previous_source": "", "target": [ "" ], "id_hash": 5504099741787446938, "content_hash": 5504099741787446938, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:1", "context": "", "note": "type: YAML Front Matter: description", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 1, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 15, "source_unit": "https://translate-dev.freebsd.org/api/units/1176864/?format=api", "priority": 100, "id": 1658428, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=cc627d8d9d8f5e9a", "url": "https://translate-dev.freebsd.org/api/units/1658428/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.353564Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "Chapter 13. Dos and Don'ts" ], "previous_source": "", "target": [ "" ], "id_hash": 4667278880192807081, "content_hash": 4667278880192807081, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:1", "context": "", "note": "type: YAML Front Matter: title", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 2, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate-dev.freebsd.org/api/units/1116930/?format=api", "priority": 100, "id": 1658429, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=c0c58169c99340a9", "url": "https://translate-dev.freebsd.org/api/units/1658429/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.354393Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "Dos and Don'ts" ], "previous_source": "", "target": [ "" ], "id_hash": -1318758529615126407, "content_hash": -1318758529615126407, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:14", "context": "", "note": "type: Title =", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 3, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/1116932/?format=api", "priority": 100, "id": 1658430, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=6db2d41ab9c62079", "url": "https://translate-dev.freebsd.org/api/units/1658430/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.355090Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "Introduction" ], "previous_source": "", "target": [ "" ], "id_hash": 5330140601372690748, "content_hash": 5330140601372690748, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:54", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 4, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/1116934/?format=api", "priority": 100, "id": 1658431, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=c9f876a2fbb4c93c", "url": "https://translate-dev.freebsd.org/api/units/1658431/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.355730Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "Here is a list of common dos and don'ts that are encountered during the porting process. Check the port against this list, but also check ports in the https://bugs.FreeBSD.org/search/[PR database] that others have submitted. Submit any comments on ports as described in extref:{contributing}[Bug Reports and General Commentary, CONTRIB-GENERAL]. Checking ports in the PR database will both make it faster for us to commit them, and prove that you know what you are doing." ], "previous_source": "", "target": [ "" ], "id_hash": -8238707781005704878, "content_hash": -8238707781005704878, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:60", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 5, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 73, "source_unit": "https://translate-dev.freebsd.org/api/units/1254314/?format=api", "priority": 100, "id": 1658432, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=0daa3aec78e88152", "url": "https://translate-dev.freebsd.org/api/units/1658432/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.356358Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "`WRKDIR`" ], "previous_source": "", "target": [ "" ], "id_hash": 5582211070387482722, "content_hash": 5582211070387482722, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:62", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 6, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/1116938/?format=api", "priority": 100, "id": 1658433, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=cd77ff6487b2f062", "url": "https://translate-dev.freebsd.org/api/units/1658433/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.357096Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "Do not write anything to files outside `WRKDIR`. `WRKDIR` is the only place that is guaranteed to be writable during the port build (see extref:{handbook}[ installing ports from a CDROM, PORTS-CD] for an example of building ports from a read-only tree). The [.filename]##pkg-*## files can be modified by crossref:pkg-files[pkg-names,redefining a variable] rather than overwriting the file." ], "previous_source": "", "target": [ "" ], "id_hash": 6474090406136890909, "content_hash": 6474090406136890909, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:66", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 7, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 56, "source_unit": "https://translate-dev.freebsd.org/api/units/1254316/?format=api", "priority": 100, "id": 1658434, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=d9d896ec558dc61d", "url": "https://translate-dev.freebsd.org/api/units/1658434/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.357768Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "`WRKDIRPREFIX`" ], "previous_source": "", "target": [ "" ], "id_hash": 6015920935215657060, "content_hash": 6015920935215657060, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:68", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 8, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/1116942/?format=api", "priority": 100, "id": 1658435, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=d37cd837845d7064", "url": "https://translate-dev.freebsd.org/api/units/1658435/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.358461Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "Make sure the port honors `WRKDIRPREFIX`. Most ports do not have to worry about this. In particular, when referring to a `WRKDIR` of another port, note that the correct location is [.filename]#${WRKDIRPREFIX}${PORTSDIR}/subdir/name/work# not [.filename]#${PORTSDIR}/subdir/name/work# or [.filename]#${.CURDIR}/../../subdir/name/work# or some such." ], "previous_source": "", "target": [ "" ], "id_hash": -7090735842723513408, "content_hash": -7090735842723513408, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:73", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 9, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 39, "source_unit": "https://translate-dev.freebsd.org/api/units/1176866/?format=api", "priority": 100, "id": 1658436, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=1d98a551c255bbc0", "url": "https://translate-dev.freebsd.org/api/units/1658436/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.359117Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "Differentiating Operating Systems and OS Versions" ], "previous_source": "", "target": [ "" ], "id_hash": 8785368461202700659, "content_hash": 8785368461202700659, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:75", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 10, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://translate-dev.freebsd.org/api/units/1116948/?format=api", "priority": 100, "id": 1658437, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=f9ebe6118ee83973", "url": "https://translate-dev.freebsd.org/api/units/1658437/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.359791Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "Some code needs modifications or conditional compilation based upon what version of FreeBSD Unix it is running under. The preferred way to tell FreeBSD versions apart are the `{freebsd-version}` and `{freebsd}` macros defined in https://cgit.freebsd.org/src/tree/sys/sys/param.h[sys/param.h]. If this file is not included add the code," ], "previous_source": "", "target": [ "" ], "id_hash": 6901249102987121903, "content_hash": 6901249102987121903, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:79", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 11, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 44, "source_unit": "https://translate-dev.freebsd.org/api/units/1238692/?format=api", "priority": 100, "id": 1658438, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=dfc6297eaa07d4ef", "url": "https://translate-dev.freebsd.org/api/units/1658438/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.360422Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "#include <sys/param.h>\n" ], "previous_source": "", "target": [ "" ], "id_hash": -2313193924691443547, "content_hash": -2313193924691443547, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:83", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 12, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1116952/?format=api", "priority": 100, "id": 1658439, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=5fe5e2619e2cc0a5", "url": "https://translate-dev.freebsd.org/api/units/1658439/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.361121Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "to the proper place in the [.filename]#.c# file." ], "previous_source": "", "target": [ "" ], "id_hash": -2955177890068575048, "content_hash": -2955177890068575048, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:86", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 13, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 8, "source_unit": "https://translate-dev.freebsd.org/api/units/1116954/?format=api", "priority": 100, "id": 1658440, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=56fd195dbe5fccb8", "url": "https://translate-dev.freebsd.org/api/units/1658440/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.361757Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "`{freebsd}` is defined in all versions of FreeBSD as their major version number. For example, in FreeBSD 9.x, `{freebsd}` is defined to be `9`." ], "previous_source": "", "target": [ "" ], "id_hash": 1281856929782355534, "content_hash": 1281856929782355534, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:89", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 14, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 24, "source_unit": "https://translate-dev.freebsd.org/api/units/1238694/?format=api", "priority": 100, "id": 1658441, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=91ca1216088cd64e", "url": "https://translate-dev.freebsd.org/api/units/1658441/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.362432Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "#if __FreeBSD__ >= 9\n# if __FreeBSD_version >= 901000\n\t /* 9.1+ release specific code here */\n# endif\n#endif\n" ], "previous_source": "", "target": [ "" ], "id_hash": -2025018852260907240, "content_hash": -2025018852260907240, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:97", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 15, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 19, "source_unit": "https://translate-dev.freebsd.org/api/units/1116958/?format=api", "priority": 100, "id": 1658442, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=63e5b0153784f718", "url": "https://translate-dev.freebsd.org/api/units/1658442/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.363110Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "A complete list of `{freebsd-version}` values is available in crossref:versions[versions,__FreeBSD_version Values]." ], "previous_source": "", "target": [ "" ], "id_hash": -6484822629267650968, "content_hash": -6484822629267650968, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:100", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 16, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 11, "source_unit": "https://translate-dev.freebsd.org/api/units/1116960/?format=api", "priority": 100, "id": 1658443, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=2601482d3f164668", "url": "https://translate-dev.freebsd.org/api/units/1658443/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.363777Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "Writing Something After bsd.port.mk" ], "previous_source": "", "target": [ "" ], "id_hash": -8480506349093146928, "content_hash": -8480506349093146928, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:102", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 17, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/1116962/?format=api", "priority": 100, "id": 1658444, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=0a4f30683adbaed0", "url": "https://translate-dev.freebsd.org/api/units/1658444/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.364438Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "Do not write anything after the `.include <bsd.port.mk>` line. It usually can be avoided by including [.filename]#bsd.port.pre.mk# somewhere in the middle of the [.filename]#Makefile# and [.filename]#bsd.port.post.mk# at the end." ], "previous_source": "", "target": [ "" ], "id_hash": -3575847879251799253, "content_hash": -3575847879251799253, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:106", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 18, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 29, "source_unit": "https://translate-dev.freebsd.org/api/units/1238696/?format=api", "priority": 100, "id": 1658445, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=4e60094caa5cd32b", "url": "https://translate-dev.freebsd.org/api/units/1658445/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.365077Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "Include either the [.filename]#bsd.port.pre.mk#/[.filename]#bsd.port.post.mk# pair or [.filename]#bsd.port.mk# only; do not mix these two usages." ], "previous_source": "", "target": [ "" ], "id_hash": -7663195940747581626, "content_hash": -7663195940747581626, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:110", "context": "", "note": "type: delimited block = 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 19, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 14, "source_unit": "https://translate-dev.freebsd.org/api/units/1116966/?format=api", "priority": 100, "id": 1658446, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=15a6dbe4ab866746", "url": "https://translate-dev.freebsd.org/api/units/1658446/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.365737Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "[.filename]#bsd.port.pre.mk# only defines a few variables, which can be used in tests in the [.filename]#Makefile#, [.filename]#bsd.port.post.mk# defines the rest." ], "previous_source": "", "target": [ "" ], "id_hash": 7100583644283299906, "content_hash": 7100583644283299906, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:113", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 20, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 19, "source_unit": "https://translate-dev.freebsd.org/api/units/1116968/?format=api", "priority": 100, "id": 1658447, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=e28a573437746842", "url": "https://translate-dev.freebsd.org/api/units/1658447/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.366373Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "Here are some important variables defined in [.filename]#bsd.port.pre.mk# (this is not the complete list, please read [.filename]#bsd.port.mk# for the complete list)." ], "previous_source": "", "target": [ "" ], "id_hash": -6938202269004805603, "content_hash": -6938202269004805603, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:115", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 21, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 21, "source_unit": "https://translate-dev.freebsd.org/api/units/1116970/?format=api", "priority": 100, "id": 1658448, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=1fb68dcbe828ca1d", "url": "https://translate-dev.freebsd.org/api/units/1658448/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.367032Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "Variable" ], "previous_source": "", "target": [ "" ], "id_hash": -7737477878591146079, "content_hash": -7737477878591146079, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:120", "context": "", "note": "type: Table", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 22, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/1372956/?format=api", "priority": 100, "id": 1658449, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=149ef4dd4521b7a1", "url": "https://translate-dev.freebsd.org/api/units/1658449/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.367679Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "Description" ], "previous_source": "", "target": [ "" ], "id_hash": 8644027359224476804, "content_hash": 8644027359224476804, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:122", "context": "", "note": "type: Table", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 23, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/1372958/?format=api", "priority": 100, "id": 1658450, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=f7f5c115cf553484", "url": "https://translate-dev.freebsd.org/api/units/1658450/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.368295Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "`ARCH`" ], "previous_source": "", "target": [ "" ], "id_hash": 1425096459503589789, "content_hash": 1425096459503589789, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:123", "context": "", "note": "type: Table", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 24, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/1372960/?format=api", "priority": 100, "id": 1658451, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=93c6f5adef60d99d", "url": "https://translate-dev.freebsd.org/api/units/1658451/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.368912Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "The architecture as returned by `uname -m` (for example, `i386`)" ], "previous_source": "", "target": [ "" ], "id_hash": 5186443298301282492, "content_hash": 5186443298301282492, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:125", "context": "", "note": "type: Table", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 25, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate-dev.freebsd.org/api/units/1372962/?format=api", "priority": 100, "id": 1658452, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=c7f9f2b36af408bc", "url": "https://translate-dev.freebsd.org/api/units/1658452/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.369548Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "`OPSYS`" ], "previous_source": "", "target": [ "" ], "id_hash": -3097426521734748221, "content_hash": -3097426521734748221, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:126", "context": "", "note": "type: Table", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 26, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/1372964/?format=api", "priority": 100, "id": 1658453, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=5503bafd462067c3", "url": "https://translate-dev.freebsd.org/api/units/1658453/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.370174Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "The operating system type, as returned by `uname -s` (for example, `FreeBSD`)" ], "previous_source": "", "target": [ "" ], "id_hash": 2724365054978474168, "content_hash": 2724365054978474168, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:128", "context": "", "note": "type: Table", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 27, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 12, "source_unit": "https://translate-dev.freebsd.org/api/units/1372966/?format=api", "priority": 100, "id": 1658454, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=a5cee3954c7ac0b8", "url": "https://translate-dev.freebsd.org/api/units/1658454/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.370774Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "`OSREL`" ], "previous_source": "", "target": [ "" ], "id_hash": 5804497600095894092, "content_hash": 5804497600095894092, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:129", "context": "", "note": "type: Table", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 28, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/1372968/?format=api", "priority": 100, "id": 1658455, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=d08db7d05152ba4c", "url": "https://translate-dev.freebsd.org/api/units/1658455/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.371411Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "The release version of the operating system (for example, `2.1.5` or `2.2.7`)" ], "previous_source": "", "target": [ "" ], "id_hash": -5466819973643085793, "content_hash": -5466819973643085793, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:131", "context": "", "note": "type: Table", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 29, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 12, "source_unit": "https://translate-dev.freebsd.org/api/units/1372970/?format=api", "priority": 100, "id": 1658456, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=3421f432cbfe581f", "url": "https://translate-dev.freebsd.org/api/units/1658456/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.372027Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "`OSVERSION`" ], "previous_source": "", "target": [ "" ], "id_hash": 5495714629985975429, "content_hash": 5495714629985975429, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:132", "context": "", "note": "type: Table", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 30, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/1372972/?format=api", "priority": 100, "id": 1658457, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=cc44b356a33b3c85", "url": "https://translate-dev.freebsd.org/api/units/1658457/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.372639Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "The numeric version of the operating system; the same as crossref:versions[versions,`{freebsd-version}`]." ], "previous_source": "", "target": [ "" ], "id_hash": -5708453846602387, "content_hash": -5708453846602387, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:134", "context": "", "note": "type: Table", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 31, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 11, "source_unit": "https://translate-dev.freebsd.org/api/units/1372974/?format=api", "priority": 100, "id": 1658458, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=7febb8310441ad6d", "url": "https://translate-dev.freebsd.org/api/units/1658458/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.373590Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "`LOCALBASE`" ], "previous_source": "", "target": [ "" ], "id_hash": 193371787137303940, "content_hash": 193371787137303940, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:135", "context": "", "note": "type: Table", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 32, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/1372976/?format=api", "priority": 100, "id": 1658459, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=82aefe9da9e6c584", "url": "https://translate-dev.freebsd.org/api/units/1658459/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.374212Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "The base of the \"local\" tree (for example, `/usr/local`)" ], "previous_source": "", "target": [ "" ], "id_hash": 664769676884871578, "content_hash": 664769676884871578, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:137", "context": "", "note": "type: Table", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 33, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://translate-dev.freebsd.org/api/units/1372978/?format=api", "priority": 100, "id": 1658460, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=8939bc7fc02c899a", "url": "https://translate-dev.freebsd.org/api/units/1658460/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.374828Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "`PREFIX`" ], "previous_source": "", "target": [ "" ], "id_hash": -8732096982362619254, "content_hash": -8732096982362619254, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:138", "context": "", "note": "type: Table", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 34, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/1372980/?format=api", "priority": 100, "id": 1658461, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=06d15c0f2604028a", "url": "https://translate-dev.freebsd.org/api/units/1658461/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.375445Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "Where the port installs itself (see crossref:testing[porting-prefix,more on `PREFIX`])." ], "previous_source": "", "target": [ "" ], "id_hash": -7969673164780172836, "content_hash": -7969673164780172836, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:139", "context": "", "note": "type: Table", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 35, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://translate-dev.freebsd.org/api/units/1372982/?format=api", "priority": 100, "id": 1658462, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=1166087b555089dc", "url": "https://translate-dev.freebsd.org/api/units/1658462/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.376043Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "When `MASTERDIR` is needed, always define it before including [.filename]#bsd.port.pre.mk#." ], "previous_source": "", "target": [ "" ], "id_hash": -7052464480305655359, "content_hash": -7052464480305655359, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:144", "context": "", "note": "type: delimited block = 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 36, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate-dev.freebsd.org/api/units/1116974/?format=api", "priority": 100, "id": 1658463, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=1e209cebb45251c1", "url": "https://translate-dev.freebsd.org/api/units/1658463/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.376649Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "Here are some examples of things that can be added after [.filename]#bsd.port.pre.mk#:" ], "previous_source": "", "target": [ "" ], "id_hash": -8113574607320720446, "content_hash": -8113574607320720446, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:147", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 37, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 12, "source_unit": "https://translate-dev.freebsd.org/api/units/1116976/?format=api", "priority": 100, "id": 1658464, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=0f66cae1d804dbc2", "url": "https://translate-dev.freebsd.org/api/units/1658464/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.377280Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "# no need to compile lang/perl5 if perl5 is already in system\n.if ${OSVERSION} > 300003\nBROKEN=\tperl is in system\n.endif\n" ], "previous_source": "", "target": [ "" ], "id_hash": 5973426758454027727, "content_hash": 5973426758454027727, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:154", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 38, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 22, "source_unit": "https://translate-dev.freebsd.org/api/units/1116978/?format=api", "priority": 100, "id": 1658465, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=d2e5dffcfd7725cf", "url": "https://translate-dev.freebsd.org/api/units/1658465/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.377916Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "Always use tab instead of spaces after `BROKEN=`." ], "previous_source": "", "target": [ "" ], "id_hash": -1930739183955861187, "content_hash": -1930739183955861187, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:157", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 39, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 8, "source_unit": "https://translate-dev.freebsd.org/api/units/1116980/?format=api", "priority": 100, "id": 1658466, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=6534a2f11262213d", "url": "https://translate-dev.freebsd.org/api/units/1658466/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.378528Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "Use the `exec` Statement in Wrapper Scripts" ], "previous_source": "", "target": [ "" ], "id_hash": 6761538970400192101, "content_hash": 6761538970400192101, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:159", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 40, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://translate-dev.freebsd.org/api/units/1116982/?format=api", "priority": 100, "id": 1658467, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=ddd5cfde91a9f665", "url": "https://translate-dev.freebsd.org/api/units/1658467/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.379151Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "If the port installs a shell script whose purpose is to launch another program, and if launching that program is the last action performed by the script, make sure to launch the program using the `exec` statement, for instance:" ], "previous_source": "", "target": [ "" ], "id_hash": -7991087210212109805, "content_hash": -7991087210212109805, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:164", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 41, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 39, "source_unit": "https://translate-dev.freebsd.org/api/units/1116984/?format=api", "priority": 100, "id": 1658468, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=1119f4855a23d213", "url": "https://translate-dev.freebsd.org/api/units/1658468/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.379754Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "#!/bin/sh\nexec %%LOCALBASE%%/bin/java -jar %%DATADIR%%/foo.jar \"$@\"\n" ], "previous_source": "", "target": [ "" ], "id_hash": -6323972126321823635, "content_hash": -6323972126321823635, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:169", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 42, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://translate-dev.freebsd.org/api/units/1116986/?format=api", "priority": 100, "id": 1658469, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=283cbcdb611db06d", "url": "https://translate-dev.freebsd.org/api/units/1658469/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.380388Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "The `exec` statement replaces the shell process with the specified program. If `exec` is omitted, the shell process remains in memory while the program is executing, and needlessly consumes system resources." ], "previous_source": "", "target": [ "" ], "id_hash": 5689164734045775000, "content_hash": 5689164734045775000, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:174", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 43, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 31, "source_unit": "https://translate-dev.freebsd.org/api/units/1238698/?format=api", "priority": 100, "id": 1658470, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=cef3f92ee17a6498", "url": "https://translate-dev.freebsd.org/api/units/1658470/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.381021Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "Do Things Rationally" ], "previous_source": "", "target": [ "" ], "id_hash": 7102165076837817980, "content_hash": 7102165076837817980, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:176", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 44, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/1116990/?format=api", "priority": 100, "id": 1658471, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=e28ff5822d1a5e7c", "url": "https://translate-dev.freebsd.org/api/units/1658471/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.381660Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "The [.filename]#Makefile# should do things in a simple and reasonable manner. Making it a couple of lines shorter or more readable is always better. Examples include using a make `.if` construct instead of a shell `if` construct, not redefining `do-extract` if redefining `EXTRACT*` is enough, and using `GNU_CONFIGURE` instead of `CONFIGURE_ARGS += --prefix=${PREFIX}`." ], "previous_source": "", "target": [ "" ], "id_hash": -4993980640280863900, "content_hash": -4993980640280863900, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:181", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 45, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 53, "source_unit": "https://translate-dev.freebsd.org/api/units/1238700/?format=api", "priority": 100, "id": 1658472, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=3ab1d11120e19b64", "url": "https://translate-dev.freebsd.org/api/units/1658472/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.382283Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "If a lot of new code is needed to do something, there may already be an implementation of it in [.filename]#bsd.port.mk#. While hard to read, there are a great many seemingly-hard problems for which [.filename]#bsd.port.mk# already provides a shorthand solution." ], "previous_source": "", "target": [ "" ], "id_hash": -8602351410192380784, "content_hash": -8602351410192380784, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:184", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 46, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 40, "source_unit": "https://translate-dev.freebsd.org/api/units/1238702/?format=api", "priority": 100, "id": 1658473, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=089e4ef83a670c90", "url": "https://translate-dev.freebsd.org/api/units/1658473/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.382949Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "Respect Both `CC` and `CXX`" ], "previous_source": "", "target": [ "" ], "id_hash": -4094258237988930601, "content_hash": -4094258237988930601, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:186", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 47, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate-dev.freebsd.org/api/units/1116996/?format=api", "priority": 100, "id": 1658474, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=472e45d329f3fbd7", "url": "https://translate-dev.freebsd.org/api/units/1658474/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.383593Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "The port must respect both `CC` and `CXX`. What we mean by this is that the port must not set the values of these variables absolutely, overriding existing values; instead, it may append whatever values it needs to the existing values. This is so that build options that affect all ports can be set globally." ], "previous_source": "", "target": [ "" ], "id_hash": 51228248692120178, "content_hash": 51228248692120178, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:192", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 48, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 55, "source_unit": "https://translate-dev.freebsd.org/api/units/1238704/?format=api", "priority": 100, "id": 1658475, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=80b5ffd21dc25a72", "url": "https://translate-dev.freebsd.org/api/units/1658475/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.384192Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "If the port does not respect these variables, please add `NO_PACKAGE=ignores either cc or cxx` to the [.filename]#Makefile#." ], "previous_source": "", "target": [ "" ], "id_hash": 3809915748982510115, "content_hash": 3809915748982510115, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:194", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 49, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 18, "source_unit": "https://translate-dev.freebsd.org/api/units/1117000/?format=api", "priority": 100, "id": 1658476, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=b4df8a301a44d223", "url": "https://translate-dev.freebsd.org/api/units/1658476/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.384883Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/pt/?format=api", "source": [ "Here is an example of a [.filename]#Makefile# respecting both `CC` and `CXX`. Note the `?=`:" ], "previous_source": "", "target": [ "" ], "id_hash": 4712983027660732428, "content_hash": 4712983027660732428, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:197", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 50, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 15, "source_unit": "https://translate-dev.freebsd.org/api/units/1238706/?format=api", "priority": 100, "id": 1658477, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/pt/?checksum=c167e117dc29b80c", "url": "https://translate-dev.freebsd.org/api/units/1658477/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-07-03T15:28:08.385509Z" } ] }